I haved changed the run method by Grégoire "A." 's advice,but there is
another
exception in the server console:
2007-1-14 23:21:59 org.apache.ode.bpe.action.bpel.CopyAction execute
SEVERE: java.lang.ClassNotFoundException:
org.apache.ode.interaction.spiimpl.document.DocumentInteractionFactory in
classloader
org.apache.ode.interaction.spiimpl.document.DocumentInteractionFactory
java.lang.RuntimeException: java.lang.ClassNotFoundException:
org.apache.ode.interaction.spiimpl.document.DocumentInteractionFactory in
classloader
org.apache.ode.interaction.spiimpl.document.DocumentInteractionFactory
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.addInteractionFact
ories(MasterInteractionFactory.java:79)
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.<init>
(MasterInteractionFactory.java:59)
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.CreateMasterInstan
ce(MasterInteractionFactory.java:89)
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.newInstance
(MasterInteractionFactory.java:160)
at
org.apache.ode.bpe.interaction.spiadapter.SPIAdapterInteraction.createEmptyInterac
tion(SPIAdapterInteraction.java:250)
at
org.apache.ode.bpe.interaction.spiadapter.SPIAdapterInteraction.internalInvoke
(SPIAdapterInteraction.java:154)
at
org.apache.ode.bpe.interaction.spiadapter.SPIAdapterInteraction.invoke
(SPIAdapterInteraction.java:78)
at org.apache.ode.bpe.context.resolver.ContextResolvedObject.setObject
(ContextResolvedObject.java:93)
at
org.apache.ode.bpe.action.bpel.CopyAction.execute(CopyAction.java:112)
at org.apache.ode.bpe.engine.ProcessInstance.executeActions
(ProcessInstance.java:359)
at org.apache.ode.bpe.engine.ProcessInstance.evaluate
(ProcessInstance.java:325)
at org.apache.ode.bpe.engine.ProcessInstance.evaluate
(ProcessInstance.java:414)
at org.apache.ode.bpe.engine.ProcessInstance.processInternalEvent
(ProcessInstance.java:254)
at org.apache.ode.bpe.engine.ProcessInstance.processEvent
(ProcessInstance.java:209)
at
org.apache.ode.bpe.correlation.CorrelationService.createInstanceAndRoute
(CorrelationService.java:230)
at org.apache.ode.bpe.correlation.CorrelationService.correlateEvent
(CorrelationService.java:337)
at org.apache.ode.bpe.bped.unmanaged.EventDirectorSLImpl.sendEvent
(EventDirectorSLImpl.java:116)
at org.apache.servicemix.bpe.BPEEndpoint.process(BPEEndpoint.java:130)
at org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange
(AsyncBaseLifeCycle.java:410)
at org.apache.servicemix.common.BaseLifeCycle.onMessageExchange
(BaseLifeCycle.java:43)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound
(DeliveryChannelImpl.java:623)
at org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting
(AbstractFlow.java:169)
at org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting
(SedaFlow.java:177)
at org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run
(SedaQueue.java:227)
at org.apache.geronimo.connector.work.WorkerContext.run
(WorkerContext.java:291)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown
Source)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.ClassNotFoundException:
org.apache.ode.interaction.spiimpl.document.DocumentInteractionFactory in
classloader
org.apache.ode.interaction.spiimpl.document.DocumentInteractionFactory
at org.apache.xbean.classloader.MultiParentClassLoader.loadClass
(MultiParentClassLoader.java:206)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.addInteractionFact
ories(MasterInteractionFactory.java:76)
... 26 more
ERROR - BaseLifeCycle.onMessageExchange(45) | Error processing exchange
InOut[
id: ID:neusoft-bei-1918-1168781649937-30:0
status: Active
role: provider
service: {urn:logicblaze:soa:loanbroker}LoanBrokerService
endpoint: loanbroker
operation: {urn:logicblaze:soa:loanbroker}getLoanQuote
in: <?xml version="1.0" encoding="UTF-8"?><getLoanQuoteRequest
xmlns="urn:logicblaze:soa:loanbroker">
<ssn>102-24532-53254</ssn>
<amount>71139.25857431533</amount>
<duration>0</duration>
</getLoanQuoteRequest>
]
org.apache.ode.bpe.util.BPException: An error occurred during the execution
of the
business process.
Business process name: loanbrokerProcess
Business process instance ID: ID:neusoft-bei-1918-1168781649937-6:0
Activity: Assign/Graft
Activity ID: assign
Source variable: request:payload
Target variable: ca-score-request:payload
Cause: Review previous messages in the log file for the exact cause.
at
org.apache.ode.bpe.action.bpel.CopyAction.execute(CopyAction.java:138)
at org.apache.ode.bpe.engine.ProcessInstance.executeActions
(ProcessInstance.java:359)
at org.apache.ode.bpe.engine.ProcessInstance.evaluate
(ProcessInstance.java:325)
at org.apache.ode.bpe.engine.ProcessInstance.evaluate
(ProcessInstance.java:414)
at org.apache.ode.bpe.engine.ProcessInstance.processInternalEvent
(ProcessInstance.java:254)
at org.apache.ode.bpe.engine.ProcessInstance.processEvent
(ProcessInstance.java:209)
at
org.apache.ode.bpe.correlation.CorrelationService.createInstanceAndRoute
(CorrelationService.java:230)
at org.apache.ode.bpe.correlation.CorrelationService.correlateEvent
(CorrelationService.java:337)
at org.apache.ode.bpe.bped.unmanaged.EventDirectorSLImpl.sendEvent
(EventDirectorSLImpl.java:116)
at org.apache.servicemix.bpe.BPEEndpoint.process(BPEEndpoint.java:130)
at org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange
(AsyncBaseLifeCycle.java:410)
at org.apache.servicemix.common.BaseLifeCycle.onMessageExchange
(BaseLifeCycle.java:43)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound
(DeliveryChannelImpl.java:623)
at org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting
(AbstractFlow.java:169)
at org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting
(SedaFlow.java:177)
at org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run
(SedaQueue.java:227)
at org.apache.geronimo.connector.work.WorkerContext.run
(WorkerContext.java:291)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown
Source)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException:
org.apache.ode.interaction.spiimpl.document.DocumentInteractionFactory in
classloader
org.apache.ode.interaction.spiimpl.document.DocumentInteractionFactory
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.addInteractionFact
ories(MasterInteractionFactory.java:79)
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.<init>
(MasterInteractionFactory.java:59)
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.CreateMasterInstan
ce(MasterInteractionFactory.java:89)
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.newInstance
(MasterInteractionFactory.java:160)
at
org.apache.ode.bpe.interaction.spiadapter.SPIAdapterInteraction.createEmptyInterac
tion(SPIAdapterInteraction.java:250)
at
org.apache.ode.bpe.interaction.spiadapter.SPIAdapterInteraction.internalInvoke
(SPIAdapterInteraction.java:154)
at
org.apache.ode.bpe.interaction.spiadapter.SPIAdapterInteraction.invoke
(SPIAdapterInteraction.java:78)
at org.apache.ode.bpe.context.resolver.ContextResolvedObject.setObject
(ContextResolvedObject.java:93)
at
org.apache.ode.bpe.action.bpel.CopyAction.execute(CopyAction.java:112)
... 18 more
Caused by: java.lang.ClassNotFoundException:
org.apache.ode.interaction.spiimpl.document.DocumentInteractionFactory in
classloader
org.apache.ode.interaction.spiimpl.document.DocumentInteractionFactory
at org.apache.xbean.classloader.MultiParentClassLoader.loadClass
(MultiParentClassLoader.java:206)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.addInteractionFact
ories(MasterInteractionFactory.java:76)
... 26 more
23:22:00,215 ERROR [BPEComponent] Error processing exchange InOut[
id: ID:neusoft-bei-1918-1168781649937-30:0
status: Active
role: provider
service: {urn:logicblaze:soa:loanbroker}LoanBrokerService
endpoint: loanbroker
operation: {urn:logicblaze:soa:loanbroker}getLoanQuote
in: <?xml version="1.0" encoding="UTF-8"?><getLoanQuoteRequest
xmlns="urn:logicblaze:soa:loanbroker">
<ssn>102-24532-53254</ssn>
<amount>71139.25857431533</amount>
<duration>0</duration>
</getLoanQuoteRequest>
]
org.apache.ode.bpe.util.BPException: An error occurred during the execution
of the
business process.
Business process name: loanbrokerProcess
Business process instance ID: ID:neusoft-bei-1918-1168781649937-6:0
Activity: Assign/Graft
Activity ID: assign
Source variable: request:payload
Target variable: ca-score-request:payload
Cause: Review previous messages in the log file for the exact cause.
at
org.apache.ode.bpe.action.bpel.CopyAction.execute(CopyAction.java:138)
at org.apache.ode.bpe.engine.ProcessInstance.executeActions
(ProcessInstance.java:359)
at org.apache.ode.bpe.engine.ProcessInstance.evaluate
(ProcessInstance.java:325)
at org.apache.ode.bpe.engine.ProcessInstance.evaluate
(ProcessInstance.java:414)
at org.apache.ode.bpe.engine.ProcessInstance.processInternalEvent
(ProcessInstance.java:254)
at org.apache.ode.bpe.engine.ProcessInstance.processEvent
(ProcessInstance.java:209)
at
org.apache.ode.bpe.correlation.CorrelationService.createInstanceAndRoute
(CorrelationService.java:230)
at org.apache.ode.bpe.correlation.CorrelationService.correlateEvent
(CorrelationService.java:337)
at org.apache.ode.bpe.bped.unmanaged.EventDirectorSLImpl.sendEvent
(EventDirectorSLImpl.java:116)
at org.apache.servicemix.bpe.BPEEndpoint.process(BPEEndpoint.java:130)
at org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange
(AsyncBaseLifeCycle.java:410)
at org.apache.servicemix.common.BaseLifeCycle.onMessageExchange
(BaseLifeCycle.java:43)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound
(DeliveryChannelImpl.java:623)
at org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting
(AbstractFlow.java:169)
at org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting
(SedaFlow.java:177)
at org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run
(SedaQueue.java:227)
at org.apache.geronimo.connector.work.WorkerContext.run
(WorkerContext.java:291)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown
Source)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException:
org.apache.ode.interaction.spiimpl.document.DocumentInteractionFactory in
classloader
org.apache.ode.interaction.spiimpl.document.DocumentInteractionFactory
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.addInteractionFact
ories(MasterInteractionFactory.java:79)
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.<init>
(MasterInteractionFactory.java:59)
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.CreateMasterInstan
ce(MasterInteractionFactory.java:89)
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.newInstance
(MasterInteractionFactory.java:160)
at
org.apache.ode.bpe.interaction.spiadapter.SPIAdapterInteraction.createEmptyInterac
tion(SPIAdapterInteraction.java:250)
at
org.apache.ode.bpe.interaction.spiadapter.SPIAdapterInteraction.internalInvoke
(SPIAdapterInteraction.java:154)
at
org.apache.ode.bpe.interaction.spiadapter.SPIAdapterInteraction.invoke
(SPIAdapterInteraction.java:78)
at org.apache.ode.bpe.context.resolver.ContextResolvedObject.setObject
(ContextResolvedObject.java:93)
at
org.apache.ode.bpe.action.bpel.CopyAction.execute(CopyAction.java:112)
... 18 more
Caused by: java.lang.ClassNotFoundException:
org.apache.ode.interaction.spiimpl.document.DocumentInteractionFactory in
classloader
org.apache.ode.interaction.spiimpl.document.DocumentInteractionFactory
at org.apache.xbean.classloader.MultiParentClassLoader.loadClass
(MultiParentClassLoader.java:206)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at
org.apache.ode.bpe.interaction.spiimpl.MasterInteractionFactory.addInteractionFact
ories(MasterInteractionFactory.java:76)
... 26 more
Grégoire "A." wrote:
>
> Hello,
>
> you have too change run method by this one :
> ******************************************************
> public void run() {
> try {
> System.out.println("Sending request.");
> String request =
> "<getLoanQuoteRequest
> xmlns='urn:logicblaze:soa:loanbroker'>\n" +
> " <ssn>102-24532-53254</ssn>\n" +
> " <amount>" + Math.random() * 100000 + "</amount>\n"
> +
> " <duration>" + (int) Math.random() * 48 +
> "</duration>\n" +
> "</getLoanQuoteRequest>";
> TextMessage out =
> requestor.getSession().createTextMessage(request);
> TextMessage in = (TextMessage)
> requestor.request(null, out);
> if (in == null) {
> System.out.println("Response timed
> out.");
> }
> else {
> System.out.println("Response: " +
> in.getText());
> }
> } catch (Exception e) {
> e.printStackTrace();
> } finally {
> if (latch != null) {
> latch.countDown();
> }
> }
> }
> ******************************************************
>
>
>
> --- gaolinb <[EMAIL PROTECTED]> a écrit :
>
>>
>> Hi,
>> I have deployed the example loan-broker-bpel
>> successfully in the fuse
>> platform? And then I used the class JMSClient
>> provided by the loanbroker
>> example to test the loanbroker-bpel example in the
>> fuse platform.
>> After i have successfully started loan-broker-sa,I
>> run the Java aplication
>> with main method JMSClient,but then there was some
>> exceptions
>> in the console:
>>
>> Connecting to JMS server.
>> log4j:WARN No appenders could be found for logger
>>
> (org.apache.activemq.transport.WireFormatNegotiator).
>> log4j:WARN Please initialize the log4j system
>> properly.
>> Sending request.
>> javax.jms.JMSException:
>> EDU.oswego.cs.dl.util.concurrent.TimeoutException
>> at
>>
> org.logicblaze.lingo.jms.impl.MultiplexingRequestor.createJMSException(MultiplexingRequestor.java:155)
>> at
>>
> org.logicblaze.lingo.jms.impl.MultiplexingRequestor.request(MultiplexingRequestor.java:107)
>> Closing.
>> at
>>
> org.logicblaze.lingo.jms.impl.MultiplexingRequestor.request(MultiplexingRequestor.java:82)
>> at JMSClient.run(JMSClient.java:98)
>> at JMSClient.main(JMSClient.java:58)
>>
>> The following is the information in the fuse server
>> console:
>>
>> ERROR - BaseLifeCycle.onMessageExchange(45) | Error
>> processing exchange
>> InOut[
>> id: ID:lenovo-d15c3c11-1622-1168761374984-34:0
>> status: Active
>> role: provider
>> service:
>> {urn:logicblaze:soa:loanbroker}LoanBrokerService
>> endpoint: loanbroker
>> operation:
>> {urn:logicblaze:soa:loanbroker}getLoanQuote
>> in: null
>> ]
>> javax.xml.transform.TransformerException: Unable to
>> convert DOM node to a
>> Document
>> at
>>
> org.apache.servicemix.jbi.jaxp.SourceTransformer.toDOMDocument(SourceTransformer.java:434)
>> at
>>
> org.apache.servicemix.jbi.jaxp.SourceTransformer.toDOMDocument(SourceTransformer.java:386)
>> at
>>
> org.apache.servicemix.bpe.BPEEndpoint.process(BPEEndpoint.java:122)
>> at
>>
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:410)
>> at
>>
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:43)
>> at
>>
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:623)
>> at
>>
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:169)
>> at
>>
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:177)
>> at
>>
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:227)
>> at
>>
> org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java:291)
>> at
>>
> EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown
>> Source)
>> at java.lang.Thread.run(Thread.java:595)
>>
>> Facing the above problem,now I am very
>> confused.Because i don't know how to
>> do the following work,can anyone help me?> Thank you very much!
>>
>> --
>> View this message in context:
>>
> http://www.nabble.com/How-to-solve-the--JMSException-of-using-JMSClient-to-test-the-the-loanbroker-bpel-example--tf2992421s12049.html#a8340314
>> Sent from the ServiceMix - User mailing list archive
>> at Nabble.com.
>>
>>
>
>
>
>
>
>
>
> ___________________________________________________________________________
> Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions
> !
> Profitez des connaissances, des opinions et des expériences des
> internautes sur Yahoo! Questions/Réponses
> http://fr.answers.yahoo.com
>
>
--
View this message in context:
http://www.nabble.com/How-to-solve-the--JMSException-of-using-JMSClient-to-test-the-the-loanbroker-bpel-example--tf2992421s12049.html#a8359943
Sent from the ServiceMix - User mailing list archive at Nabble.com.