Skip to Content
Former Member
Jul 31, 2008 at 04:33 PM

Generating Java Proxy


I am having some problems generating a particular java proxy... I've developed several

others without trouble...I suspect the issue is in the imported WSDL.

I have imported an existing WSDL into the "External Definitions" section of

Interface Objects in the Integration Builder problems and the

"Messages" tab properly shows one message. I also checked the rendered

WSDL text on the "WSDL" tab and all looks fine. Note that this WSDL comes from a working web service that is running on a JBoss Applicatino server.

Next I create a Message Interface using this imported WSDL to define my

"Input" message - since this is Async, there is no corresponding "Response"

message - all this goes fine.

Finally, I right mouse click on the Message Interface to generate the Proxy

and at the last step after selecting the MI I get the following message from SAP:

Unable to generate proxies Construct <part type ="....">

not supported (path: <portType http://ram.proxy.test:B2B_JAVA_PROXY_GenerateStatements_MI>>)

The raw WSDL from the External Definitions "WSDL" tab is:

<?xml version="1.0" encoding="ISO-8859-1"?>" targetNamespace="">

<wsdl:types>" xmlns:wsdl="" xmlns:soap11enc="" xmlns="" targetNamespace="">" />

<xsd:complexType name="ArrayOfstring">


<xsd:restriction base="soap11enc:Array">

<xsd:attribute ref="soap11enc:arrayType" wsdl:arrayType="string[]" />




</xsd:schema>" xmlns:ns2="">

<xsd:complexType name="GenerateStatements_getStatementInfo">


<xsd:element name="String_1" type="xsd:string" />

<xsd:element name="arrayOfString_2" type="ns2:ArrayOfstring" />

<xsd:element name="arrayOfString_3" type="ns2:ArrayOfstring" />

<xsd:element name="String_4" type="xsd:string" />





<wsdl:message name="GenerateStatements_getStatementInfoResponse" />

<wsdl:message name="GenerateStatements_getStatementInfo">

<wsdl:part name="GenerateStatements_getStatementInfo" type="GenerateStatements_getStatementInfo" />



My runtime environment info is:

Runtime Environment

Java version:


Java vendor:

Sun Microsystems Inc.


Service pack:




Latest change:


Any ideas would be appreciated ! Seems that if SAP was

going to have trouble with this WSDL it should have complained much earlier like when I imported the WSDL in the first place ...very frustrating !