Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 324164 - ODE deployment descriptor editor is unable to find associated port for partner link if the partner link is declared in a WSDL document which imports the actual WSDL contract.
Summary: ODE deployment descriptor editor is unable to find associated port for partne...
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BPEL (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: BPEL UI Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-01 01:12 EDT by Robert Brodt CLA
Modified: 2022-10-03 11:12 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Brodt CLA 2010-09-01 01:12:40 EDT
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 was reported in https://jira.jboss.org/browse/JBIDE-6786
Comment 1 Robert Brodt CLA 2010-09-01 01:33:37 EDT
Fixed