[jbosstools-issues] [JBoss JIRA] Created: (JBIDE-6786) ODE deployment descriptor editor is unable to use partner link definitions which are declared in a WSDL document which imports the actual WSDL contract.

Marek Baluch (JIRA) jira-events at lists.jboss.org
Thu Aug 5 11:33:49 EDT 2010


ODE deployment descriptor editor is unable to use partner link definitions which are declared in a WSDL document which imports the actual WSDL contract.
--------------------------------------------------------------------------------------------------------------------------------------------------------

                 Key: JBIDE-6786
                 URL: https://jira.jboss.org/browse/JBIDE-6786
             Project: Tools (JBoss Tools)
          Issue Type: Bug
          Components: bpel
    Affects Versions: 3.1.1
            Reporter: Marek Baluch


If the imported WSDL has the following structure:

{code}
<definitions name="HelloWorldEBWS" ...>
        <import location="http://127.0.0.1:8080/EBWS5/ebws/ebws/HelloWorldEBWS?wsdl"
                     namespace="http://soa.jboss.org/ebws" />
	
        <plnk:partnerLinkType name="ebws_plt">
                <plnk:role name="helloworld_provider" portType="wsdl:HelloWorldEBWSPortType" />
                <plnk:role name="helloworld_receiver" portType="wsdl:HelloWorldEBWSPortType" />
        </plnk:partnerLinkType>
</definitions>
{code}

and the defined partner link looks like this:

{code}
<bpel:process name="..."
                        ...
                        xmlns:bpel="http://docs.oasis-open.org/wsbpel/2.0/process/executable" 
                        xmlns:ns2="http://www.jboss.org/bpel/examplesArtifacts">
...
        <bpel:import namespace="http://soa.jboss.org/ebws" location="http://127.0.0.1:8080/EBWS5/ebws/ebws/HelloWorldEBWS?wsdl"  
                             importType="http://schemas.xmlsoap.org/wsdl/"/>
        <bpel:import namespace="http://www.jboss.org/bpel/examplesArtifacts" location="HelloWorldEBWS.wsdl"
                             importType="http://schemas.xmlsoap.org/wsdl/"/>
        
        <bpel:partnerLinks>
                ...
                <bpel:partnerLink name="externalService" 
                                             partnerLinkType="ns2:ebws_plt" 
                                             partnerRole="helloworld_provider"
                                             initializePartnerRole="yes"/>
        </bpel:partnerLinks>
...
{code}

then ODE deployment descriptor editor is unable to resolve the associated port for HelloWorldEBWS service.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list