Page 1 sur 1

SQL httpgetclob

Posté : lun. 27 juin 2016, 15:06:14
par MRA
Bonjour,

L'instruction sql suivante ne fonctionne pas sur l'une de nos partitions.

values systools.httpgetclob('http://www.google.fr', '');

Nous obtenons l'erreur suivante :

Etat SQL : 58004
Code fournisseur : -4301
Message : [SQL4301] Echec du démarrage de l'interpréteur Java ou de la communication. Code raison : 1. Cause . . . . . : Une erreur s'est produite lors d'une tentative de démarrage d'un interpréteur Java ou de dialogue avec celui-ci. Signification des codes raison : 1 - Les variables d'environnement Java ou les paramètres de configuration de base de données Java ne sont pas admis. 2 - Un appel JNI (Java Native Interface) vers l'interpréteur Java a échoué. 4 - L'interpréteur Java a arrêté son exécution et son redémarrage est impossible. Que faire . . . : Assurez-vous que les variables d'environnement Java ou les paramètres de configuration de base de données Java sont admis. Vérifiez qu'une méthode Java appelée par l'interpréteur Java n'utilise pas System.out. Assurez-vous que les classes internes DB2 (com.ibm.db2) ne sont pas remplacées par des classes utilisateur.

Sachant que notre niveau de PTF est identique sur les partitions :
SF99710 13298 Installed
SF99701 36 Installed
SF99572 15 Installed

Merci pour votre aide.

JAVA_HOME

Posté : lun. 27 juin 2016, 15:43:26
par cmasse
Avez vous une variable d'environnement JAVA_HOME pointant sur une version de java non installée ? (WRKENVVAR)

Avez vous les mêmes options du produit 5770JV1 installées sur les deux machines ? (GO LICPGM / option 10)

Posté : lun. 27 juin 2016, 16:10:23
par MRA
Je ne vois aucune variable d'environnement via WRKENVVAR.

Quant au produit 5770JV1, je ne le vois sur aucune partition. Je vois en revanche le produit 5761JV1 sur toutes les partitions. A savoir :

5761JV1 *BASE IBM Developer Kit for Java
5761JV1 8 J2SE 5.0 32 bits
5761JV1 9 J2SE 5.0 64 bits
5761JV1 11 Java SE 6 32 bits
5761JV1 12 Java SE 6 64 bits
5761JV1 13 J2SE 1.4 64 bits

Posté : lun. 27 juin 2016, 16:11:35
par MRA
Pour info nous sommes en V 7.1

JV1

Posté : lun. 27 juin 2016, 16:56:11
par cmasse
Effectivement 5770JV1, c'est le produit en 7.2 & 3. 5761JV1 en version 6 et 7.1.

Mais je ne vois pas trop...


SI vous faites CHKPRDOPT 5761JV1, le produit n'est pas déclaré en erreur (fichier manquant. etc...)

Posté : mar. 28 juin 2016, 07:35:45
par MRA
CHKPRDOPT n'a détecté aucune erreur.

Posté : jeu. 30 juin 2016, 14:37:48
par MRA
Bonjour,

Pour information, nous avons réussi a déterminer le problème avec le point service IBM.

Il manquait un fichier .jar sur l'IFS pour le bon fonctionnement de Java.
Un save/restore du fichier, à partir d'une partition qui fonctionnait, a permis de résoudre le problème.

Cordialement.