ode-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Karthick Sankarachary <sankarach...@intalio.com>
Subject Re: [jira] Created: (ODE-601) *MY* dynamic endpoint references have suddenly stopped working :(
Date Tue, 19 May 2009 23:16:08 GMT
Ciaran,

There appears to be something missing in the project that you attached to
ODE-601, because I can't quite deploy it:

16:12:32,865 ERROR [DeploymentPoller] Deployment of InboundGateway-1 failed,
aborting for now.
org.apache.ode.bpel.iapi.ContextException: Deploy failed; error:
[CompilationErrors] Compilation completed with 3 error(s):
        ...var/processes/InboundGateway-1/InboundGateway.wsdl:0: error:
[SchemaError] Error in schema processing: src-resolve: Cannot resolve the
name 'Platform' to a(n) 'type definition' component.
        .../var/processes/InboundGateway-1/proxy.wsdl:0: error:
[SchemaError] Error in schema processing: src-resolve: Cannot resolve the
name 'NamedAuditableObject' to a(n) 'type definition' component.
        ...var/processes/InboundGateway-1/proxy.wsdl:0: error: [SchemaError]
Error in schema processing: src-resolve: Cannot resolve the name
'NamedAuditableObject' to a(n) 'type definition' component.

Can you come up with a simpler test case that works if at all possible?

Regards,
Karthick

On 5/19/09, Ciaran <ciaranj@gmail.com> wrote:
>
> Wowser, thanks for the update :)
> -cj.
>
> On Tue, May 19, 2009 at 11:30 PM, Alex Boisvert <boisvert@intalio.com
> >wrote:
>
>
> > Speaking for the Intalio crew, we've been swamped in work recently
> putting
> > Apache Ode and other technologies in the clouds...
> >
> > http://www.intalio.com/news/blog-posts/mad-rush/
> >
> >
> http://www.intalio.com/news/press-releases/intalio-acquires-bpm-and-crm-companies-launches-intalio-cloud/
> >
> > We'll get back to your issue soon after we land back on terra firma.
> >
> > alex
> >
> >
> > On Tue, May 19, 2009 at 2:58 AM, Ciaran <ciaranj@gmail.com> wrote:
> >
> > > I would really appreciate some feedback, just anything really on this
> > issue
> > > I *cannot* use ODE currently, and I would rather like to given the time
> > > I've
> > > invested in investigating the memory issues previously :(
> > >
> > > Many thanks.
> > >  -cj.
> > >
> > >
> > > On Thu, May 14, 2009 at 8:27 PM, Ciaran <ciaranj@gmail.com> wrote:
> > >
> > > > Hi Folks,Has anyone had a chance to look at this issue at all?  I
> still
> > > > cannot use ODE with this issue in the code (or in my BPEL wherever
> the
> > > fault
> > > > is), which is a shame :(
> > > >  -cj.
> > > >
> > > >
> > > > On Tue, May 12, 2009 at 4:47 PM, Ciaran Jessup (JIRA) <
> jira@apache.org
> > > >wrote:
> > > >
> > > >> *MY* dynamic endpoint references have suddenly stopped working :(
> > > >> -----------------------------------------------------------------
> > > >>
> > > >>                 Key: ODE-601
> > > >>                 URL: https://issues.apache.org/jira/browse/ODE-601
> > > >>             Project: ODE
> > > >>          Issue Type: Bug
> > > >>    Affects Versions: 1.3.2, 1.3.3
> > > >>         Environment: n/a
> > > >>            Reporter: Ciaran Jessup
> > > >>
> > > >>
> > > >> My BPEL flows (I *think*, although its possible this hasn't been
> > > function
> > > >> as expected) used to work before changeset [765432] (on the ODE
> 1_XXX
> > > >> branch), 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.. any ideas, is my BPEL flawed, or has an
> > issue
> > > >> been introduced?
> > > >>
> > > >>
> > > >> Please find attached a fully deployed process, this will require you
> > to
> > > >> mock a service that adheres to the wsdl in proxy.wsdl.
> > > >>
> > > >> A request such as :
> > > >> <soapenv:Envelope xmlns:soapenv="
> > > >> http://schemas.xmlsoap.org/soap/envelope/"
> > > >>    xmlns:wor="http://www.myco.com/xml/sa/4.0/Workflow/"
> > > >>     xmlns:smf="http://www.myco.com/xml/sa/4.0/smf">
> > > >>   <soapenv:Header/>
> > > >>   <soapenv:Body>
> > > >>      <wor:ExecuteWorkflow>
> > > >>         <wor:userCredentials>
> > > >>
> >  <smf:userId>03d27fc0-5ede-4cb8-89d7-6bf7510e16c6</smf:userId>
> > > >>            <smf:applicationName>NA</smf:applicationName>
> > > >>         </wor:userCredentials>
> > > >>         <wor:workItem version="54">
> > >
> >>            <smf:state>BECE5689-A575-4531-86B6-15176D827C08</smf:state>
> > > >>         </wor:workItem>
> > > >>      </wor:ExecuteWorkflow>
> > > >>   </soapenv:Body>
> > > >> </soapenv:Envelope>
> > > >>
> > > >> Will cause the error to occur on trunk head, but the error won't
> occur
> > > if
> > > >> you revert changeset [765432]   I do believe its to dow with the
> > dynamic
> > > >> addressing breaking the partnerlink stuff, but I'm not clever enough
> > to
> > > pin
> > > >> it down :(
> > > >>
> > > >>
> > > >>
> > > >>
> > > >> --
> > > >> This message is automatically generated by JIRA.
> > > >> -
> > > >> You can reply to this email to add a comment to the issue online.
> > > >>
> > > >>
> > > >
> > >
> >
>



-- 
Best Regards,
Karthick Sankarachary

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message