|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : septembre 2007 Messages : 42 ![]() |
Bonjour,
J'ai une application Forms 10g qui arrive prochainement en prochainement en production. Nous avons déployé le Jinitiator sur tous les postes Windows XP. Seulement, nous rencontrons quelques soucis. Lors du premier lancement de l'application : 1/ il nous demande de valider le certificat 2/ télécharges les fichiers Jar nécessaires (de forms et de l'application) 3/ télécharges les composants de la Webutil Y a-t-il une solution pour installer à l'avance tous ces composants ? L'objectif est de ne pas faire tomber le serveur le jour du démarrage ! Par ailleurs, au niveau du cache des fichiers Jar, comment fonctionne-t-il en cas de load balancing avec 2 OAS ? Téléchargera-t-il bien les fichiers Jar une seule fois ? Ou si je me connecte une première fois sur l'OAS 1 puis sur l'OAS 2, il téléchargera systématiuquement les fichiers Jar... En outre, que peut-on tirer de la console Java ? Y a-t-il un moyen pour récupérer automatiquement son contenu pour des gens du support ? D'avance merci pour votre aide. Strikerm59 |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Je ne vois pas le problème avec le load balancing. A un moment donné, la forme est connectée à un et un seul serveur.
__________________
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 |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : septembre 2007 Messages : 42 ![]() |
La question n'est pas claire apparamment.
Je ne sais pas comment marche le cache des Jar avec Jinitiator. Mais au vu du contenu du répertoire Oracle Jar Cache, il semblerait qu'il y a un mécanisme bizarre : dans le répertoire, on retrouve plusieurs fois les mêmes composants Jar mais avec des identifiants différents. Quand bien même qu'au niveau de la console, il est indiqué que Jinitiator a repris les Jar du cache systématiquement... Pour le load balancing, si je me connecte la première fois sur le serveur OAS1. Il télécharge les fichiers Jar. Ensuite, je me connecte une deuxième fois et je suis routé sur le serveur OAS2. Utilise-t-il bien les fichiers Jar en cache téléchargés lors de la connexion à l'OAS1 ? Y a-t-il possibilité de mettre les fichiers nécessaires sur le poste client avant le premier démarrage ? |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Le mécanisme de mise à jour est simple. A la connexion, une vérification est faite sur le stamp des fichiers. Si un fichier JAR est différent sur le serveur, il est téléchargé. Il convient donc de copier les mêmes sources sur tous les noeuds participant au load balancing.
Enfin, je pense qu'il est tout à fait possible de pré-installé JInitiator sur les postes clients en copiant le répertoire /oracle/jinitiator d'une machine installée, toutefois cela ne doit pas être simple de mettre automatiquement la base de registre à jour.
__________________
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 |
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : septembre 2007 Messages : 42 ![]() |
A fortiori, d'après la littérature, il faut effectivement partir d'une installation de Jinitiator dans laquelle tout a été paramétrée.
Puis de refaire un package et de le redéployer. Le seul petit "souci" vient du fait que les paramètrages sont souvents au profil et non à la machine. Par contre, je n'ai rien trouvé au niveau de l'utilisation de la base de regsitre. Pour le load balacing, effectivement, pas de soucis. Par contre, il faut bien s'assurer que les fichiers Jar sont identiques sur les différents serveurs. Reste le problème du certificat. Je n'ai pas encore trouver comment le récupérer au format pour l'ajouter dans le fichier certdb.txt |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com