Goodmorning Guillame,
I followed your councile but I'm at the same point of yesterday, I've
got same error and my call-sa does not work.
I split the main file and now my SA are:
+---deploy
|
|
\---echo-jms-sa
| |
| |
| \-----META-INF
| | |
| | ---jbi-xml
| | \
| \---echo-jms-su
| | |
| | |
| | ---xbean.xml
| | \
| \-----echo-ode-su
| |
| |
| +--------echo.wsdl
| +---------echoPLT.wsdl
| +---------echo.bpel
| +---------deploy.xml
| \
\---------call-sa
| |
| \-----META-INF
\ |
|
\-----call-http-su
| |
| +--call.wsdl
|
\----call-ode-sa
| |
| +-----call.wsdl
\ +-----echo.wsdl
+-----echoPLT.wsdl
+-----call.bpel
\
Where echoPLT import echo.wsdl (using the same namespace while instead
there
are problems referencing endopoint and the module will never activate).
Again Call is my own Mediator and echo my service.
My I bypass the needs to activate another endpoijnt and using the
existing
one?
Please gimme a response,
Regards,
Simone
----- Original Message -----
From: "Guillaume Nodet" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, March 06, 2008 5:40 PM
Subject: Re: Mediator and Services
> You need to split the wsdl from the partner links. For partenr links,
> define a wsdl
> and import the main one. That way, you can define different roles for
> the service
> and the bpel that calls it.
>
> On Thu, Mar 6, 2008 at 5:10 PM, Simone Maletta
<[EMAIL PROTECTED]>
> wrote:
>> That's true,
>> In Call echoOut has got myRole role because Call reads on it, I
have
>> got
>> problems deploying Call.
>> The problem that's that I define the service and the port into Echo
WSDL
>> and
>> not in Call one.
>> The trace is correct, I'm trying to define a my role on a link where
I
>> read
>> in an asynchronous way, so I need to define a myRole, I'm at this
>> conclusion
>> in an empyt.
>> Well, Call is my mediator and Echo my service.
>> To be clear here is parts of my files:
>>
>> -----------------------echo.wsdl--------------------------
>> <wsdl:portType name="echoInPortType">
>>
>> <wsdl:operation name="echoIn">
>>
>> <wsdl:input name="inMex" message="tns:echoMessage"/>
>>
>> </wsdl:operation>
>>
>> </wsdl:portType>
>>
>> <wsdl:portType name="echoOutPortType">
>>
>> <wsdl:operation name="echoOut">
>>
>> <wsdl:input name="outMex" message="tns:echoMessage"/>
>>
>> </wsdl:operation>
>>
>> </wsdl:portType>
>>
>>
>>
>> <plnk:partnerLinkType name="echoInPartnerLinkType">
>>
>> <plnk:role name="provider" portType="tns:echoInPortType"/>
>>
>> </plnk:partnerLinkType>
>>
>> <plnk:partnerLinkType name="echoOutPartnerLinkType">
>>
>> <plnk:role name="consumer" portType="tns:echoOutPortType"/>
>>
>> </plnk:partnerLinkType>
>>
>> ----------------------echo.bpel-----------------
>>
>> <partnerLink
>>
>> name="echoInPartnerLink"
>>
>> partnerLinkType="test:echoInPartnerLinkType"
>>
>> myRole="provider"/>
>>
>> <partnerLink
>>
>> name="echoOutPartnerLink"
>>
>> partnerLinkType="test:echoOutPartnerLinkType"
>>
>> partnerRole="consumer"/>
>>
>> -------------------------deploy.xml---------------
echo-su---------[in
>> echo-sa]
>>
>> process name="pns:Echo">
>> <active>true</active>
>> <provide partnerLink="echoInPartnerLink">
>> <service name="wns:echoInService"
>> port="echoInPort"/>
>> </provide>
>> <invoke partnerLink="echoOutPartnerLink">
>> <service name="wns:echoOutService"
>> port="echoOutPort"/>
>> </invoke>
>> </process>
>>
>> -----------------------call.bpel--------------------------
>> <partnerLink
>>
>> name="echoIn"
>>
>> partnerLinkType="echo:echoInPartnerLinkType"
>>
>> partnerRole="provider"/>
>>
>> <partnerLink
>>
>> name="echoOut"
>>
>> partnerLinkType="echo:echoOutPartnerLinkType"
>>
>> myRole="consumer"/>
>>
>>
>>
>> -------------------------------deploy.xml---------------[call-su in
>> call-sa]------------------
>>
>> <process name="callB:Call">
>>
>> <active>true</active>
>>
>> <provide partnerLink="callPartnerLink">
>>
>> <service name="callW:callService" port="callPort"/>
>>
>> </provide>
>>
>> <provide partnerLink="echoOut">
>>
>> <service name="wns:echoOutService" port="echoOutPort"/>
>>
>> </provide>
>>
>> <invoke partnerLink="echoIn">
>>
>> <service name="wns:echoInService" port="echoInPort"/>
>>
>> </invoke>
>>
>> </process>
>>
>>
>>
>> I think the porblem come from the fact I'm using two different SA.
>>
>> May it be?
>>
>>
>>
>>
>>
>>
>> ----- Original Message -----
>> From: "Guillaume Nodet" <[EMAIL PROTECTED]>
>> To: <[email protected]>
>>
>>
>> Sent: Thursday, March 06, 2008 4:52 PM
>> Subject: Re: Mediator and Services
>>
>>
>> > Could you please raise a JIRA and attach the WSDL, and deploy.xml
>> files.
>> > If you look at the stack trace, it clearly shows that Ode is
condering
>> > that the endpoint
>> > {urn:/echo.wsdl}echoOutService:echoOutPort
>> > has a partner link with a "myRole" role.
>> >
>> > See:
>> > Caused by: javax.jbi.JBIException: An internal endpoint for
service
>> > {urn:/echo.wsdl}echoOutService and endpoint echoOutPort is already
>> > registered
>> > at
>> >
>>
org.apache.servicemix.jbi.framework.EndpointRegistry.registerInternalEndpoint(EndpointRegistry.java:189)
>> > at
>> >
>>
org.apache.servicemix.jbi.framework.Registry.activateEndpoint(Registry.java:192)
>> > at
>> >
>>
org.apache.servicemix.jbi.framework.ComponentContextImpl.activateEndpoint(ComponentContextImpl.java:126)
>> > at
org.apache.ode.jbi.OdeService.activate(OdeService.java:82)
>> > at
>> >
org.apache.ode.jbi.OdeContext.activateEndpoint(OdeContext.java:189)
>> > at
>> >
>>
org.apache.ode.jbi.BindingContextImpl.activateMyRoleEndpoint(BindingContextImpl.java:46)
>> >
>> >
>> > On Thu, Mar 6, 2008 at 4:44 PM, Simone Maletta
>> <[EMAIL PROTECTED]>
>> > wrote:
>> >> I'm sorry I don't understand;
>> >> this is my background:
>> >> 1) Echo Expose two ports, echoIn and echoOut, each one having an
own
>> >> partner
>> >> link type associated echoInPartnerLinkType
echoOutPartnerLinkType.
>> >> In the BPEL I define two partner links echoInPL and echoOutPL,
echo
>> >> read on
>> >> echoInPL defining myRole, and write on echoOutPL defining a
>> partnerRole.
>> >> In the deploy Echo provide echoIn and invoke echoOut.
>> >>
>> >> 2) Call use echoInPartnerLink and echoOutPartnerLink with echoIn
and
>> >> echoOut, writeing on the first, partnerRole, and reading on the
>> second,
>> >> myRole.
>> >> In the deploy Call provide echoOut and invoke echoIn.
>> >>
>> >> echoInPort-echoInService and echoOutPort-echoOutService are
>> activated
>> >> into
>> >> Echo WSDL.
>> >>
>> >> If I change roles in PL description I've got a compiler error,
ODe
>> says
>> >> me
>> >> that my partnerLinks do not define other role[ if I define a my
role
>> on
>> >> writing it says that this link does not define a partnerRole].
>> >>
>> >> Now, what I have to change?
>> >> I'm sorry if I may apper insistent, but I want to have a clear
>> picture
>> >> in a
>> >> silly example.
>> >>
>> >> Thank you,
>> >> Regards
>> >> Simone
>> >>
>> >>
>> >> ----- Original Message -----
>> >> From: "Guillaume Nodet" <[EMAIL PROTECTED]>
>> >> To: <[email protected]>
>> >>
>> >>
>> >> Sent: Thursday, March 06, 2008 4:24 PM
>> >> Subject: Re: Mediator and Services
>> >>
>> >>
>> >> > Ode will activate a JBI endpoint for all partner links with a
>> myRole
>> >> role
>> >> > IIRC.
>> >> > So you need to make sure the parternLinks and the deploy.xml
are
>> >> > consistent
>> >> > with what you want to achieve.
>> >> > If {urn:/echo.wsdl}echoOutService:echoOutPort represents an
>> endpoint
>> >> that
>> >> > will
>> >> > be consumed, this means the partern link role is not myRole.
>> >> >
>> >> > On Thu, Mar 6, 2008 at 4:15 PM, Simone Maletta
>> >> <[EMAIL PROTECTED]>
>> >> > wrote:
>> >> >> Hi Guillaume,
>> >> >> It's true the endpoint is activated yet by the service,
>> deployed
>> >> yet
>> >> >> into
>> >> >> a different SA.
>> >> >> I want that a Mediator, deployed into another SA, use the
>> endpoint
>> >> >> activated
>> >> >> from the service, I need not to activate a new endpoint.
>> >> >> There is a way to say to the component to use that service?
>> >> >> This is my Holy Graal, I want to develope every single
process
>> into
>> >> a
>> >> >> diffrent SA and mediator into its one.
>> >> >> I want that the mediator can communicate with services using
>> async
>> >> >> communication channel.
>> >> >> May you help me?
>> >> >> Thank you
>> >> >> Regards
>> >> >> Simone
>> >> >>
>> >> >>
>> >> >> ----- Original Message -----
>> >> >> From: "Guillaume Nodet" <[EMAIL PROTECTED]>
>> >> >> To: <[email protected]>
>> >> >>
>> >> >>
>> >> >> Sent: Thursday, March 06, 2008 3:45 PM
>> >> >> Subject: Re: Mediator and Services
>> >> >>
>> >> >>
>> >> >> > The problems comes from the fact that the endpoint that is
>> being
>> >> >> > activated already exists.
>> >> >> > See
>> >> >> > Caused by: javax.jbi.JBIException: An internal endpoint
for
>> >> service
>> >> >> > {urn:/echo.wsdl}echoOutService and endpoint echoOutPort is
>> already
>> >> >> > registered
>> >> >> >
>> >> >> > Did you deploy your SA in a clean ServiceMix ? Or maybe
>> another
>> >> SU
>> >> >> > has already activated this endpoint.
>> >> >> >
>> >> >> > On Thu, Mar 6, 2008 at 3:38 PM, Simone Maletta
>> >> >> <[EMAIL PROTECTED]>
>> >> >> > wrote:
>> >> >> >> Re: Mediator and ServicesHi Guillaume,
>> >> >> >> I think the error come from the fact that the
mediator
>> have
>> >> to
>> >> >> >> provide the port but it does not implements it in its
wsdl,
>> >> because I
>> >> >> >> want that it use the one realized on the services.
>> >> >> >> There is no problem when the're in the same SA but in
the
>> >> background
>> >> >> I
>> >> >> >> depicted I got the error; here is the full stack trace:
>> >> >> >>
>> >> >> >> ERROR - OdeServiceUnit - Unable to load
>> >> >> >> {http://localhost:8080/call}Call-13
>> >> >> >> org.apache.ode.bpel.iapi.ContextException: Could not
>> activate
>> >> >> endpoint
>> >> >> >> {urn:/echo.wsdl}echoOutService:echoOutPort for process
>> >> >> >> {http://localhost:8080/call}Call-13
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.jbi.BindingContextImpl.activateMyRoleEndpoint(BindingContextImpl.java:48)
>> >> >> >> at
>> >> >> >>
>> >>
org.apache.ode.bpel.engine.BpelProcess.activate(BpelProcess.java:442)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.bpel.engine.BpelEngineImpl.registerProcess(BpelEngineImpl.java:221)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.bpel.engine.BpelServerImpl.register(BpelServerImpl.java:275)
>> >> >> >> at
>> >> >> >>
>> org.apache.ode.jbi.OdeServiceUnit.start(OdeServiceUnit.java:104)
>> >> >> >> at
>> >> >> org.apache.ode.jbi.OdeSUManager.start(OdeSUManager.java:123)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceUnitLifeCycle.start(ServiceUnitLifeCycle.java:103)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:130)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.DeploymentService.start(DeploymentService.java:374)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:337)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:646)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.access$200(AutoDeploymentService.java:62)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:609)
>> >> >> >> at java.util.TimerThread.mainLoop(Timer.java:512)
>> >> >> >> at java.util.TimerThread.run(Timer.java:462)
>> >> >> >> Caused by: javax.jbi.JBIException: An internal endpoint
for
>> >> service
>> >> >> >> {urn:/echo.wsdl}echoOutService and endpoint echoOutPort
is
>> >> already
>> >> >> >> registered
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.EndpointRegistry.registerInternalEndpoint(EndpointRegistry.java:189)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.Registry.activateEndpoint(Registry.java:192)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ComponentContextImpl.activateEndpoint(ComponentContextImpl.java:126)
>> >> >> >> at
>> >> org.apache.ode.jbi.OdeService.activate(OdeService.java:82)
>> >> >> >> at
>> >> >> >>
>> >>
org.apache.ode.jbi.OdeContext.activateEndpoint(OdeContext.java:189)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.jbi.BindingContextImpl.activateMyRoleEndpoint(BindingContextImpl.java:46)
>> >> >> >> ... 14 more
>> >> >> >> ERROR - OdeSUManager - Error starting
>> service
>> >> unit
>> >> >> >> "call-ode".
>> >> >> >> org.apache.ode.bpel.iapi.ContextException: Could not
>> activate
>> >> >> endpoint
>> >> >> >> {urn:/echo.wsdl}echoOutService:echoOutPort for process
>> >> >> >> {http://localhost:8080/call}Call-13
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.jbi.BindingContextImpl.activateMyRoleEndpoint(BindingContextImpl.java:48)
>> >> >> >> at
>> >> >> >>
>> >>
org.apache.ode.bpel.engine.BpelProcess.activate(BpelProcess.java:442)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.bpel.engine.BpelEngineImpl.registerProcess(BpelEngineImpl.java:221)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.bpel.engine.BpelServerImpl.register(BpelServerImpl.java:275)
>> >> >> >> at
>> >> >> >>
>> org.apache.ode.jbi.OdeServiceUnit.start(OdeServiceUnit.java:104)
>> >> >> >> at
>> >> >> org.apache.ode.jbi.OdeSUManager.start(OdeSUManager.java:123)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceUnitLifeCycle.start(ServiceUnitLifeCycle.java:103)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:130)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.DeploymentService.start(DeploymentService.java:374)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:337)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:646)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.access$200(AutoDeploymentService.java:62)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:609)
>> >> >> >> at java.util.TimerThread.mainLoop(Timer.java:512)
>> >> >> >> at java.util.TimerThread.run(Timer.java:462)
>> >> >> >> Caused by: javax.jbi.JBIException: An internal endpoint
for
>> >> service
>> >> >> >> {urn:/echo.wsdl}echoOutService and endpoint echoOutPort
is
>> >> already
>> >> >> >> registered
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.EndpointRegistry.registerInternalEndpoint(EndpointRegistry.java:189)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.Registry.activateEndpoint(Registry.java:192)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ComponentContextImpl.activateEndpoint(ComponentContextImpl.java:126)
>> >> >> >> at
>> >> org.apache.ode.jbi.OdeService.activate(OdeService.java:82)
>> >> >> >> at
>> >> >> >>
>> >>
org.apache.ode.jbi.OdeContext.activateEndpoint(OdeContext.java:189)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.jbi.BindingContextImpl.activateMyRoleEndpoint(BindingContextImpl.java:46)
>> >> >> >> ... 14 more
>> >> >> >> [Fatal Error] :1:1: Content is not allowed in prolog.
>> >> >> >> WARN - ServiceAssemblyLifeCycle - Could not parse
>> result
>> >> >> >> exception
>> >> >> >> org.xml.sax.SAXParseException: Content is not allowed in
>> prolog.
>> >> >> >> at
org.apache.xerces.parsers.DOMParser.parse(Unknown
>> >> Source)
>> >> >> >> at
>> >> org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown
>> >> >> >> Source)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.parse(ServiceAssemblyLifeCycle.java:421)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.getComponentFailure(ServiceAssemblyLifeCycle.java:402)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:132)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.DeploymentService.start(DeploymentService.java:374)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:337)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:646)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.access$200(AutoDeploymentService.java:62)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:609)
>> >> >> >> at java.util.TimerThread.mainLoop(Timer.java:512)
>> >> >> >> at java.util.TimerThread.run(Timer.java:462)
>> >> >> >> INFO - ServiceUnitLifeCycle - Starting
service
>> unit:
>> >> >> >> call-http
>> >> >> >> INFO - DeploymentService - Error in start
>> >> >> >> java.lang.Exception: <?xml version="1.0"
encoding="UTF-8"?>
>> >> >> >> <jbi-task
>> >> xmlns="http://java.sun.com/xml/ns/jbi/management-message"
>> >> >> >> version="1.0">
>> >> >> >> <jbi-task-result>
>> >> >> >> <frmwk-task-result>
>> >> >> >> <frmwk-task-result-details>
>> >> >> >> <task-result-details>
>> >> >> >> <task-id>start</task-id>
>> >> >> >> <task-result>FAILED</task-result>
>> >> >> >> <message-type>ERROR</message-type>
>> >> >> >> </task-result-details>
>> >> >> >> </frmwk-task-result-details>
>> >> >> >> </frmwk-task-result>
>> >> >> >> <component-task-result>
>> >> >> >> <component-name>OdeBpelEngine</component-name>
>> >> >> >> <component-task-result-details>
>> >> >> >> <task-result-details>
>> >> >> >> <task-id>start</task-id>
>> >> >> >> <task-result>FAILED</task-result>
>> >> >> >> <message-type>ERROR</message-type>
>> >> >> >> <task-status-msg>
>> >> >> >> <msg-loc-info>
>> >> >> >> <loc-token/>
>> >> >> >> <loc-message>Unable to parse result string</loc-message>
>> >> >> >> </msg-loc-info>
>> >> >> >> </task-status-msg>
>> >> >> >> <exception-info>
>> >> >> >> <nesting-level>1</nesting-level>
>> >> >> >> <loc-token/>
>> >> >> >> <loc-message>Error starting service unit
>> >> "call-ode".</loc-message>
>> >> >> >>
>> <stack-trace><![CDATA[javax.jbi.management.DeploymentException:
>> >> >> Error
>> >> >> >> starting service unit "call-ode".
>> >> >> >> at
>> >> >> org.apache.ode.jbi.OdeSUManager.start(OdeSUManager.java:127)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceUnitLifeCycle.start(ServiceUnitLifeCycle.java:103)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:130)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.DeploymentService.start(DeploymentService.java:374)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:337)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:646)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.access$200(AutoDeploymentService.java:62)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:609)
>> >> >> >> at java.util.TimerThread.mainLoop(Timer.java:512)
>> >> >> >> at java.util.TimerThread.run(Timer.java:462)
>> >> >> >> Caused by: org.apache.ode.bpel.iapi.ContextException:
Could
>> not
>> >> >> activate
>> >> >> >> endpoint {urn:/echo.wsdl}echoOutService:echoOutPort for
>> process
>> >> >> >> {http://localhost:8080/call}Call-13
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.jbi.BindingContextImpl.activateMyRoleEndpoint(BindingContextImpl.java:48)
>> >> >> >> at
>> >> >> >>
>> >>
org.apache.ode.bpel.engine.BpelProcess.activate(BpelProcess.java:442)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.bpel.engine.BpelEngineImpl.registerProcess(BpelEngineImpl.java:221)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.bpel.engine.BpelServerImpl.register(BpelServerImpl.java:275)
>> >> >> >> at
>> >> >> >>
>> org.apache.ode.jbi.OdeServiceUnit.start(OdeServiceUnit.java:104)
>> >> >> >> at
>> >> >> org.apache.ode.jbi.OdeSUManager.start(OdeSUManager.java:123)
>> >> >> >> ... 9 more
>> >> >> >> Caused by: javax.jbi.JBIException: An internal endpoint
for
>> >> service
>> >> >> >> {urn:/echo.wsdl}echoOutService and endpoint echoOutPort
is
>> >> already
>> >> >> >> registered
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.EndpointRegistry.registerInternalEndpoint(EndpointRegistry.java:189)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.Registry.activateEndpoint(Registry.java:192)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ComponentContextImpl.activateEndpoint(ComponentContextImpl.java:126)
>> >> >> >> at
>> >> org.apache.ode.jbi.OdeService.activate(OdeService.java:82)
>> >> >> >> at
>> >> >> >>
>> >>
org.apache.ode.jbi.OdeContext.activateEndpoint(OdeContext.java:189)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.jbi.BindingContextImpl.activateMyRoleEndpoint(BindingContextImpl.java:46)
>> >> >> >> ... 14 more
>> >> >> >> ]]></stack-trace>
>> >> >> >> </exception-info>
>> >> >> >> </task-result-details>
>> >> >> >> </component-task-result-details>
>> >> >> >> </component-task-result>
>> >> >> >> </jbi-task-result>
>> >> >> >> </jbi-task>
>> >> >> >>
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:121)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:107)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:144)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.DeploymentService.start(DeploymentService.java:374)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:337)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:646)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.access$200(AutoDeploymentService.java:62)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:609)
>> >> >> >> at java.util.TimerThread.mainLoop(Timer.java:512)
>> >> >> >> at java.util.TimerThread.run(Timer.java:462)
>> >> >> >> ERROR - AutoDeploymentService - Failed to
update
>> >> Service
>> >> >> >> Assembly: echo-jms/http-sa
>> >> >> >> java.lang.Exception: <?xml version="1.0"
encoding="UTF-8"?>
>> >> >> >> <jbi-task
>> >> xmlns="http://java.sun.com/xml/ns/jbi/management-message"
>> >> >> >> version="1.0">
>> >> >> >> <jbi-task-result>
>> >> >> >> <frmwk-task-result>
>> >> >> >> <frmwk-task-result-details>
>> >> >> >> <task-result-details>
>> >> >> >> <task-id>start</task-id>
>> >> >> >> <task-result>FAILED</task-result>
>> >> >> >> <message-type>ERROR</message-type>
>> >> >> >> </task-result-details>
>> >> >> >> </frmwk-task-result-details>
>> >> >> >> </frmwk-task-result>
>> >> >> >> <component-task-result>
>> >> >> >> <component-name>OdeBpelEngine</component-name>
>> >> >> >> <component-task-result-details>
>> >> >> >> <task-result-details>
>> >> >> >> <task-id>start</task-id>
>> >> >> >> <task-result>FAILED</task-result>
>> >> >> >> <message-type>ERROR</message-type>
>> >> >> >> <task-status-msg>
>> >> >> >> <msg-loc-info>
>> >> >> >> <loc-token/>
>> >> >> >> <loc-message>Unable to parse result string</loc-message>
>> >> >> >> </msg-loc-info>
>> >> >> >> </task-status-msg>
>> >> >> >> <exception-info>
>> >> >> >> <nesting-level>1</nesting-level>
>> >> >> >> <loc-token/>
>> >> >> >> <loc-message>Error starting service unit
>> >> "call-ode".</loc-message>
>> >> >> >>
>> <stack-trace><![CDATA[javax.jbi.management.DeploymentException:
>> >> >> Error
>> >> >> >> starting service unit "call-ode".
>> >> >> >> at
>> >> >> org.apache.ode.jbi.OdeSUManager.start(OdeSUManager.java:127)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceUnitLifeCycle.start(ServiceUnitLifeCycle.java:103)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:130)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.DeploymentService.start(DeploymentService.java:374)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:337)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:646)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.access$200(AutoDeploymentService.java:62)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:609)
>> >> >> >> at java.util.TimerThread.mainLoop(Timer.java:512)
>> >> >> >> at java.util.TimerThread.run(Timer.java:462)
>> >> >> >> Caused by: org.apache.ode.bpel.iapi.ContextException:
Could
>> not
>> >> >> activate
>> >> >> >> endpoint {urn:/echo.wsdl}echoOutService:echoOutPort for
>> process
>> >> >> >> {http://localhost:8080/call}Call-13
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.jbi.BindingContextImpl.activateMyRoleEndpoint(BindingContextImpl.java:48)
>> >> >> >> at
>> >> >> >>
>> >>
org.apache.ode.bpel.engine.BpelProcess.activate(BpelProcess.java:442)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.bpel.engine.BpelEngineImpl.registerProcess(BpelEngineImpl.java:221)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.bpel.engine.BpelServerImpl.register(BpelServerImpl.java:275)
>> >> >> >> at
>> >> >> >>
>> org.apache.ode.jbi.OdeServiceUnit.start(OdeServiceUnit.java:104)
>> >> >> >> at
>> >> >> org.apache.ode.jbi.OdeSUManager.start(OdeSUManager.java:123)
>> >> >> >> ... 9 more
>> >> >> >> Caused by: javax.jbi.JBIException: An internal endpoint
for
>> >> service
>> >> >> >> {urn:/echo.wsdl}echoOutService and endpoint echoOutPort
is
>> >> already
>> >> >> >> registered
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.EndpointRegistry.registerInternalEndpoint(EndpointRegistry.java:189)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.Registry.activateEndpoint(Registry.java:192)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ComponentContextImpl.activateEndpoint(ComponentContextImpl.java:126)
>> >> >> >> at
>> >> org.apache.ode.jbi.OdeService.activate(OdeService.java:82)
>> >> >> >> at
>> >> >> >>
>> >>
org.apache.ode.jbi.OdeContext.activateEndpoint(OdeContext.java:189)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.jbi.BindingContextImpl.activateMyRoleEndpoint(BindingContextImpl.java:46)
>> >> >> >> ... 14 more
>> >> >> >> ]]></stack-trace>
>> >> >> >> </exception-info>
>> >> >> >> </task-result-details>
>> >> >> >> </component-task-result-details>
>> >> >> >> </component-task-result>
>> >> >> >> </jbi-task-result>
>> >> >> >> </jbi-task>
>> >> >> >>
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:121)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:107)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:144)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.DeploymentService.start(DeploymentService.java:374)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:337)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:646)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.access$200(AutoDeploymentService.java:62)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:609)
>> >> >> >> at java.util.TimerThread.mainLoop(Timer.java:512)
>> >> >> >> at java.util.TimerThread.run(Timer.java:462)
>> >> >> >> WARN - AutoDeploymentService - Directory:
deploy:
>> >> >> Automatic
>> >> >> >> install of
>> >> >> /home/jars/apache/apache-servicemix-3.1.2/deploy/call-sa.zip
>> >> >> >> failed
>> >> >> >> javax.jbi.management.DeploymentException: Failed to
update
>> >> Service
>> >> >> >> Assembly: echo-jms/http-sa
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:349)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:646)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.access$200(AutoDeploymentService.java:62)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:609)
>> >> >> >> at java.util.TimerThread.mainLoop(Timer.java:512)
>> >> >> >> at java.util.TimerThread.run(Timer.java:462)
>> >> >> >> Caused by: java.lang.Exception: <?xml version="1.0"
>> >> >> encoding="UTF-8"?>
>> >> >> >> <jbi-task
>> >> xmlns="http://java.sun.com/xml/ns/jbi/management-message"
>> >> >> >> version="1.0">
>> >> >> >> <jbi-task-result>
>> >> >> >> <frmwk-task-result>
>> >> >> >> <frmwk-task-result-details>
>> >> >> >> <task-result-details>
>> >> >> >> <task-id>start</task-id>
>> >> >> >> <task-result>FAILED</task-result>
>> >> >> >> <message-type>ERROR</message-type>
>> >> >> >> </task-result-details>
>> >> >> >> </frmwk-task-result-details>
>> >> >> >> </frmwk-task-result>
>> >> >> >> <component-task-result>
>> >> >> >> <component-name>OdeBpelEngine</component-name>
>> >> >> >> <component-task-result-details>
>> >> >> >> <task-result-details>
>> >> >> >> <task-id>start</task-id>
>> >> >> >> <task-result>FAILED</task-result>
>> >> >> >> <message-type>ERROR</message-type>
>> >> >> >> <task-status-msg>
>> >> >> >> <msg-loc-info>
>> >> >> >> <loc-token/>
>> >> >> >> <loc-message>Unable to parse result string</loc-message>
>> >> >> >> </msg-loc-info>
>> >> >> >> </task-status-msg>
>> >> >> >> <exception-info>
>> >> >> >> <nesting-level>1</nesting-level>
>> >> >> >> <loc-token/>
>> >> >> >> <loc-message>Error starting service unit
>> >> "call-ode".</loc-message>
>> >> >> >>
>> <stack-trace><![CDATA[javax.jbi.management.DeploymentException:
>> >> >> Error
>> >> >> >> starting service unit "call-ode".
>> >> >> >> at
>> >> >> org.apache.ode.jbi.OdeSUManager.start(OdeSUManager.java:127)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceUnitLifeCycle.start(ServiceUnitLifeCycle.java:103)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:130)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.DeploymentService.start(DeploymentService.java:374)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:337)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:646)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.access$200(AutoDeploymentService.java:62)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:609)
>> >> >> >> at java.util.TimerThread.mainLoop(Timer.java:512)
>> >> >> >> at java.util.TimerThread.run(Timer.java:462)
>> >> >> >> Caused by: org.apache.ode.bpel.iapi.ContextException:
Could
>> not
>> >> >> activate
>> >> >> >> endpoint {urn:/echo.wsdl}echoOutService:echoOutPort for
>> process
>> >> >> >> {http://localhost:8080/call}Call-13
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.jbi.BindingContextImpl.activateMyRoleEndpoint(BindingContextImpl.java:48)
>> >> >> >> at
>> >> >> >>
>> >>
org.apache.ode.bpel.engine.BpelProcess.activate(BpelProcess.java:442)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.bpel.engine.BpelEngineImpl.registerProcess(BpelEngineImpl.java:221)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.bpel.engine.BpelServerImpl.register(BpelServerImpl.java:275)
>> >> >> >> at
>> >> >> >>
>> org.apache.ode.jbi.OdeServiceUnit.start(OdeServiceUnit.java:104)
>> >> >> >> at
>> >> >> org.apache.ode.jbi.OdeSUManager.start(OdeSUManager.java:123)
>> >> >> >> ... 9 more
>> >> >> >> Caused by: javax.jbi.JBIException: An internal endpoint
for
>> >> service
>> >> >> >> {urn:/echo.wsdl}echoOutService and endpoint echoOutPort
is
>> >> already
>> >> >> >> registered
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.EndpointRegistry.registerInternalEndpoint(EndpointRegistry.java:189)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.Registry.activateEndpoint(Registry.java:192)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ComponentContextImpl.activateEndpoint(ComponentContextImpl.java:126)
>> >> >> >> at
>> >> org.apache.ode.jbi.OdeService.activate(OdeService.java:82)
>> >> >> >> at
>> >> >> >>
>> >>
org.apache.ode.jbi.OdeContext.activateEndpoint(OdeContext.java:189)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.ode.jbi.BindingContextImpl.activateMyRoleEndpoint(BindingContextImpl.java:46)
>> >> >> >> ... 14 more
>> >> >> >> ]]></stack-trace>
>> >> >> >> </exception-info>
>> >> >> >> </task-result-details>
>> >> >> >> </component-task-result-details>
>> >> >> >> </component-task-result>
>> >> >> >> </jbi-task-result>
>> >> >> >> </jbi-task>
>> >> >> >>
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:121)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:107)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.start(ServiceAssemblyLifeCycle.java:144)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.DeploymentService.start(DeploymentService.java:374)
>> >> >> >> at
>> >> >> >>
>> >> >>
>> >>
>>
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:337)
>> >> >> >> ... 5 more
>> >> >> >>
>> >> >> >>
>> >> >> >> Mapping with the example I made in the previous mail
Call is
>> >> >> MyService
>> >> >> >> and echoOutPort is BPort.
>> >> >> >> I add that I'm using JMS transport, but my goal is not
using
>> >> simply
>> >> >> it
>> >> >> >> but hanging its semantic too.
>> >> >> >> I underline, Mediator and services are in different SA.
>> >> >> >> Thank you for your time, regards
>> >> >> >> Simone
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >> ----- Original Message -----
>> >> >> >> From: Guillaume Nodet
>> >> >> >> To: [email protected]
>> >> >> >> Sent: Thursday, March 06, 2008 3:08 PM
>> >> >> >> Subject: Re: Mediator and Services
>> >> >> >>
>> >> >> >>
>> >> >> >> Well, I don't understand where the error comes from.
>> >> >> >> What would be the reason ? The bpel should be able to
>> activate
>> >> new
>> >> >> JBI
>> >> >> >> endpoints.
>> >> >> >> Do you have the full stack trace, maybe it contains
some
>> useful
>> >> >> >> informations ?
>> >> >> >>
>> >> >> >> On Wed, Mar 5, 2008 at 7:05 PM, Simone Maletta
>> >> >> <[EMAIL PROTECTED]>
>> >> >> >> wrote:
>> >> >> >> > Hi guys,
>> >> >> >> > I'm using ServiceMix 3.1.2 and Ode 1.1 to
develope my
>> >> master
>> >> >> >> thesis.
>> >> >> >> > This is what I want to do:
>> >> >> >> > 1) developing into a service architecture a BPEL
>> process
>> >> that
>> >> >> >> scores some JWS communicating with them using a
synchronous
>> >> interface
>> >> >> on
>> >> >> >> HTTP and showing an asynchronous one on JMS, I will call
>> these
>> >> >> services.
>> >> >> >> > 2) developing into a service architecture a BPEL
process
>> >> that
>> >> >> scores
>> >> >> >> the services that I will call mediator. A mediator may
scores
>> >> >> mediators
>> >> >> >> to.
>> >> >> >> >
>> >> >> >> > My problem is: to develope a service in an async way
I
>> have
>> >> to
>> >> >> >> describe the output port in its wsdl, defining in its
>> descriptor
>> >> that
>> >> >> I
>> >> >> >> invoke it; for example:
>> >> >> >> >
>> >> >> >> > ---wsdl---
>> >> >> >> > <portType name="A">
>> >> >> >> > [...]
>> >> >> >> > </portType>
>> >> >> >> >
>> >> >> >> > <portType name="B">
>> >> >> >> > [...]
>> >> >> >> > </portType>
>> >> >> >> >
>> >> >> >> > <partnerLinkType name="Aplt" >
>> >> >> >> > <role name="Arole" portType="A"/>
>> >> >> >> > </partnerLinkType>
>> >> >> >> >
>> >> >> >> > <partnerLinkType name="Bplt" >
>> >> >> >> > <role name="Brole" portType="B"/>
>> >> >> >> > </partnerLinkType>
>> >> >> >> >
>> >> >> >> >
>> >> >> >> > ----------deploy--------------
>> >> >> >> >
>> >> >> >> > <service name="MyService">
>> >> >> >> > <provide partnerLink="Apl">
>> >> >> >> > <service name="AService" port="APort">
>> >> >> >> > </provide>
>> >> >> >> >
>> >> >> >> > <invoke partnerLink="Bpl">
>> >> >> >> > <service name="BService" port="BPort">
>> >> >> >> > </invoke>
>> >> >> >> > </service>
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> > If I want a service that communicate with this I
have to
>> >> write
>> >> >> the
>> >> >> >> deploy file turned, providing B and invoking A.
>> >> >> >> > If I try doing so in two different service units I
take
>> this
>> >> >> error:
>> >> >> >> >
>> >> >> >> > org.apache.ode.bpel.iapi.ContextException: Could not
>> >> activate
>> >> >> >> endpoint{ }BService: BPort for process { }MyService
>> >> >> >> >
>> >> >> >> > I understand where the error come from, but may I
bypass
>> It?
>> >> >> >> > There is a way to explore the bus in the deploy.xml
or
>> >> exposing
>> >> >> the
>> >> >> >> link in a different way?
>> >> >> >> > please help me,
>> >> >> >> > Simone
>> >> >> >> >
>> >> >> >> >
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >> --
>> >> >> >> Cheers,
>> >> >> >> Guillaume Nodet
>> >> >> >> ------------------------
>> >> >> >> Blog: http://gnodet.blogspot.com/
>> >> >> >>
>> >> >> >>
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> > --
>> >> >> > Cheers,
>> >> >> > Guillaume Nodet
>> >> >> > ------------------------
>> >> >> > Blog: http://gnodet.blogspot.com/
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > Cheers,
>> >> > Guillaume Nodet
>> >> > ------------------------
>> >> > Blog: http://gnodet.blogspot.com/
>> >>
>> >>
>> >
>> >
>> >
>> > --
>> > Cheers,
>> > Guillaume Nodet
>> > ------------------------
>> > Blog: http://gnodet.blogspot.com/
>>
>>
>
>
>
> --
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/