web services - Errore JCL-"$ HASP165 IBMUSERW ENDED A SVSCJES2-JCL ERROR CN(INTERNAL)"



web-services wsdl (1)

Sto cercando l'utilità DFHWS2LS per creare un richiedente servizio Web CICS.

Il primo passo menzionato nei redbook IBM o nelle guide è l'esecuzione in un JCL.

Affronto questo problema presentando il JCL.

Sto facendo qualcosa di sbagliato. Non riesco a capire cosa.

Qualsiasi aiuto in merito sarebbe apprezzato.

//IBMUSERW JOB (),'WS2LS',MSGCLASS=A,NOTIFY=&SYSUID,                
// REGION=0M                                                        
//  SET QT=''''                                                     
//         JCLLIB ORDER=(IBMUSER.SAMPLE.JCLS)                       
//JAVAPROC EXEC DFHWS2LS,REGION=0M,                                 
// PATHREF='/u',                                                    
// TMPFILE=&QT.&SYSUID.&QT                                          
//INPUT.SYSUT1 DD *                                                 
PDSLIB=//IBMUSER.SAMPLE.CPYBK                                       
REQMEM=REQCOP                                                       
RESPMEM=RESCOP                                                      
LANG=COBOL                                                          
LOGFILE=                                                            
/u/SharedProjectDirectory/MyFirstWebServiceRequester/wsbind/example.log       
MAPPING-LEVEL=3.0                                                   
CHAR-VARYING=NULL                                                   
INLINE-MAXOCCURS-LIMIT=2                                            
URI=exampleApp/example                                              
PGMINT=COMMAREA                                                     
SYNCONRETURN=YES                                                     
WSBIND=                                                             
/u/SharedProjectDirectory/MyFirstWebServiceRequester/wsbind/ES.wsbind         
WSDL=                                                               
/u/SharedProjectDirectory/MyFirstWebServiceRequester/wsdl/ES.wsdl   
/*                                                                  

Questo è inteso come un commento espanso

JCLLIB ORDER=(IBMUSER.SAMPLE.JCLS) 

sta dicendo cercare le procedure JCL in IBMUSER.SAMPLE.JCLS. Il messaggio

IEFC001I PROCEDURE DFHWS2LS WAS EXPANDED USING PRIVATE LIBRARY IBMUSER...

dice che la procedura JCL DFHWS2LS è stata trovata in IBMUSER ...

Non c'è nulla nella domanda che indica qual è il problema in realtà.

PDSLIB=//IBMUSER.SAMPLE.CPYBK

sta definendo il PDSLIB come IBMUSER.SAMPLE.CPYBK Non ho idea se questo PDS esista.

Potrebbero esserci versioni locali di questi file, ma è necessario verificare con i System-Programmer dove si trovano.

Devi fornire più messaggi di errore, si spera che qualcuno possa aiutarti





cics