Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Forms
Forms Forum d'entraide sur Oracle Forms
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/09/2008, 13h32   #1
Invité régulier
 
Inscription : septembre 2008
Messages : 12
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 12
Points : 7
Points : 7
Par défaut Où mettre les fichier (*.mmx) et (*.fmx) dans un serveur d'application

Bonjour,
je suis dans une société, j'ai un serveur d'application OAS installé sous linux.dans le chemin /opt/app/oracle/bi/forms j'ai crée un sous repertoire nommé applications, où j'ai mis mes fichiers (*.fmx) et (*.mmx) et j'ai déclaré ce chemin dans la variable FORMS_PATH=/opt/app/oracle/bi/forms/application; dans le fichier "default.env".
et dans le fichier "formsweb.cfg" j'ai mis la config suivante :

[mon_applic]
form=/opt/app/oracle/bi/forms/application/acceuil.fmx
userid=user/passwd@basdonne

la page acceuil.fmx fait appel à MENU.mmx
quand j'éssai d'acceder l'application via le lien http://srvappl:7779/forms/frmservlet?config=mon_applic à partir des postes clients j'ai l'erreur FRM-10221 lecture du fichier MENU impossible.
alors que ça marche quand je mettais tous les fichier fmx et mmx dans le meme chemin /opt/app/oracle/bi/forms

Merci d'avance de votre aide
j ss debutant ds la matiere
aelarbaoui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2008, 14h42   #2
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 534
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 534
Points : 6 471
Points : 6 471
La variable FORMS_PATH se trouve dans le fichier /forms/server/default.env

attention, sous Unix, le séparateur est peut-être , (virgule) ou lieu de ; (point-virgule) sous Windows.

Les fichiers exécutables doivent être copié dans l'un l'autre des répertoires ajoutés à cette variable.
__________________
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2008, 15h28   #3
Invité régulier
 
Inscription : juillet 2008
Messages : 10
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 10
Points : 5
Points : 5
Par défaut un choix difficile

bonjour avous je veux juste que vous me donniez votre avis sur quel outil installer pour le deploiement de mes applications
pour etre plus claire
je suis ds un entreprise
BD sous oracle 9i
developpement avec devloper2000 froms6i/report6i

et comme c'est vieux tout ca je veux etre "on page"
cad je viens d'installer oracle database 11g
et oracle DS 10g
le probleme c'est que je n'arrive pas a trouver le bon oracle 10gAS
et je sais qu'il est integré avec oracle 10G DS
alors;
merci de me conseiler sur comment deployer mes application
eventuelement les liens ou je puisse trouver ORACLE APP SERVER le plus simple qu'il soit
b_adel7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2008, 16h07   #4
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 534
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 534
Points : 6 471
Points : 6 471
merci de ne pas utiliser le message d'un autre pour poser votre propre question
__________________
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2008, 16h42   #5
Invité régulier
 
Inscription : septembre 2008
Messages : 12
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 12
Points : 7
Points : 7
j'ai éssayé virgule au lieu de poit-virgule ds defult.env et ça ne marche pas


avez-vous des suggestions ?

MErci
aelarbaoui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2008, 16h52   #6
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 534
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 534
Points : 6 471
Points : 6 471
par défaut, il n'y a pas déjà plusieurs répertoires listés dans cette variable ?
êtes-vous sur que vos modules exécutables sont bien dans l'un de ces répertoires ?
__________________
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2008, 17h03   #7
Invité régulier
 
Inscription : septembre 2008
Messages : 12
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 12
Points : 7
Points : 7
j'ai plusieurs application déplyées dans OAS donc j'ai plusieurs sous repertoires et dans chacun j'ai placé mes fichier (*.fmx) et (*.mmx) dans le repertoire opt/app/oracle/bi/forms/rep_application/nom_application,selon les applications

et le fichier formsweb.cfg est configuré comme ça :

[mon_applic]
form=/opt/app/oracle/bi/forms/application/nom_applic/acceuil.fmx
userid=user/passwd@basdonne

et default.env comme ça :

FORMS_PATH=/opt/app/oracle/bi/forms;/opt/app/oracle/bi/forms/rep_application/nom_applic

c'est sûr.
aelarbaoui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2008, 17h10   #8
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 534
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 534
Points : 6 471
Points : 6 471
D'après ce que je vois, /opt/app/oracle/bi/forms/application/nom_applic/ n'apparait pas dans votre variable FORMS_PATH.
Et puis, justement, le FORMS_PATH permet de s'affranchir de la notion de chemin, donc vous pouvez simplement mettre : accueil.fmx
__________________
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/09/2008, 12h42   #9
Invité régulier
 
Inscription : septembre 2008
Messages : 12
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 12
Points : 7
Points : 7
Par défaut Problème résolu

Bonjour,
le problème c'est enfin résolu.voilà ce qu'il fallais faire :

1- créer pour chaque application son fichier d'environnement en faisant une copie du fichier default.env (app1.env,app2.env ...) et modifier la ligne: FORMS_PATH=<ORACLE_HOME>/chemin_application

2- Copier tous les fichiers (*.fmx) et (*.mmx) dans leurs chemins

3- Modifier le fichier formsweb.cfg :
[app1]
envFile=app1.env
form=<chemin_form>

[app2]
envFile=app2.env
form=<chemin_form>

voilà j'ai testé et ça a marché,j'espere que ces manips pourront aider les gens ayant le meme probleme.

Merci de votre assistance
aelarbaoui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2008, 18h58   #10
Candidat au titre de Membre du Club
 
Inscription : mars 2008
Messages : 37
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 37
Points : 10
Points : 10
salut
Citation:
1- créer pour chaque application son fichier d'environnement en faisant une copie du fichier default.env (app1.env,app2.env ...) et modifier la ligne: FORMS_PATH=<ORACLE_HOME>/chemin_application
est ce qu'on ne peut pas faire un seul fichier default.env pour tous les applications???


Citation:
3- Modifier le fichier formsweb.cfg :
[app1]
envFile=app1.env
form=<chemin_form>
est ce qu'on peut ne pas spécifier le chemain de la forme dans
Citation:
form=<chemin_form>
et le faire dans l'url qui appelle la forme directement??????
par exemple faire
Code :
1
2
 
http://localhost:8889/forms/frmservlet?form=my_form.fmx
merci
adam57 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h01.


 
 
 
 
Partenaires

Hébergement Web