I am writing a C program to invoke the JVM to call an existing JNI package.  I 
have the program compiled and linked but I am having trouble getting libjvm.so 
loaded at run time.

Is this the right STEPLIB?  ISTR that mixing MVS and USS files on a DD 
allocation is not allowed but I'm not sure how else to do this?

//RUN      EXEC PGM=CALLJAVA,REGION=0M,COND=(4,LT),  
//    PARM='POSIX(ON)/' 
//STEPLIB  DD DISP=SHR,DSN=JIG.BASE710.LOAD          
//         DD DISP=SHR,DSN=CEE.SCEERUN               
//         DD  PATH='/u/Java6_31/J6.0/bin/j9vm/',    
//           PATHDISP=(KEEP,KEEP)                    
//SYSTSPRT DD SYSOUT=*                               
//SYSPRINT DD SYSOUT=*                               
//SYSOUT   DD SYSOUT=*                               
//STDERR   DD SYSOUT=*                               

CEE3501S The module libjvm.so was not found. 

Also I'm not sure if the ending slash is necessary.  I get the same result 
whether it's there or not.  Is there a run time option that affects this?

Janet

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to