On Sun, Oct 11, 2009 at 1:53 PM, Jens Müller <[email protected]> wrote:

> On 09.10.2009 20:12, Alexis Midon wrote:
> > I suspect the paths to your key stores to be wrong.
> >
> > TestRampartPolicy/secured-services/client.jks  is not available form the
> > classpath of the webapp.
> >
> > Try with **processes/**TestRampartPolicy/secured-services/client.jks
>
> I put "client.jks" in the .axis2, and put the file client.jks into the
> classes directory.
>
> Before, I had tried several places under the processes directory which
> obviously was wrong.
>
> Having changed that, it works! Thus, many thanks!
>
>
Good news!


> Btw, when I send process start messages too fast, I at some point get
> faults.
>

it's a known issue with axis2 1.3, we need to upgrade to axis2 1.5 .
see http://issues.apache.org/jira/browse/ODE-647
A workaround is suggested afair.


> > DEBUG - GeronimoLog.debug(66) | SET MEX property activityId = 47
> > DEBUG - GeronimoLog.debug(66) | Routed: svcQname {
> http://sample03.policy.samples.rampart.apache.org}sample03 --> null
> > DEBUG - GeronimoLog.debug(66) | Creating invocation check event in
> 180000ms for mexid hqejbhcnphr4nuvlos1nbb
> > DEBUG - GeronimoLog.debug(66) | SET MEX property invokeCheckJobId =
> hqejbhcnphr4nuvlos1nbc
> > DEBUG - GeronimoLog.debug(66) | Invoking a partner operation: echo
> > DEBUG - GeronimoLog.debug(66) | The service to invoke is the external
> service {http://sample03.policy.samples.rampart.apache.org
> }sample03:sample03HttpSoa
> > p11Endpoint
> > DEBUG - GeronimoLog.debug(66) | Create a new ServiceClient for
> axis_service_for_{http://sample03.policy.samples.rampart.apache.org
> }sample03#sample03HttpS
> > oap11Endpoint_hqejbhcnphr4nuvlos1n8u
> > ERROR - GeronimoLog.error(108) | Error sending message to Axis2 for ODE
> mex {PartnerRoleMex#hqejbhcnphr4nuvlos1nbb [PID {
> http://example.com/Test1/Pool}Po <http://example.com/Test1/Pool%7DPo>
> > ol-1] calling null.echo(...)}
> > org.apache.axis2.AxisFault: Two services cannot have same name.  A
> service with the axis_service_for_{
> http://sample03.policy.samples.rampart.apache.org}s
> > ample03#sample03HttpSoap11Endpoint_hqejbhcnphr4nuvlos1n8u name already
> exists in the system.
> >         at
> org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:172)
> >         at
> org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:139)
> >         at
> org.apache.ode.axis2.SoapExternalService.getServiceClient(SoapExternalService.java:281)
> >         at
> org.apache.ode.axis2.SoapExternalService.invoke(SoapExternalService.java:140)
> >         at
> org.apache.ode.axis2.MessageExchangeContextImpl.invokePartner(MessageExchangeContextImpl.java:52)
> >         at
> org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeContextImpl.java:781)
> >         at org.apache.ode.bpel.runtime.INVOKE.run(INVOKE.java:100)
> >         at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source)
> >         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >         at java.lang.reflect.Method.invoke(Method.java:597)
> >         at
> org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:451)
> >         at org.apache.ode.jacob.vpu.JacobVPU.execute(JacobVPU.java:139)
> >         at
> org.apache.ode.bpel.engine.BpelRuntimeContextImpl.execute(BpelRuntimeContextImpl.java:875)
> >         at
> org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.invokeNewInstance(PartnerLinkMyRoleImpl.java:206)
> >         at
> org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:237)
> >         at
> org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:408)
> >         at
> org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:439)
> >         at
> org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:441)
> >         at
> org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:411)
> >         at
> org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:405)
> >         at
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:218)
> >         at
> org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:404)
> >         at
> org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:401)
> >         at
> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >         at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
> >         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
> >         at java.lang.Thread.run(Thread.java:619)
> > DEBUG - GeronimoLog.debug(66) | replyWithFailure
> mex=hqejbhcnphr4nuvlos1nbb failureType=COMMUNICATION_ERROR description=Error
> sending message to Axis2 fo
> > r ODE mex {PartnerRoleMex#hqejbhcnphr4nuvlos1nbb [PID {
> http://example.com/Test1/Pool}Pool-1<http://example.com/Test1/Pool%7DPool-1>]
> calling null.echo(...)} details=null
>
>
> What could be the problem here?
>
> Thanks,
>
> Jens
>
>

Reply via email to