on 09-02-2008 2:59 AM
Hi Everybody,
I have a Synchronous scenario in which SOAP is sender and I have generated a WSDL with binding Information.
I have tested the WSDL file from ALtova and I am able to get the response.
I will be providing this WSDL file to the Vendor (sender) for creating his structures.
But the Vendor is not able to access my XI system using my binding URL present in WSDL file.
Sample URL of WSDL is
"http://XXXX:50000/XISOAPAdapter/MessageServlet?channel=:BS_D:SOAP_s_Channel&version=3.0&Sender.Service=BS_D&Interface=urn%3AXXXX%3AXXX%5ESynchronousMI"
When the above URL is pasted in the Internet browser it gives the below error :
Servlet com.sap.aii.af.mp.soap.web.MessageServlet (Version $Id: //tc/xi/NW04S_15_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#1 $) bound to /MessageServlet
Classname ModuleProcessor: null
Lookupname for localModuleProcessorLookupName: localejbs/ModuleProcessorBean
Lookupname for remoteModuleProcessorLookupName: null
ModuleProcessorClass not instantiated
ModuleProcessorLocal is Instance of com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0_0
ModuleProcessorRemote not instantiated
Can somebody help me out on how can they connect through the URL using browser.
Is it possible from browser,If not what may be the Alternate solution?
Thanks,
RK
Answered
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Does the message heading come as 'Message Servelet OK' when u type the url in the borwser? If its so then the wsdl file generated is fine...
The user can access the wsdl file through the url in browser only when it is published in the registry (i.e the UDDI).
I guess the link to do that has been already provided above.
A seperate end point is received when published in the registry.That endpoint can be used by the other user to view the wsdl file which you have created in the browser.
Regards,
Kevin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi ,
Better u use WSDL file in Altova,
By using Url u might get the problem with firewall.
Step 1) Import the wsdl file in altova.
step 2) provide credentials of sap xi in altova while sending the data from altova to xi( Maditory)
Dont use url to access the webservice.
" Award Points if helpful"
Regrads,
Jayasimha Jangam
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
This is not about fire walls.
Through Altova I can test it.
But the same entry I give it in Internet Browser it doesnt work.
I think some UDDI registry problem.
Do you have any idea on this?
Can we maintain this for XI generated Webservices.
Thanks,
RK
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
There is configuration guide for UDDI, you may refer with this
The error may be because of invalid xml document. So check the validity of the xml message ie. after first mapping i.e Req mapping.
For this you can refer this -
http://help.sap.com/saphelp_nw2004s/helpdata/en/2e/96fd3f2d14e869e10000000a155106/content.htm
Thanks
Swarup
Edited by: Swarup Sawant on Sep 2, 2008 5:11 AM
Hi,
I think you are trying to access the Intergration server of XI from outside the firewall.
Check the firewall securities. With XML Altova spy you may get response because its within the local network, which will not be the case for your vendor.
Check whether he could be able to ping the XI server.
Thanks
Swarup
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
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.