on 10-09-2007 12:29 PM
Hi,
I just wanted to create a client proxy using a wsdl file, but it failed due to the elements "choice " and "extension" which are not supported by SAP.
Are there any way to overcome this issue?
thanks in advance
Yy
HI Mr. yang,
There is another easy way .u can directly access from internet Explorer.
http://<host-name or IP address of XI server>:<java Port number)>/rep/start/index.jsp
for eg:
http://SERVERXI:50000/rep/start/index.jsp
Just do one thing first u try to open from SXMB_IFR.then u note down the URL.u can directly use the URL and use it .No need to log into XI system to access IR ID ,SLD and RWB
Regrads
BILL
<b>****Please close the Thread !!!</b>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
yang,
can u be more specific.
regards
BILL
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi bill
I wanna consume a webservice. and someone gave me the corresponding wsdl file containing the following syntax :
<xsd:complexType name="AusprgByZpParam">
<xsd:choice maxOccurs="1" minOccurs="1">
<xsd:element name="ZpNr" type="xsd:string" />
<xsd:element name="InstanceNr" type="xsd:string" />
</xsd:choice>
</xsd:complexType>
I just wanna create a proxy client using this , but it did not work.
The error was : the <choice > element is not supported in SAP
The "extension " element suffered from the same problem.
Thanks
Yy
Hi Yang
Yes you using PI7.0 SP 12.
I rechecked at my end as well. Java proxy generation is failing when we use imported XSD with 'choice' elements.
Actually we had problems when we generated WSDL out of External definitions that used 'choice' elements(WSDL generated through Integration Directory). With SP12 this issue was resolved and we were able to generate WSDL files from external definitions that used CHOICE elements.
My suggestion would be the same for you, Make use of WSDL generation utility in integration directory to generate WSDL for your external definition and use that WSDL to call your webservice.
Hope this helps
Thanks
Satish
Hi yang,
It seems u r very new in XI.
ok let me tell about above things in a very simple way.
XI is a middleware.See here what is Exchange infrastructure
http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
XI is connected into 4 main parts.
1)Integartion Builder
2)Integration Engine
3)SLD
4)Runtime Workbench
<b>Where is the Integration directory?
Where is the Integration Builder?
Where is the Integration Repository?</b>
Integration Builder = Integration Repository+Integration Directory.
In Intgration Repository we only design our interfaces.
In Intgration Directory we configure the objects that we have designed in IR.
In Integration Engine all ur objects gets execueted
In RWB u can monitor ur messages at different level.
SLD contains Technical system,Business system etc.
check here what is SLD
http://help.sap.com/saphelp_nw04/helpdata/en/31/f0ff69551e4f259fdad799a229363e/content.htm
One more thing...
Please follow SDN rules.Dont post multiple question in one thread
Regards
BILL
User | Count |
---|---|
79 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.