[jboss-user] [JBoss jBPM] - Re: Beginner: invoce web services from process: Hello, ATM,

alex.guizar@jboss.com do-not-reply at jboss.com
Tue Mar 6 14:09:08 EST 2007


anonymous wrote : Does that mean the endpoint address comes from the actual live wsdl file /wsdl bundled in the project?
No. The /wsdl directory in the WAR is the location of WSDL documents for the process. 

WSDL documents for partner services reside in external locations. The < urlCatalog > section of bpel-application.xml references those external locations. At runtime, when you < invoke > a partner service, jBPM reads the external WSDL documents and selects the first < service > having a < port > that implements the port type you specified in your < bpel:partnerLinkType > definition.

Alternatively, you can select a specific service yourself using a < wsa:EndpointReference > as shown above. You can find the schema document for bpel-application.xml in directory src/org/jbpm/bpel/xml/util.

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4025540#4025540

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4025540



More information about the jboss-user mailing list