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 07/11/2007, 17h50   #1
Candidat au titre de Membre du Club
 
Inscription : septembre 2007
Messages : 42
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 42
Points : 12
Points : 12
Par défaut Jinitiator : déploiement au préalable

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
strikerm59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2007, 18h03   #2
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 533
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 533
Points : 6 469
Points : 6 469
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
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2007, 21h52   #3
Candidat au titre de Membre du Club
 
Inscription : septembre 2007
Messages : 42
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 42
Points : 12
Points : 12
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 ?
strikerm59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2007, 07h46   #4
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 533
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 533
Points : 6 469
Points : 6 469
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
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/11/2007, 11h54   #5
Candidat au titre de Membre du Club
 
Inscription : septembre 2007
Messages : 42
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 42
Points : 12
Points : 12
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
strikerm59 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 10h35.


 
 
 
 
Partenaires

Hébergement Web