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/

Reply via email to