Skip to main content

Problem

  • Product Name: AppServer
  • Product Version: 6.5
  • Product Component: Web Services(Axis)
  • Platform/OS Version: All
  • Tested Version: Appserver 6.5

How to export a CORBA server which define either OUT or INOUT parameters in the IDL to a web service? The shipped example (\\examples\\webservices\\visibroker\\server) only has IN parameter.

Resolution

Root Cause:

The Java2WSDL provided by Axis is not able to generate the WSDL:part element in the SOAP response for the OUT parameters. Hence, the Web Service Description Language (WSDL) is not complete.

Solution / Workaround:

There is no solution for this issue in BES 6.5. idl2wsj tool is introduced in VB 7.0. The idl2wsj generates the wsdl:part elements correctly for the SOAP response.

Old KB# 30446

#wsdl
#VisiBroker
#WSDL-part
#Java2WSDL
#SOAP
#Security
#idl2wsj