Hi Alex,
here's my BPEL file:
<?xml version="1.0" encoding="UTF-8"?>
<bpws:process exitOnStandardFault="yes" name="Portal"
suppressJoinFailure="yes"
targetNamespace="http://sample.bpel.org/bpel/sample"
xmlns:bpws="http://docs.oasis-open.org/wsbpel/2.0/process/executable"
xmlns:ns="http://sample.bpel.org/bpel/sampleArtifacts"
xmlns:ns0="http://services.servface.org/AccountManagementFaculty/"
xmlns:tns="http://sample.bpel.org/bpel/sample">
<bpws:import importType="http://schemas.xmlsoap.org/wsdl/"
location="Portal.wsdl"
namespace="http://sample.bpel.org/bpel/sample"/>
<!-- <bpws:import importType="http://schemas.xmlsoap.org/wsdl/"
location="AccountManagementFaculty.wsdl"
namespace="http://services.servface.org/AccountManagementFaculty/"/> -->
<bpws:import importType="http://schemas.xmlsoap.org/wsdl/"
location="PortalArtifacts.wsdl"
namespace="http://sample.bpel.org/bpel/sampleArtifacts"/>
<bpws:partnerLinks>
<bpws:partnerLink myRole="PortalProvider" name="client"
partnerLinkType="tns:Portal"/>
<bpws:partnerLink name="AccountService"
partnerLinkType="ns:AccountServicePLT"
partnerRole="AccountServiceProvider"/>
</bpws:partnerLinks>
<bpws:variables>
<bpws:variable messageType="tns:PortalRequestMessage" name="input">
<bpws:from endpointReference="myRole" partnerLink="client"/>
</bpws:variable>
<bpws:variable messageType="tns:PortalResponseMessage"
name="output">
<bpws:from endpointReference="myRole" partnerLink="client"/>
</bpws:variable>
<bpws:variable messageType="ns0:getIdResponse"
name="AccountServiceResponse">
<bpws:from endpointReference="partnerRole"
partnerLink="AccountService"/>
</bpws:variable>
<bpws:variable messageType="ns0:getIdRequest"
name="AccountServiceRequest">
<bpws:from endpointReference="partnerRole"
partnerLink="AccountService"/>
</bpws:variable>
</bpws:variables>
<bpws:sequence name="main">
<bpws:receive createInstance="yes" name="receiveInput"
operation="process" partnerLink="client"
portType="tns:Portal" variable="input"/>
<bpws:assign name="Assign" validate="no">
<bpws:copy>
<bpws:from part="payload" variable="input">
<bpws:query
queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[/tns
:input]]></bpws:query>
</bpws:from>
<bpws:to part="parameters" variable="AccountServiceRequest">
<bpws:query
queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[/log
in]]></bpws:query>
</bpws:to>
</bpws:copy>
</bpws:assign>
<bpws:invoke inputVariable="AccountServiceRequest" name="Invoke"
operation="getId" outputVariable="AccountServiceResponse"
partnerLink="AccountService"
portType="ns0:AccountManagementFaculty"/>
<bpws:assign name="Assign1" validate="no">
<bpws:copy>
<bpws:from part="parameters"
variable="AccountServiceResponse">
<bpws:query
queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[/id]
]></bpws:query>
</bpws:from>
<bpws:to part="payload" variable="output">
<bpws:query
queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[/tns
:id]]></bpws:query>
</bpws:to>
</bpws:copy>
</bpws:assign>
<bpws:reply name="replyOutput" operation="process"
partnerLink="client" portType="tns:Portal" variable="output"/>
</bpws:sequence>
</bpws:process>
Joe
> Hi Johannes,
>
> Could you also include your BPEL file?
>
> alex
>
>
> On Fri, Jun 13, 2008 at 8:17 AM, Johannes Waltsgott <
> [EMAIL PROTECTED]> wrote:
>
> > Hi all,
> >
> > I'm new to BPEL and ODE and I'm trying to get a simple BPEL
> processrunningwhich invok
> > es an existing web service. When deploying the BPEL process to ODE,
> I'm
> > getting the error
> >
> > "Cannot find definition of process {
> >
> http://services.servface.org/AccountManagementFaculty/}AccountManagemen
> tFaculty
> > in the context of process
> {http://sample.bpel.org/bpel/sample}Portal<http://sample.bpel.org/bpel/
> sample%7DPortal>
> >
> > I'm using Eclipse BPEL Designer, ODE 1.2RC1 (same with ODE 1.1.1,
> too),
> > Tomcat 6.
> >
> > I just found some older conversation on this topic, but its solution
> didn't
> > works for me - there was an import of the wsdl of the web service in
> the
> > Eclipse generate {Projectname}Artifacts.wsdl which ODE couldn't
> resolve. I
> > 've copied the imported wsdl of the web service to the project folder
> and
> > changed the import reference in the Artifacts.wsdl to that direct
> > reference.
> >
> > Please find the files attached, does anybody could give me a hint?
> >
> > Thanks very much in advance!
> >
> > Joe
> >
> > <<...>> <<...>> <<...>> <<...>> <<...>>
> >
> >