Hi Alexis,
As it happens I have provided Karthick with a test case, off list a couple
of days ago :)  Karthick also responded to my e-mail earlier (thanks
Karthick) and is still looking into the issue for me, but is unfortunately
snowed under currently ;)

Thanks chaps,
- cj.


On Wed, Apr 29, 2009 at 10:11 PM, Alexis Midon <[email protected]> wrote:

> well, before having a local fork, there's a few things you could do. Like
> providing a test case, if we can't reproduce the issue, it's unlikely we
> can
> fix it.
> Logs, debugging analysis might help as well.
>
>
> On Wed, Apr 29, 2009 at 12:38 PM, Ciaran <[email protected]> wrote:
>
> > Hi Guys,
> > Sorry to nag, has anyone had any joy with this problem, I need to know
> > whether or not I need to support a local fork of ODE/fix my BPEL flows  ?
> > :)
> >  - cj.
> >
> > On Mon, Apr 27, 2009 at 3:39 PM, Ciaran <[email protected]> wrote:
> >
> > > Hi guys,
> > > My BPEL flows (I *think*, although its possible this hasn't been
> function
> > > as expected) used to work before changeset [765432], they no longer do
> > (and
> > > continue to work when I rever that changeset out.
> > > I think its something to do with the 'location' property now being set
> on
> > > the variable reference where it previously wasn't, but I'm very very
> out
> > of
> > > depth.  I've attached what I think is the relevant snipped of BPEL that
> > I'm
> > > using for doing my invoke:
> > >
> > > <!-- in the bpel:variables section -->
> > > <bpel:variable name="DynamicEndpointRef"
> element="wsa:EndpointReference"
> > />
> > >
> > >
> > > <!--- Trying to invoke a service call -->
> > > <bpel:assign name="proxyPreparation">
> > > <bpel:copy>
> > >   <bpel:from>
> > >     <bpel:literal>
> > >       <wsa:EndpointReference xmlns:swsdl="uri:swsdl">
> > >         <wsa:Address />
> > >         <wsa:ServiceName PortName="PPSSoap">swsdl:PPS</wsa:ServiceName>
> > >       </wsa:EndpointReference>
> > >     </bpel:literal>
> > >   </bpel:from>
> > >   <bpel:to variable="DynamicEndpointRef" />
> > > </bpel:copy>
> > > <bpel:copy>
> > >
> > >
> >
> <bpel:from>bpel:doXslTransform("GetNextAddress.xsl",$DynamicEndpointRef/wsa:Address)</bpel:from>
> > >   <bpel:to variable="ProxyAddress" />
> > > </bpel:copy>
> > > <bpel:copy>
> > >   <bpel:from variable="ProxyAddress" />
> > >   <bpel:to variable="DynamicEndpointRef">
> > >     <bpel:query>wsa:Address</bpel:query>
> > >   </bpel:to>
> > > </bpel:copy>
> > > <bpel:copy>
> > >   <bpel:from variable="DynamicEndpointRef" />
> > >   <bpel:to partnerLink="PPS" />
> > > </bpel:copy>
> > > <bpel:copy>
> > >   <bpel:from>
> > >     <bpel:literal>
> > >       <swsdl:PPI>
> > >
> > > <swsdl:processId>9f538fdb-ca36-4d5d-a056-d6bf92632f75</swsdl:processId>
> > >       </swsdl:PPI>
> > >     </bpel:literal>
> > >   </bpel:from>
> > >   <bpel:to variable="ppIn" part="parameters" />
> > > </bpel:copy>
> > > </bpel:assign>
> > > <bpel:invoke name="InvokePPS" partnerLink="PPS"
> portType="swsdl:PPSSoap"
> > > operation="PPI" inputVariable="ppIn" outputVariable="ppOut" />
> > >
> > >
> > > And when the flow executes I see an error along the lines of :
> > >
> > > ERROR - GeronimoLog.error(104) | Couldn't find endpoint for partner EPR
> > > <?xml version="1.0" encoding="UTF-8"?>
> > > <service-ref xmlns="http://docs.oasis-open.org/wsbpel/2.0/serviceref";>
> > >                             <Address xmlns="
> > > http://schemas.xmlsoap.org/ws/2003/03/addressing";>
> > > http://server/myaddress.asmx?wsdl</Address>
> > >                             <wsa:ServiceName xmlns:wsa="
> > > http://schemas.xmlsoap.org/ws/2003/03/addressing";
> > > PortName="PPSSoap">swsdl:PPS</wsa:ServiceName>
> > >                           </service-ref>
> > >
> > > I do not get this error, and the correct web service seems to get
> called
> > > when I revert the change...  ideas, please, I'm desperate :)
> > > - cj.
> > >
> > >
> > >
> > >
> >
>

Reply via email to