[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: WSDL2RPG - RC4 available with workaround for Axis bug AXIS-2095



   Hi Thomas,

   thanks a lot!

   The wsdl2rpg cmd created the rpg code.

   But when i try to compile (crtrpgmod) i get this error:

   *RNF7030 HTTP_PARSER_SWITCH_CB...
                              **UNDEF**            5025M   5097M

   5024            namespace =
   'http://schemas.xmlsoap.org/soap/envelope/');
   5025
   http_parser_switch_cb(
   5026
   %addr(g_soapFault)
   5027           :
   %paddr('soapenv_soapFaultStart')
   5028           :
   %paddr('soapenv_soapFaultEnd'));
   5029
   endsl;
   5030

   5031
   /end-free

   Do you know where http_parser_switch_cb is defined?

   Best regards

   Magne


   >-----Original Message-----
   >From: Thomas Raddatz [mailto:thomas.raddatz@xxxxxxxxxxx]
   >Sent: Thursday, December 27, 2007 05:37 PM
   >To: 'HTTPAPI and FTPAPI Projects'
   >Subject: Re: WSDL2RPG - RC4 available with workaround for Axis bug
   AXIS-2095
   >
   >Magne,
   >
   >I fixed the problem and released RC5. I was able to successfully
   generate a stub for the 'getcustinf'
   >operation. But I could not call the Web service. I always received a
   "Error 404: No target servlet
   >configured for uri:
   /TennantWebServiceProject/services/GETCUSTINFServices" error messages.
   The URL
   >that I used to call the service was
   >"http://80.203.170.170:9080/TennantWebServiceProject/services/GETCUST
   INFServices".
   >
   >Please download and install RC5. It should work for you, now.
   >
   >Thomas.
   >
   >
   >magne@xxxxxxxxx schrieb:
   >> Hi Thomas,
   >>
   >> I still get an error when I try this cmd:
   >>
   >> WSDL2RPG
   URL('http://80.203.170.170/marianne/GETCUSTINFServices.wsdl')
   >> SRC
   >> FILE(QGPL/QRPGLESRC) SRCMBR(WSDLTEST)
   >>
   >>
   >> Pointer not set for location
   >> referenced.
   >> The call to main ended in error (C G D
   >> F).
   >> Message . . . . : The call to main ended in error (C G D
   >> F).
   >> Cause . . . . . : RPG procedure WSDL2R01 in program
   >> WSDL2RPG/WSDL2RPG at
   >> statement 088600 called program or procedure main, which ended in
   >> error. If
   >> the name is *N, the call was a bound call by procedure
   >> pointer.
   >>
   >> Can this be a parameter error? Seems like there is a parameter
   pointer
   >> error....
   >>
   >> Must the the wsdl point to a working web service? My wsdl does
   not....
   >>
   >> <wsdl:service name="GETCUSTINFServicesService">
   >>
   >> [1]- <wsdl:port binding="intf:GETCUSTINFServicesSoapBinding"
   >> name="GETCUSTINFServices">
   >> <wsdlsoap:address
   >>
   location="http://localhost:9080/TennantWebServiceProject/services/GETC
   >> USTINFServices" />
   >> </wsdl:port>
   >> </wsdl:service>
   >>
   >> Best regards
   >>
   >> Magne
   >
   >---------------------------------------------------------------------
   --
   >This is the FTPAPI mailing list. To unsubscribe, please go to:
   >http://www.scottklement.com/mailman/listinfo/ftpapi
   >---------------------------------------------------------------------
   --
   >
-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------