Errore configurazione ambiente WLM java

Rogerio Teixeira

Errore configurazione ambiente WLM java

Ciao,

Al lavoro stiamo cercando di configurare un WLM java sul db2 v10 z/os necessario per sviluppare del stored procedured java.

Abbiamo configurato ENVAR nel seguente modo:

ENVAR("JCC_HOME=/prodotti/db2a10/db2setb/db2a10_jdbc"

           ,"JAVA_HOME=/prodotti/java1.8/J8.0"

           ,"DB2_BASE=/prodotti/db2a10/db2setb/db2a10_base")

          ,XPLINK(ON)

Quando cerchiamo però di lanciare una qualsiasi stored procedure/routine il sistemare genera il seguente errore:

opening stdin, stdout, and stderr files in directory /tmp/java                 
JVM classpath option string before translate for JVM:                          
   '-Djava.class.path=.:/prodotti/db2a10/db2setb/db2a10_jdbc/classes/db2jcc_javax.jar:/prodotti/db2a10/db2setb/db2a10_jd
bc/classes/db2jcc.jar:/prodotti/db2a10/db2setb/db2a10_jdbc/classes/sqlj.zip:/prodotti/db2a10/db2setb/db2a10_jdbc/classes
/db2jcc_license                                                                
_cisuz.jar:/prodotti/db2a10/db2setb/db2a10_base/classes/db2javasp.jar:/prodotti/db2a10/db2setb/db2a10_base/classes/dsntr
vfj.jar'                                                                       
libpath after setenv/getenv: /prodotti/db2a10/db2setb/db2a10_jdbc/lib:/prodotti/db2a10/db2setb/db2a10_base/lib:/prodotti
/java1.8/J8.0/bin:/prodotti/java1.8/J8.0/bin/classic:/prodotti/java1.8/J8.0/bin/j9vm
Class com/ibm/db2/dsnx9/JARLoader not found                                    
toString string from error is: java.lang.NoClassDefFoundError: com.ibm.db2.dsnx9.JARLoader
Return Status: Execution=-15, Debug=0           

Cosa posso controllare ? 

grazie.                             

Adrian Collett

Errore configurazione ambiente WLM java
(in response to Rogerio Teixeira)
Ciao Rogerio,

non sono un esperto in Java ma mi ricordo un problema in passato che la class path doveva essere:
 db2a10/jdbc
e non
 db2a10_jdbc.

Stesso discorso per la base:
 db2a10/base
e non
 db2a10_base.

Spero di essere stato d'aiuto.

Ciao
Adrian Collett



On 26/02/2016 18:01, Rogerio Teixeira wrote:

Ciao,
Al lavoro stiamo cercando di configurare un WLM java sul db2 v10 z/os necessario per sviluppare del stored procedured java.
Abbiamo configurato ENVAR nel seguente modo:
ENVAR("JCC_HOME=/prodotti/db2a10/db2setb/db2a10_jdbc"
           ,"JAVA_HOME=/prodotti/java1.8/J8.0"
           ,"DB2_BASE=/prodotti/db2a10/db2setb/db2a10_base")
          ,XPLINK(ON)
Quando cerchiamo però di lanciare una qualsiasi stored procedure/routine il sistemare genera il seguente errore:
opening stdin, stdout, and stderr files in directory /tmp/java                 
JVM classpath option string before translate for JVM:                          
   '-Djava.class.path=.:/prodotti/db2a10/db2setb/db2a10_jdbc/classes/db2jcc_javax.jar:/prodotti/db2a10/db2setb/db2a10_jd
bc/classes/db2jcc.jar:/prodotti/db2a10/db2setb/db2a10_jdbc/classes/sqlj.zip:/prodotti/db2a10/db2setb/db2a10_jdbc/classes
/db2jcc_license                                                                
_cisuz.jar:/prodotti/db2a10/db2setb/db2a10_base/classes/db2javasp.jar:/prodotti/db2a10/db2setb/db2a10_base/classes/dsntr
vfj.jar'                                                                       
libpath after setenv/getenv: /prodotti/db2a10/db2setb/db2a10_jdbc/lib:/prodotti/db2a10/db2setb/db2a10_base/lib:/prodotti
/java1.8/J8.0/bin:/prodotti/java1.8/J8.0/bin/classic:/prodotti/java1.8/J8.0/bin/j9vm
Class com/ibm/db2/dsnx9/JARLoader not found                                    
toString string from error is: java.lang.NoClassDefFoundError: com.ibm.db2.dsnx9.JARLoader
Return Status: Execution=-15, Debug=0           
Cosa posso controllare ? 
grazie.                             
Site Links: View post online   View mailing list online   Start new thread via email   Unsubscribe from this mailing list   Manage your subscription  
** ** ** Attend the 2016 IDUG North America DB2 Tech Conference ** ** **
---> Austin, Texas, USA May 23-26, 2016 <---
http://www.idug.org/p/cm/ld/fid=791

Use of this email content is governed by the terms of service at:
http://www.idug.org/p/cm/ld/fid=2