cancel
Showing results for 
Search instead for 
Did you mean: 

how to use wsdl in uddi with xi

Former Member
0 Kudos

Hi all!

i received wsdl url address in UDDI for target webservice from webservice manager.

but i doubt that this wsdl is correct or not. i could not see any structure and soapaction, etc... please see the following wsdl..

when i imported it into IR, i could not see anything on messages tab in external definition. it's totally different since i have used general document style wsdl without UDDI.

Does XI7.0 support WSDL published on UDDI?

wsdl url.

http://ws.sysweb.net/wsdl/EService/EService.wsdl

<?xml version="1.0" encoding="UTF-8"?>

<wsdl:definitions targetNamespace="urn:service.mySysWeb/Service" xmlns:sibusbinding="urn:service.mySysWeb/EService/Binding" xmlns:tns="http://OutldapFindELib/UserService" xmlns:bons2="java:net.sysweb.outldap.model" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bons1="http://OutldapFindELib" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">

<wsdl:import namespace="urn:service.mySysWeb/EService/Binding" location="EServiceBindings.wsdl"/>

<wsdl:service name="EService">

<wsdl:port name="EService_InboundPort" binding="sibusbinding:EService_InboundPortBinding">

<soap:address location="http://ws.sysweb.net/wsgwsoaphttp1/soaphttpengine/WSGWBus/EService/EService_InboundPort"/>

</wsdl:port>

</wsdl:service>

</wsdl:definitions>

Thanks

Dennis!

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

HI.

See the below link

XI : How To publish WSDL generated from XI to UDDI - /people/sap.user72/blog/2005/11/17/xi-how-to-publish-wsdl-generated-from-xi-to-uddi

Regards

Chilla

henrique_pinto
Active Contributor
0 Kudos

check the import statement. It defines another wsdl which has additional information to this one.

<wsdl:import namespace="urn:service.mySysWeb/EService/Binding" location="EServiceBindings.wsdl"/>

If this is a automatically generated wsdl, like the ones for webservices deployed at web as java, its divided in three parts, which are referenced through import statements, just like this one.

Regards,

Henrique.

Former Member
0 Kudos

hi,

due to define another wsdl, xi does not support this wsdl?

if we can not integrate with this wsdl, how do i start with someone who provided me?

i got guide document, but it described regarding C#, Java in using this wsdl.

we have to integrate webservice directly.

please guide me.

thanks & regards;

dennis

henrique_pinto
Active Contributor
0 Kudos

Of course XI supports, but you'll need to import all the wsdl's.

and in the source field of the external definition, you'll have to give to the full path and filename that the import field refers to.

Regards,

Henrique.

Former Member
0 Kudos

hi Henrique Pinto!

but you'll need to import all the wsdl's,,,

this mean that i will have to request another wsdl which is general wsdl contained object and operation and soap action?

or i can use only this wsdl and then need to do something in external definition with this wsdl?

thanks & regards

dennis

Message was edited by:

ogawa Dennis