You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by Manu Lopez <ml...@intecna.es> on 2007/03/08 09:27:52 UTC
Re: [1/2] Errors encountered while resolving metadata
Hi Matthieu, I'm using the last version of ODE (515597 revision), so I think
I have the correct version and OpenJPA should work.
Switching to Hibernate as persistence layer, it works fine, the bpel process
is executed, but I get an NPE when the bpel try to reply the soap message,
as has posted Fergunet in Apache Ode User forum:
http://www.nabble.com/The-Final-Step%21-%28Problem-with-the-Reply-of-a-BPEL%29-tf3366488.html
(We are working in the same project).
Searching in google, I have encountered that this error appears in the next
OpenJPA jira:
https://issues.apache.org/jira/browse/OPENJPA-145
Maybe an OpenJPA bug ?
Matthieu Riou-2 wrote:
>
> Hi Manu,
>
> You will need to update to a more recent version of ODE's trunk to get
> things working as is. I've just recently finished the transition from
> Hibernate to OpenJPA as a persistence layer for ODE and in the build you
> have, the OpenJPA code is broken.
>
> If updating is really not an option then you can still switch to the
> hibernate persistence layer by setting the system property
> ode.persistenceto 'hibernate'.
>
> Matthieu
>
> On 3/7/07, Manu Lopez <ml...@intecna.es> wrote:
>>
>>
>> I post the log I'm getting when I send a soap message to a bpel process.
>> The
>> Service Assembly has been packaged using http+jsr181+ApacheOde Service
>> Units, and the deployment in Servicemix is correct.
>>
>> ApacheOde is using OpenJPA.
>>
>> 10:28:32,885 | DEBUG | ODE_QuartzSchedulerThread | sql
>> | utils.LoggingConnectionWrapper 204 | close
>> 10:28:47,190 | DEBUG | btpool0-0 - Acceptor0 SelectChannelConnector @
>> localhost:18181 | JettyContextManager |
>> ntextManager$ThreadPoolWrapper
>> 441 | Dispatching job: HEP@14244803[d=true,io=0,w=true,b=0|0]
>> 10:28:47,227 | DEBUG | btpool0-2 | ConsumerProcessor |
>> p.processors.ConsumerProcessor 122 | Receiving HTTP request: POST
>> /AutentificaService/AutentificaPort/ HTTP/1.1
>> Content-Type: text/xml
>>
>> User-Agent: Jakarta Commons-HttpClient/3.0
>>
>> Host: localhost:18181
>>
>> Content-Length: 505
>>
>>
>>
>>
>> 10:28:47,408 | DEBUG | btpool0-2 | HttpComponent |
>> emix.common.AsyncBaseLifeCycle 532 | Created correlation id:
>> ID:localhost-42996-1173259676805-2:0
>> 10:28:47,409 | DEBUG | btpool0-2 | DeliveryChannelImpl |
>> .messaging.DeliveryChannelImpl 411 | Send
>> ID:localhost-42996-1173259676805-2:0 in DeliveryChannel{servicemix-http}
>> 10:28:47,484 | DEBUG | btpool0-2 | SedaFlow |
>> emix.jbi.nmr.flow.AbstractFlow 121 | Called Flow send
>> 10:28:47,491 | DEBUG | btpool0-2 | ConsumerProcessor |
>> p.processors.ConsumerProcessor 186 | Suspending continuation for
>> exchange:
>> ID:localhost-42996-1173259676805-2:0
>> 10:28:47,501 | DEBUG | pool-flow.seda.OdeBpelEngine-thread-1 | SedaQueue
>> | .jbi.nmr.flow.seda.SedaQueue$1 132 |
>> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1@14cf1b9 dequeued
>> exchange: InOut[
>> id: ID:localhost-42996-1173259676805-2:0
>> status: Active
>> role: provider
>> interface: {
>> http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaPortType
>> service: {http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaService
>> endpoint: AutentificaPort
>> operation: {
>> http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaOperation
>> in: <?xml version="1.0" encoding="UTF-8"?><aut:AutentificaOperation
>> xmlns:aut="http://j2ee.netbeans.org/wsdl/Autentifica"
>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
>> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>> <user>myUser</user>
>> <pass>myPass</pass>
>> </aut:AutentificaOperation>
>> ]
>> 10:28:47,501 | DEBUG | Thread-10 | DeliveryChannelImpl |
>> .messaging.DeliveryChannelImpl 263 | Accepting
>> ID:localhost-42996-1173259676805-2:0 in DeliveryChannel{OdeBpelEngine}
>> 10:28:47,504 | DEBUG | pool-3-thread-1 | OdeService |
>> org.apache.ode.jbi.OdeService 224 | invokeOde() JBI
>> exchangeId=ID:localhost-42996-1173259676805-2:0
>> endpoint={
>> http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaService:AutentificaPort
>> operation={http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaOperation
>> 10:28:47,506 | DEBUG | pool-3-thread-1 | BpelEngineImpl |
>> ode.bpel.engine.BpelEngineImpl 237 | Routed: svcQname
>> {http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaService -->
>> BpelProcess[{http://enterprise.netbeans.org/bpel/Autentifica}Autentifica-2
>> ]
>> 10:28:47,513 | WARN | pool-3-thread-1 | DAOConnectionFactoryImpl |
>> nnectionFactoryImpl$DebugTxMgr 149 | JPA get
>> transactionorg.apache.geronimo.transaction.manager.TransactionImpl@e02fc4
>> 10:28:47,515 | WARN | pool-3-thread-1 | DAOConnectionFactoryImpl |
>> OConnectionFactoryImpl$DebugTx 198 | Synchronization registration on
>> org.apache.openjpa.kernel.BrokerImpl
>> 10:28:47,516 | WARN | pool-3-thread-1 | DAOConnectionFactoryImpl |
>> OConnectionFactoryImpl$DebugTx 198 | Synchronization registration on
>> org.apache.openjpa.kernel.AbstractBrokerFactory$RemoveTransactionSync
>> 10:28:48,056 | WARN | pool-3-thread-1 | DAOConnectionFactoryImpl |
>> nnectionFactoryImpl$DebugTxMgr 149 | JPA get
>> transactionorg.apache.geronimo.transaction.manager.TransactionImpl@e02fc4
>> 10:28:48,057 | DEBUG | pool-3-thread-1 | OdeService |
>> org.apache.ode.jbi.OdeService 271 | Rolling back ODE MEX null
>> 10:28:48,057 | ERROR | pool-3-thread-1 | OdeService |
>> org.apache.ode.jbi.OdeService 150 | Error invoking ODE.
>> <4|true|0.9.7-incubating-SNAPSHOT>
>> org.apache.openjpa.persistence.ArgumentException: Errors encountered
>> while
>> resolving metadata. See nested exceptions for details.
>> at
>> org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.java
>> :503)
>> at
>> org.apache.openjpa.meta.MetaDataRepository.getMetaData(
>> MetaDataRepository.java:285)
>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>> :2351)
>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>> :2204)
>> at
>> org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java
>> :991)
>> at
>> org.apache.openjpa.persistence.EntityManagerImpl.persist(
>> EntityManagerImpl.java:525)
>> at
>> org.apache.ode.dao.jpa.BPELDAOConnectionImpl.createMessageExchange(
>> BPELDAOConnectionImpl.java:73)
>> at
>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>> BpelEngineImpl.java:119)
>> at
>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>> BpelEngineImpl.java:138)
>> at org.apache.ode.jbi.OdeService.invokeOde(OdeService.java:227)
>> at org.apache.ode.jbi.OdeService.onJbiMessageExchange(
>> OdeService.java:147)
>> at
>> org.apache.ode.jbi.JbiMessageExchangeEventRouter.onJbiMessageExchange(
>> JbiMessageExchangeEventRouter.java:47)
>> at org.apache.ode.jbi.Receiver$1.run(Receiver.java:190)
>> at java.util.concurrent.Executors$RunnableAdapter.call(
>> Executors.java:417)
>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java
>> :269)
>> at java.util.concurrent.FutureTask.run(FutureTask.java:123)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
>> ThreadPoolExecutor.java:650)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java
>> :675)
>> at java.lang.Thread.run(Thread.java:595)
>> Caused by: <4|true|0.9.7-incubating-SNAPSHOT>
>> org.apache.openjpa.persistence.ArgumentException: Field
>> "org.apache.ode.dao.jpa.MessageExchangeDAOImpl._props" cannot declare
>> that
>> it is mapped by another field. Its mapping strategy
>> (org.apache.openjpa.jdbc.meta.strats.HandlerFieldStrategy) does not
>> support
>> mapping by another field.
>> at
>>
>> org.apache.openjpa.jdbc.meta.strats.AbstractFieldStrategy.assertNotMappedBy
>> (AbstractFieldStrategy.java:56)
>> at
>> org.apache.openjpa.jdbc.meta.strats.HandlerFieldStrategy.map(
>> HandlerFieldStrategy.java:67)
>> at
>> org.apache.openjpa.jdbc.meta.FieldMapping.setStrategy(FieldMapping.java
>> :117)
>> at
>> org.apache.openjpa.jdbc.meta.RuntimeStrategyInstaller.installStrategy(
>> RuntimeStrategyInstaller.java:77)
>> at
>> org.apache.openjpa.jdbc.meta.FieldMapping.resolveMapping(FieldMapping.java
>> :435)
>> at org.apache.openjpa.jdbc.meta.FieldMapping.resolve(
>> FieldMapping.java:400)
>> at
>> org.apache.openjpa.jdbc.meta.ClassMapping.resolveNonRelationMappings(
>> ClassMapping.java:820)
>> at
>> org.apache.openjpa.jdbc.meta.MappingRepository.prepareMapping(
>> MappingRepository.java:313)
>> at
>> org.apache.openjpa.meta.MetaDataRepository.preMapping(
>> MetaDataRepository.java:602)
>> at
>> org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.java
>> :489)
>> ... 18 more
>> NestedThrowables:
>> <4|true|0.9.7-incubating-SNAPSHOT>
>> org.apache.openjpa.persistence.ArgumentException: Field
>> "org.apache.ode.dao.jpa.CorrelationSetDAOImpl._props" cannot declare that
>> it
>> is mapped by another field. Its mapping strategy
>> (org.apache.openjpa.jdbc.meta.strats.HandlerFieldStrategy) does not
>> support
>> mapping by another field.
>> at
>>
>> org.apache.openjpa.jdbc.meta.strats.AbstractFieldStrategy.assertNotMappedBy
>> (AbstractFieldStrategy.java:56)
>> at
>> org.apache.openjpa.jdbc.meta.strats.HandlerFieldStrategy.map(
>> HandlerFieldStrategy.java:67)
>> at
>> org.apache.openjpa.jdbc.meta.FieldMapping.setStrategy(FieldMapping.java
>> :117)
>> at
>> org.apache.openjpa.jdbc.meta.RuntimeStrategyInstaller.installStrategy(
>> RuntimeStrategyInstaller.java:77)
>> at
>> org.apache.openjpa.jdbc.meta.FieldMapping.resolveMapping(FieldMapping.java
>> :435)
>> at org.apache.openjpa.jdbc.meta.FieldMapping.resolve(
>> FieldMapping.java:400)
>> at
>> org.apache.openjpa.jdbc.meta.ClassMapping.resolveNonRelationMappings(
>> ClassMapping.java:820)
>> at
>> org.apache.openjpa.jdbc.meta.MappingRepository.prepareMapping(
>> MappingRepository.java:313)
>> at
>> org.apache.openjpa.meta.MetaDataRepository.preMapping(
>> MetaDataRepository.java:602)
>> at
>> org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.java
>> :489)
>> at
>> org.apache.openjpa.meta.MetaDataRepository.getMetaData(
>> MetaDataRepository.java:285)
>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>> :2351)
>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>> :2204)
>> at
>> org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java
>> :991)
>> at
>> org.apache.openjpa.persistence.EntityManagerImpl.persist(
>> EntityManagerImpl.java:525)
>> at
>> org.apache.ode.dao.jpa.BPELDAOConnectionImpl.createMessageExchange(
>> BPELDAOConnectionImpl.java:73)
>> at
>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>> BpelEngineImpl.java:119)
>> at
>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>> BpelEngineImpl.java:138)
>> at org.apache.ode.jbi.OdeService.invokeOde(OdeService.java:227)
>> at org.apache.ode.jbi.OdeService.onJbiMessageExchange(
>> OdeService.java:147)
>> at
>> org.apache.ode.jbi.JbiMessageExchangeEventRouter.onJbiMessageExchange(
>> JbiMessageExchangeEventRouter.java:47)
>> at org.apache.ode.jbi.Receiver$1.run(Receiver.java:190)
>> at java.util.concurrent.Executors$RunnableAdapter.call(
>> Executors.java:417)
>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java
>> :269)
>> at java.util.concurrent.FutureTask.run(FutureTask.java:123)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
>> ThreadPoolExecutor.java:650)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java
>> :675)
>> at java.lang.Thread.run(Thread.java:595)
>> java.lang.NullPointerException
>> at
>> org.apache.openjpa.jdbc.meta.FieldMapping.initializeMapping(
>> FieldMapping.java:483)
>> at org.apache.openjpa.jdbc.meta.FieldMapping.resolve(
>> FieldMapping.java:402)
>> at
>> org.apache.openjpa.jdbc.meta.ClassMapping.initializeMapping(
>> ClassMapping.java:831)
>> at org.apache.openjpa.meta.ClassMetaData.resolve(
>> ClassMetaData.java:1575)
>> at
>> org.apache.openjpa.meta.MetaDataRepository.resolveMapping(
>> MetaDataRepository.java:626)
>> at
>> org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.java
>> :495)
>> at
>> org.apache.openjpa.meta.MetaDataRepository.getMetaData(
>> MetaDataRepository.java:285)
>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>> :2351)
>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>> :2204)
>> at
>> org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java
>> :991)
>> at
>> org.apache.openjpa.persistence.EntityManagerImpl.persist(
>> EntityManagerImpl.java:525)
>> at
>> org.apache.ode.dao.jpa.BPELDAOConnectionImpl.createMessageExchange(
>> BPELDAOConnectionImpl.java:73)
>> at
>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>> BpelEngineImpl.java:119)
>> at
>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>> BpelEngineImpl.java:138)
>> at org.apache.ode.jbi.OdeService.invokeOde(OdeService.java:227)
>> at org.apache.ode.jbi.OdeService.onJbiMessageExchange(
>> OdeService.java:147)
>> at
>> org.apache.ode.jbi.JbiMessageExchangeEventRouter.onJbiMessageExchange(
>> JbiMessageExchangeEventRouter.java:47)
>> at org.apache.ode.jbi.Receiver$1.run(Receiver.java:190)
>> at java.util.concurrent.Executors$RunnableAdapter.call(
>> Executors.java:417)
>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java
>> :269)
>> at java.util.concurrent.FutureTask.run(FutureTask.java:123)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
>> ThreadPoolExecutor.java:650)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java
>> :675)
>> at java.lang.Thread.run(Thread.java:595)
>> java.lang.NullPointerException
>> at
>> org.apache.openjpa.jdbc.meta.FieldMapping.initializeMapping(
>> FieldMapping.java:483)
>> at org.apache.openjpa.jdbc.meta.FieldMapping.resolve(
>> FieldMapping.java:402)
>> at
>> org.apache.openjpa.jdbc.meta.ClassMapping.initializeMapping(
>> ClassMapping.java:831)
>> at org.apache.openjpa.meta.ClassMetaData.resolve(
>> ClassMetaData.java:1575)
>> at
>> org.apache.openjpa.meta.MetaDataRepository.resolveMapping(
>> MetaDataRepository.java:626)
>> at
>> org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.java
>> :495)
>> at
>> org.apache.openjpa.meta.MetaDataRepository.getMetaData(
>> MetaDataRepository.java:285)
>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>> :2351)
>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>> :2204)
>> at
>> org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java
>> :991)
>> at
>> org.apache.openjpa.persistence.EntityManagerImpl.persist(
>> EntityManagerImpl.java:525)
>> at
>> org.apache.ode.dao.jpa.BPELDAOConnectionImpl.createMessageExchange(
>> BPELDAOConnectionImpl.java:73)
>> at
>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>> BpelEngineImpl.java:119)
>> at
>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>> BpelEngineImpl.java:138)
>> at org.apache.ode.jbi.OdeService.invokeOde(OdeService.java:227)
>> at org.apache.ode.jbi.OdeService.onJbiMessageExchange(
>> OdeService.java:147)
>> at
>> org.apache.ode.jbi.JbiMessageExchangeEventRouter.onJbiMessageExchange(
>> JbiMessageExchangeEventRouter.java:47)
>> at org.apache.ode.jbi.Receiver$1.run(Receiver.java:190)
>> at java.util.concurrent.Executors$RunnableAdapter.call(
>> Executors.java:417)
>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java
>> :269)
>> at java.util.concurrent.FutureTask.run(FutureTask.java:123)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
>> ThreadPoolExecutor.java:650)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java
>> :675)
>> at java.lang.Thread.run(Thread.java:595)
>> 10:28:48,070 | DEBUG | pool-3-thread-1 | DeliveryChannelImpl |
>> .messaging.DeliveryChannelImpl 411 | Send
>> ID:localhost-42996-1173259676805-2:0 in DeliveryChannel{OdeBpelEngine}
>> 10:28:48,071 | DEBUG | pool-3-thread-1 | SedaFlow |
>> emix.jbi.nmr.flow.AbstractFlow 121 | Called Flow send
>> 10:28:48,223 | DEBUG | pool-flow.seda.OdeBpelEngine-thread-2 | SedaQueue
>> | .jbi.nmr.flow.seda.SedaQueue$1 132 |
>> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1@19de9c9 dequeued
>> exchange: InOut[
>> id: ID:localhost-42996-1173259676805-2:0
>> status: Error
>> role: consumer
>> interface: {
>> http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaPortType
>> service: {http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaService
>> endpoint: AutentificaPort
>> operation: {
>> http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaOperation
>> in: <?xml version="1.0" encoding="UTF-8"?><aut:AutentificaOperation
>> xmlns:aut="http://j2ee.netbeans.org/wsdl/Autentifica"
>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
>> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>> <user>myUser</user>
>> <pass>myPass</pass>
>> </aut:AutentificaOperation>
>> ]
>> 10:28:48,224 | DEBUG | pool-flow.seda.OdeBpelEngine-thread-2 |
>> HttpComponent
>> | emix.common.AsyncBaseLifeCycle 419 | Received exchange: status: Error,
>> role: consumer
>> 10:28:48,224 | DEBUG | pool-flow.seda.OdeBpelEngine-thread-2 |
>> HttpComponent
>> | emix.common.AsyncBaseLifeCycle 487 | Retrieved correlation id:
>> ID:localhost-42996-1173259676805-2:0
>> 10:28:48,225 | DEBUG | pool-flow.seda.OdeBpelEngine-thread-2 |
>> ConsumerProcessor | p.processors.ConsumerProcessor 98 | Resuming
>> continuation for exchange: ID:localhost-42996-1173259676805-2:0
>> 10:28:48,225 | DEBUG | btpool0-0 - Acceptor0 SelectChannelConnector @
>> localhost:18181 | JettyContextManager |
>> ntextManager$ThreadPoolWrapper
>> 441 | Dispatching job: HEP@14244803[d=true,io=0,w=true,b=0|0]
>> 10:28:48,226 | DEBUG | btpool0-2 | ConsumerProcessor |
>> p.processors.ConsumerProcessor 122 | Receiving HTTP request: POST
>> /AutentificaService/AutentificaPort/ HTTP/1.1
>> Content-Type: text/xml
>>
>> User-Agent: Jakarta Commons-HttpClient/3.0
>>
>> Host: localhost:18181
>>
>> Content-Length: 505
>>
>>
>>
>>
>> 10:28:48,227 | WARN | btpool0-2 | jetty |
>> ervicemix.http.jetty.JCLLogger 93 | EXCEPTION
>> javax.servlet.ServletException: Failed to process request:
>> java.lang.Exception: Unknown Error
>> at
>> org.apache.servicemix.http.HttpBridgeServlet.doPost(HttpBridgeServlet.java
>> :79)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>> at org.mortbay.jetty.servlet.ServletHolder.handle(
>> ServletHolder.java:445)
>> at org.mortbay.jetty.servlet.ServletHandler.handle(
>> ServletHandler.java:356)
>> at org.mortbay.jetty.handler.ContextHandler.handle(
>> ContextHandler.java:627)
>> at
>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(
>> ContextHandlerCollection.java:149)
>> at
>> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java
>> :123)
>> at org.mortbay.jetty.handler.HandlerWrapper.handle(
>> HandlerWrapper.java:141)
>> at org.mortbay.jetty.Server.handle(Server.java:269)
>> at org.mortbay.jetty.HttpConnection.handleRequest(
>> HttpConnection.java:430)
>> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java
>> :333)
>> at
>> org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java
>> :270)
>> at
>> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java
>> :475)
>> 10:28:48,228 | WARN | btpool0-2 | jetty |
>> ervicemix.http.jetty.JCLLogger 93 | Nested in
>> javax.servlet.ServletException: Failed to process request:
>> java.lang.Exception: Unknown Error:
>> java.lang.Exception: Unknown Error
>> at
>> org.apache.servicemix.http.processors.ConsumerProcessor.process(
>> ConsumerProcessor.java:216)
>> at
>> org.apache.servicemix.http.HttpBridgeServlet.doPost(HttpBridgeServlet.java
>> :71)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>> at org.mortbay.jetty.servlet.ServletHolder.handle(
>> ServletHolder.java:445)
>> at org.mortbay.jetty.servlet.ServletHandler.handle(
>> ServletHandler.java:356)
>> at org.mortbay.jetty.handler.ContextHandler.handle(
>> ContextHandler.java:627)
>> at
>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(
>> ContextHandlerCollection.java:149)
>> at
>> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java
>> :123)
>> at org.mortbay.jetty.handler.HandlerWrapper.handle(
>> HandlerWrapper.java:141)
>> at org.mortbay.jetty.Server.handle(Server.java:269)
>> at org.mortbay.jetty.HttpConnection.handleRequest(
>> HttpConnection.java:430)
>> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java
>> :333)
>> at
>> org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java
>> :270)
>> at
>> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java
>> :475)
>> 10:28:48,229 | WARN | btpool0-2 | jetty |
>> ervicemix.http.jetty.JCLLogger 93 |
>> /AutentificaService/AutentificaPort/:
>> java.lang.Exception: Unknown Error
>> at
>> org.apache.servicemix.http.processors.ConsumerProcessor.process(
>> ConsumerProcessor.java:216)
>> at
>> org.apache.servicemix.http.HttpBridgeServlet.doPost(HttpBridgeServlet.java
>> :71)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>> at org.mortbay.jetty.servlet.ServletHolder.handle(
>> ServletHolder.java:445)
>> at org.mortbay.jetty.servlet.ServletHandler.handle(
>> ServletHandler.java:356)
>> at org.mortbay.jetty.handler.ContextHandler.handle(
>> ContextHandler.java:627)
>> at
>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(
>> ContextHandlerCollection.java:149)
>> at
>> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java
>> :123)
>> at org.mortbay.jetty.handler.HandlerWrapper.handle(
>> HandlerWrapper.java:141)
>> at org.mortbay.jetty.Server.handle(Server.java:269)
>> at org.mortbay.jetty.HttpConnection.handleRequest(
>> HttpConnection.java:430)
>> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java
>> :333)
>> at
>> org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java
>> :270)
>> at
>> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java
>> :475)
>> 10:28:48,230 | WARN | btpool0-2 | jetty |
>> ervicemix.http.jetty.JCLLogger 93 |
>> /AutentificaService/AutentificaPort/
>> java.lang.Exception: Unknown Error
>> at
>> org.apache.servicemix.http.processors.ConsumerProcessor.process(
>> ConsumerProcessor.java:216)
>> at
>> org.apache.servicemix.http.HttpBridgeServlet.doPost(HttpBridgeServlet.java
>> :71)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>> at org.mortbay.jetty.servlet.ServletHolder.handle(
>> ServletHolder.java:445)
>> at org.mortbay.jetty.servlet.ServletHandler.handle(
>> ServletHandler.java:356)
>> at org.mortbay.jetty.handler.ContextHandler.handle(
>> ContextHandler.java:627)
>> at
>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(
>> ContextHandlerCollection.java:149)
>> at
>> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java
>> :123)
>> at org.mortbay.jetty.handler.HandlerWrapper.handle(
>> HandlerWrapper.java:141)
>> at org.mortbay.jetty.Server.handle(Server.java:269)
>> at org.mortbay.jetty.HttpConnection.handleRequest(
>> HttpConnection.java:430)
>> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java
>> :333)
>> at
>> org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java
>> :270)
>> at
>> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java
>> :475)
>> 10:28:48,346 | DEBUG | btpool0-0 - Acceptor0 SelectChannelConnector @
>> localhost:18181 | JettyContextManager |
>> ntextManager$ThreadPoolWrapper
>> 441 | Dispatching job: HEP@14244803[d=true,io=1,w=true,b=0|0]
>>
>> Tell me if you need any wsdl, xsd, etc...
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Errors-encountered-while-resolving-metadata-tf3360974.html#a9349433
>> Sent from the Apache Ode Dev mailing list archive at Nabble.com.
>>
>>
>
>
--
View this message in context: http://www.nabble.com/Errors-encountered-while-resolving-metadata-tf3360974.html#a9370442
Sent from the Apache Ode Dev mailing list archive at Nabble.com.
Re: [1/2] Errors encountered while resolving metadata
Posted by Manu Lopez <ml...@intecna.es>.
I have deleted Servicemix, and make a clean install, installing again all the
necessary components and now it works perfectly !!
Thanks
Manu Lopez wrote:
>
> Hi Matthieu, I'm using the last version of ODE (515597 revision), so I
> think I have the correct version and OpenJPA should work.
>
> Switching to Hibernate as persistence layer, it works fine, the bpel
> process is executed, but I get an NPE when the bpel try to reply the soap
> message, as has posted Fergunet in Apache Ode User forum:
> http://www.nabble.com/The-Final-Step%21-%28Problem-with-the-Reply-of-a-BPEL%29-tf3366488.html
>
> (We are working in the same project).
>
> Searching in google, I have encountered that this error appears in the
> next OpenJPA jira:
> https://issues.apache.org/jira/browse/OPENJPA-145
>
> Maybe an OpenJPA bug ?
>
>
>
>
>
> Matthieu Riou-2 wrote:
>>
>> Hi Manu,
>>
>> You will need to update to a more recent version of ODE's trunk to get
>> things working as is. I've just recently finished the transition from
>> Hibernate to OpenJPA as a persistence layer for ODE and in the build you
>> have, the OpenJPA code is broken.
>>
>> If updating is really not an option then you can still switch to the
>> hibernate persistence layer by setting the system property
>> ode.persistenceto 'hibernate'.
>>
>> Matthieu
>>
>> On 3/7/07, Manu Lopez <ml...@intecna.es> wrote:
>>>
>>>
>>> I post the log I'm getting when I send a soap message to a bpel process.
>>> The
>>> Service Assembly has been packaged using http+jsr181+ApacheOde Service
>>> Units, and the deployment in Servicemix is correct.
>>>
>>> ApacheOde is using OpenJPA.
>>>
>>> 10:28:32,885 | DEBUG | ODE_QuartzSchedulerThread | sql
>>> | utils.LoggingConnectionWrapper 204 | close
>>> 10:28:47,190 | DEBUG | btpool0-0 - Acceptor0 SelectChannelConnector @
>>> localhost:18181 | JettyContextManager |
>>> ntextManager$ThreadPoolWrapper
>>> 441 | Dispatching job: HEP@14244803[d=true,io=0,w=true,b=0|0]
>>> 10:28:47,227 | DEBUG | btpool0-2 | ConsumerProcessor |
>>> p.processors.ConsumerProcessor 122 | Receiving HTTP request: POST
>>> /AutentificaService/AutentificaPort/ HTTP/1.1
>>> Content-Type: text/xml
>>>
>>> User-Agent: Jakarta Commons-HttpClient/3.0
>>>
>>> Host: localhost:18181
>>>
>>> Content-Length: 505
>>>
>>>
>>>
>>>
>>> 10:28:47,408 | DEBUG | btpool0-2 | HttpComponent |
>>> emix.common.AsyncBaseLifeCycle 532 | Created correlation id:
>>> ID:localhost-42996-1173259676805-2:0
>>> 10:28:47,409 | DEBUG | btpool0-2 | DeliveryChannelImpl |
>>> .messaging.DeliveryChannelImpl 411 | Send
>>> ID:localhost-42996-1173259676805-2:0 in DeliveryChannel{servicemix-http}
>>> 10:28:47,484 | DEBUG | btpool0-2 | SedaFlow |
>>> emix.jbi.nmr.flow.AbstractFlow 121 | Called Flow send
>>> 10:28:47,491 | DEBUG | btpool0-2 | ConsumerProcessor |
>>> p.processors.ConsumerProcessor 186 | Suspending continuation for
>>> exchange:
>>> ID:localhost-42996-1173259676805-2:0
>>> 10:28:47,501 | DEBUG | pool-flow.seda.OdeBpelEngine-thread-1 | SedaQueue
>>> | .jbi.nmr.flow.seda.SedaQueue$1 132 |
>>> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1@14cf1b9 dequeued
>>> exchange: InOut[
>>> id: ID:localhost-42996-1173259676805-2:0
>>> status: Active
>>> role: provider
>>> interface: {
>>> http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaPortType
>>> service: {http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaService
>>> endpoint: AutentificaPort
>>> operation: {
>>> http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaOperation
>>> in: <?xml version="1.0" encoding="UTF-8"?><aut:AutentificaOperation
>>> xmlns:aut="http://j2ee.netbeans.org/wsdl/Autentifica"
>>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>>> <user>myUser</user>
>>> <pass>myPass</pass>
>>> </aut:AutentificaOperation>
>>> ]
>>> 10:28:47,501 | DEBUG | Thread-10 | DeliveryChannelImpl |
>>> .messaging.DeliveryChannelImpl 263 | Accepting
>>> ID:localhost-42996-1173259676805-2:0 in DeliveryChannel{OdeBpelEngine}
>>> 10:28:47,504 | DEBUG | pool-3-thread-1 | OdeService |
>>> org.apache.ode.jbi.OdeService 224 | invokeOde() JBI
>>> exchangeId=ID:localhost-42996-1173259676805-2:0
>>> endpoint={
>>> http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaService:AutentificaPort
>>> operation={http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaOperation
>>> 10:28:47,506 | DEBUG | pool-3-thread-1 | BpelEngineImpl |
>>> ode.bpel.engine.BpelEngineImpl 237 | Routed: svcQname
>>> {http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaService -->
>>> BpelProcess[{http://enterprise.netbeans.org/bpel/Autentifica}Autentifica-2
>>> ]
>>> 10:28:47,513 | WARN | pool-3-thread-1 | DAOConnectionFactoryImpl |
>>> nnectionFactoryImpl$DebugTxMgr 149 | JPA get
>>> transactionorg.apache.geronimo.transaction.manager.TransactionImpl@e02fc4
>>> 10:28:47,515 | WARN | pool-3-thread-1 | DAOConnectionFactoryImpl |
>>> OConnectionFactoryImpl$DebugTx 198 | Synchronization registration on
>>> org.apache.openjpa.kernel.BrokerImpl
>>> 10:28:47,516 | WARN | pool-3-thread-1 | DAOConnectionFactoryImpl |
>>> OConnectionFactoryImpl$DebugTx 198 | Synchronization registration on
>>> org.apache.openjpa.kernel.AbstractBrokerFactory$RemoveTransactionSync
>>> 10:28:48,056 | WARN | pool-3-thread-1 | DAOConnectionFactoryImpl |
>>> nnectionFactoryImpl$DebugTxMgr 149 | JPA get
>>> transactionorg.apache.geronimo.transaction.manager.TransactionImpl@e02fc4
>>> 10:28:48,057 | DEBUG | pool-3-thread-1 | OdeService |
>>> org.apache.ode.jbi.OdeService 271 | Rolling back ODE MEX null
>>> 10:28:48,057 | ERROR | pool-3-thread-1 | OdeService |
>>> org.apache.ode.jbi.OdeService 150 | Error invoking ODE.
>>> <4|true|0.9.7-incubating-SNAPSHOT>
>>> org.apache.openjpa.persistence.ArgumentException: Errors encountered
>>> while
>>> resolving metadata. See nested exceptions for details.
>>> at
>>> org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.java
>>> :503)
>>> at
>>> org.apache.openjpa.meta.MetaDataRepository.getMetaData(
>>> MetaDataRepository.java:285)
>>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>>> :2351)
>>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>>> :2204)
>>> at
>>> org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java
>>> :991)
>>> at
>>> org.apache.openjpa.persistence.EntityManagerImpl.persist(
>>> EntityManagerImpl.java:525)
>>> at
>>> org.apache.ode.dao.jpa.BPELDAOConnectionImpl.createMessageExchange(
>>> BPELDAOConnectionImpl.java:73)
>>> at
>>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>>> BpelEngineImpl.java:119)
>>> at
>>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>>> BpelEngineImpl.java:138)
>>> at org.apache.ode.jbi.OdeService.invokeOde(OdeService.java:227)
>>> at org.apache.ode.jbi.OdeService.onJbiMessageExchange(
>>> OdeService.java:147)
>>> at
>>> org.apache.ode.jbi.JbiMessageExchangeEventRouter.onJbiMessageExchange(
>>> JbiMessageExchangeEventRouter.java:47)
>>> at org.apache.ode.jbi.Receiver$1.run(Receiver.java:190)
>>> at java.util.concurrent.Executors$RunnableAdapter.call(
>>> Executors.java:417)
>>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java
>>> :269)
>>> at java.util.concurrent.FutureTask.run(FutureTask.java:123)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
>>> ThreadPoolExecutor.java:650)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java
>>> :675)
>>> at java.lang.Thread.run(Thread.java:595)
>>> Caused by: <4|true|0.9.7-incubating-SNAPSHOT>
>>> org.apache.openjpa.persistence.ArgumentException: Field
>>> "org.apache.ode.dao.jpa.MessageExchangeDAOImpl._props" cannot declare
>>> that
>>> it is mapped by another field. Its mapping strategy
>>> (org.apache.openjpa.jdbc.meta.strats.HandlerFieldStrategy) does not
>>> support
>>> mapping by another field.
>>> at
>>>
>>> org.apache.openjpa.jdbc.meta.strats.AbstractFieldStrategy.assertNotMappedBy
>>> (AbstractFieldStrategy.java:56)
>>> at
>>> org.apache.openjpa.jdbc.meta.strats.HandlerFieldStrategy.map(
>>> HandlerFieldStrategy.java:67)
>>> at
>>> org.apache.openjpa.jdbc.meta.FieldMapping.setStrategy(FieldMapping.java
>>> :117)
>>> at
>>> org.apache.openjpa.jdbc.meta.RuntimeStrategyInstaller.installStrategy(
>>> RuntimeStrategyInstaller.java:77)
>>> at
>>> org.apache.openjpa.jdbc.meta.FieldMapping.resolveMapping(FieldMapping.java
>>> :435)
>>> at org.apache.openjpa.jdbc.meta.FieldMapping.resolve(
>>> FieldMapping.java:400)
>>> at
>>> org.apache.openjpa.jdbc.meta.ClassMapping.resolveNonRelationMappings(
>>> ClassMapping.java:820)
>>> at
>>> org.apache.openjpa.jdbc.meta.MappingRepository.prepareMapping(
>>> MappingRepository.java:313)
>>> at
>>> org.apache.openjpa.meta.MetaDataRepository.preMapping(
>>> MetaDataRepository.java:602)
>>> at
>>> org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.java
>>> :489)
>>> ... 18 more
>>> NestedThrowables:
>>> <4|true|0.9.7-incubating-SNAPSHOT>
>>> org.apache.openjpa.persistence.ArgumentException: Field
>>> "org.apache.ode.dao.jpa.CorrelationSetDAOImpl._props" cannot declare
>>> that
>>> it
>>> is mapped by another field. Its mapping strategy
>>> (org.apache.openjpa.jdbc.meta.strats.HandlerFieldStrategy) does not
>>> support
>>> mapping by another field.
>>> at
>>>
>>> org.apache.openjpa.jdbc.meta.strats.AbstractFieldStrategy.assertNotMappedBy
>>> (AbstractFieldStrategy.java:56)
>>> at
>>> org.apache.openjpa.jdbc.meta.strats.HandlerFieldStrategy.map(
>>> HandlerFieldStrategy.java:67)
>>> at
>>> org.apache.openjpa.jdbc.meta.FieldMapping.setStrategy(FieldMapping.java
>>> :117)
>>> at
>>> org.apache.openjpa.jdbc.meta.RuntimeStrategyInstaller.installStrategy(
>>> RuntimeStrategyInstaller.java:77)
>>> at
>>> org.apache.openjpa.jdbc.meta.FieldMapping.resolveMapping(FieldMapping.java
>>> :435)
>>> at org.apache.openjpa.jdbc.meta.FieldMapping.resolve(
>>> FieldMapping.java:400)
>>> at
>>> org.apache.openjpa.jdbc.meta.ClassMapping.resolveNonRelationMappings(
>>> ClassMapping.java:820)
>>> at
>>> org.apache.openjpa.jdbc.meta.MappingRepository.prepareMapping(
>>> MappingRepository.java:313)
>>> at
>>> org.apache.openjpa.meta.MetaDataRepository.preMapping(
>>> MetaDataRepository.java:602)
>>> at
>>> org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.java
>>> :489)
>>> at
>>> org.apache.openjpa.meta.MetaDataRepository.getMetaData(
>>> MetaDataRepository.java:285)
>>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>>> :2351)
>>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>>> :2204)
>>> at
>>> org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java
>>> :991)
>>> at
>>> org.apache.openjpa.persistence.EntityManagerImpl.persist(
>>> EntityManagerImpl.java:525)
>>> at
>>> org.apache.ode.dao.jpa.BPELDAOConnectionImpl.createMessageExchange(
>>> BPELDAOConnectionImpl.java:73)
>>> at
>>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>>> BpelEngineImpl.java:119)
>>> at
>>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>>> BpelEngineImpl.java:138)
>>> at org.apache.ode.jbi.OdeService.invokeOde(OdeService.java:227)
>>> at org.apache.ode.jbi.OdeService.onJbiMessageExchange(
>>> OdeService.java:147)
>>> at
>>> org.apache.ode.jbi.JbiMessageExchangeEventRouter.onJbiMessageExchange(
>>> JbiMessageExchangeEventRouter.java:47)
>>> at org.apache.ode.jbi.Receiver$1.run(Receiver.java:190)
>>> at java.util.concurrent.Executors$RunnableAdapter.call(
>>> Executors.java:417)
>>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java
>>> :269)
>>> at java.util.concurrent.FutureTask.run(FutureTask.java:123)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
>>> ThreadPoolExecutor.java:650)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java
>>> :675)
>>> at java.lang.Thread.run(Thread.java:595)
>>> java.lang.NullPointerException
>>> at
>>> org.apache.openjpa.jdbc.meta.FieldMapping.initializeMapping(
>>> FieldMapping.java:483)
>>> at org.apache.openjpa.jdbc.meta.FieldMapping.resolve(
>>> FieldMapping.java:402)
>>> at
>>> org.apache.openjpa.jdbc.meta.ClassMapping.initializeMapping(
>>> ClassMapping.java:831)
>>> at org.apache.openjpa.meta.ClassMetaData.resolve(
>>> ClassMetaData.java:1575)
>>> at
>>> org.apache.openjpa.meta.MetaDataRepository.resolveMapping(
>>> MetaDataRepository.java:626)
>>> at
>>> org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.java
>>> :495)
>>> at
>>> org.apache.openjpa.meta.MetaDataRepository.getMetaData(
>>> MetaDataRepository.java:285)
>>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>>> :2351)
>>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>>> :2204)
>>> at
>>> org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java
>>> :991)
>>> at
>>> org.apache.openjpa.persistence.EntityManagerImpl.persist(
>>> EntityManagerImpl.java:525)
>>> at
>>> org.apache.ode.dao.jpa.BPELDAOConnectionImpl.createMessageExchange(
>>> BPELDAOConnectionImpl.java:73)
>>> at
>>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>>> BpelEngineImpl.java:119)
>>> at
>>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>>> BpelEngineImpl.java:138)
>>> at org.apache.ode.jbi.OdeService.invokeOde(OdeService.java:227)
>>> at org.apache.ode.jbi.OdeService.onJbiMessageExchange(
>>> OdeService.java:147)
>>> at
>>> org.apache.ode.jbi.JbiMessageExchangeEventRouter.onJbiMessageExchange(
>>> JbiMessageExchangeEventRouter.java:47)
>>> at org.apache.ode.jbi.Receiver$1.run(Receiver.java:190)
>>> at java.util.concurrent.Executors$RunnableAdapter.call(
>>> Executors.java:417)
>>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java
>>> :269)
>>> at java.util.concurrent.FutureTask.run(FutureTask.java:123)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
>>> ThreadPoolExecutor.java:650)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java
>>> :675)
>>> at java.lang.Thread.run(Thread.java:595)
>>> java.lang.NullPointerException
>>> at
>>> org.apache.openjpa.jdbc.meta.FieldMapping.initializeMapping(
>>> FieldMapping.java:483)
>>> at org.apache.openjpa.jdbc.meta.FieldMapping.resolve(
>>> FieldMapping.java:402)
>>> at
>>> org.apache.openjpa.jdbc.meta.ClassMapping.initializeMapping(
>>> ClassMapping.java:831)
>>> at org.apache.openjpa.meta.ClassMetaData.resolve(
>>> ClassMetaData.java:1575)
>>> at
>>> org.apache.openjpa.meta.MetaDataRepository.resolveMapping(
>>> MetaDataRepository.java:626)
>>> at
>>> org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.java
>>> :495)
>>> at
>>> org.apache.openjpa.meta.MetaDataRepository.getMetaData(
>>> MetaDataRepository.java:285)
>>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>>> :2351)
>>> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
>>> :2204)
>>> at
>>> org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java
>>> :991)
>>> at
>>> org.apache.openjpa.persistence.EntityManagerImpl.persist(
>>> EntityManagerImpl.java:525)
>>> at
>>> org.apache.ode.dao.jpa.BPELDAOConnectionImpl.createMessageExchange(
>>> BPELDAOConnectionImpl.java:73)
>>> at
>>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>>> BpelEngineImpl.java:119)
>>> at
>>> org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange(
>>> BpelEngineImpl.java:138)
>>> at org.apache.ode.jbi.OdeService.invokeOde(OdeService.java:227)
>>> at org.apache.ode.jbi.OdeService.onJbiMessageExchange(
>>> OdeService.java:147)
>>> at
>>> org.apache.ode.jbi.JbiMessageExchangeEventRouter.onJbiMessageExchange(
>>> JbiMessageExchangeEventRouter.java:47)
>>> at org.apache.ode.jbi.Receiver$1.run(Receiver.java:190)
>>> at java.util.concurrent.Executors$RunnableAdapter.call(
>>> Executors.java:417)
>>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java
>>> :269)
>>> at java.util.concurrent.FutureTask.run(FutureTask.java:123)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
>>> ThreadPoolExecutor.java:650)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java
>>> :675)
>>> at java.lang.Thread.run(Thread.java:595)
>>> 10:28:48,070 | DEBUG | pool-3-thread-1 | DeliveryChannelImpl |
>>> .messaging.DeliveryChannelImpl 411 | Send
>>> ID:localhost-42996-1173259676805-2:0 in DeliveryChannel{OdeBpelEngine}
>>> 10:28:48,071 | DEBUG | pool-3-thread-1 | SedaFlow |
>>> emix.jbi.nmr.flow.AbstractFlow 121 | Called Flow send
>>> 10:28:48,223 | DEBUG | pool-flow.seda.OdeBpelEngine-thread-2 | SedaQueue
>>> | .jbi.nmr.flow.seda.SedaQueue$1 132 |
>>> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1@19de9c9 dequeued
>>> exchange: InOut[
>>> id: ID:localhost-42996-1173259676805-2:0
>>> status: Error
>>> role: consumer
>>> interface: {
>>> http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaPortType
>>> service: {http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaService
>>> endpoint: AutentificaPort
>>> operation: {
>>> http://j2ee.netbeans.org/wsdl/Autentifica}AutentificaOperation
>>> in: <?xml version="1.0" encoding="UTF-8"?><aut:AutentificaOperation
>>> xmlns:aut="http://j2ee.netbeans.org/wsdl/Autentifica"
>>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>>> <user>myUser</user>
>>> <pass>myPass</pass>
>>> </aut:AutentificaOperation>
>>> ]
>>> 10:28:48,224 | DEBUG | pool-flow.seda.OdeBpelEngine-thread-2 |
>>> HttpComponent
>>> | emix.common.AsyncBaseLifeCycle 419 | Received exchange: status:
>>> Error,
>>> role: consumer
>>> 10:28:48,224 | DEBUG | pool-flow.seda.OdeBpelEngine-thread-2 |
>>> HttpComponent
>>> | emix.common.AsyncBaseLifeCycle 487 | Retrieved correlation id:
>>> ID:localhost-42996-1173259676805-2:0
>>> 10:28:48,225 | DEBUG | pool-flow.seda.OdeBpelEngine-thread-2 |
>>> ConsumerProcessor | p.processors.ConsumerProcessor 98 |
>>> Resuming
>>> continuation for exchange: ID:localhost-42996-1173259676805-2:0
>>> 10:28:48,225 | DEBUG | btpool0-0 - Acceptor0 SelectChannelConnector @
>>> localhost:18181 | JettyContextManager |
>>> ntextManager$ThreadPoolWrapper
>>> 441 | Dispatching job: HEP@14244803[d=true,io=0,w=true,b=0|0]
>>> 10:28:48,226 | DEBUG | btpool0-2 | ConsumerProcessor |
>>> p.processors.ConsumerProcessor 122 | Receiving HTTP request: POST
>>> /AutentificaService/AutentificaPort/ HTTP/1.1
>>> Content-Type: text/xml
>>>
>>> User-Agent: Jakarta Commons-HttpClient/3.0
>>>
>>> Host: localhost:18181
>>>
>>> Content-Length: 505
>>>
>>>
>>>
>>>
>>> 10:28:48,227 | WARN | btpool0-2 | jetty |
>>> ervicemix.http.jetty.JCLLogger 93 | EXCEPTION
>>> javax.servlet.ServletException: Failed to process request:
>>> java.lang.Exception: Unknown Error
>>> at
>>> org.apache.servicemix.http.HttpBridgeServlet.doPost(HttpBridgeServlet.java
>>> :79)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>>> at org.mortbay.jetty.servlet.ServletHolder.handle(
>>> ServletHolder.java:445)
>>> at org.mortbay.jetty.servlet.ServletHandler.handle(
>>> ServletHandler.java:356)
>>> at org.mortbay.jetty.handler.ContextHandler.handle(
>>> ContextHandler.java:627)
>>> at
>>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(
>>> ContextHandlerCollection.java:149)
>>> at
>>> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java
>>> :123)
>>> at org.mortbay.jetty.handler.HandlerWrapper.handle(
>>> HandlerWrapper.java:141)
>>> at org.mortbay.jetty.Server.handle(Server.java:269)
>>> at org.mortbay.jetty.HttpConnection.handleRequest(
>>> HttpConnection.java:430)
>>> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java
>>> :333)
>>> at
>>> org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java
>>> :270)
>>> at
>>> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java
>>> :475)
>>> 10:28:48,228 | WARN | btpool0-2 | jetty |
>>> ervicemix.http.jetty.JCLLogger 93 | Nested in
>>> javax.servlet.ServletException: Failed to process request:
>>> java.lang.Exception: Unknown Error:
>>> java.lang.Exception: Unknown Error
>>> at
>>> org.apache.servicemix.http.processors.ConsumerProcessor.process(
>>> ConsumerProcessor.java:216)
>>> at
>>> org.apache.servicemix.http.HttpBridgeServlet.doPost(HttpBridgeServlet.java
>>> :71)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>>> at org.mortbay.jetty.servlet.ServletHolder.handle(
>>> ServletHolder.java:445)
>>> at org.mortbay.jetty.servlet.ServletHandler.handle(
>>> ServletHandler.java:356)
>>> at org.mortbay.jetty.handler.ContextHandler.handle(
>>> ContextHandler.java:627)
>>> at
>>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(
>>> ContextHandlerCollection.java:149)
>>> at
>>> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java
>>> :123)
>>> at org.mortbay.jetty.handler.HandlerWrapper.handle(
>>> HandlerWrapper.java:141)
>>> at org.mortbay.jetty.Server.handle(Server.java:269)
>>> at org.mortbay.jetty.HttpConnection.handleRequest(
>>> HttpConnection.java:430)
>>> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java
>>> :333)
>>> at
>>> org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java
>>> :270)
>>> at
>>> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java
>>> :475)
>>> 10:28:48,229 | WARN | btpool0-2 | jetty |
>>> ervicemix.http.jetty.JCLLogger 93 |
>>> /AutentificaService/AutentificaPort/:
>>> java.lang.Exception: Unknown Error
>>> at
>>> org.apache.servicemix.http.processors.ConsumerProcessor.process(
>>> ConsumerProcessor.java:216)
>>> at
>>> org.apache.servicemix.http.HttpBridgeServlet.doPost(HttpBridgeServlet.java
>>> :71)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>>> at org.mortbay.jetty.servlet.ServletHolder.handle(
>>> ServletHolder.java:445)
>>> at org.mortbay.jetty.servlet.ServletHandler.handle(
>>> ServletHandler.java:356)
>>> at org.mortbay.jetty.handler.ContextHandler.handle(
>>> ContextHandler.java:627)
>>> at
>>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(
>>> ContextHandlerCollection.java:149)
>>> at
>>> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java
>>> :123)
>>> at org.mortbay.jetty.handler.HandlerWrapper.handle(
>>> HandlerWrapper.java:141)
>>> at org.mortbay.jetty.Server.handle(Server.java:269)
>>> at org.mortbay.jetty.HttpConnection.handleRequest(
>>> HttpConnection.java:430)
>>> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java
>>> :333)
>>> at
>>> org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java
>>> :270)
>>> at
>>> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java
>>> :475)
>>> 10:28:48,230 | WARN | btpool0-2 | jetty |
>>> ervicemix.http.jetty.JCLLogger 93 |
>>> /AutentificaService/AutentificaPort/
>>> java.lang.Exception: Unknown Error
>>> at
>>> org.apache.servicemix.http.processors.ConsumerProcessor.process(
>>> ConsumerProcessor.java:216)
>>> at
>>> org.apache.servicemix.http.HttpBridgeServlet.doPost(HttpBridgeServlet.java
>>> :71)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>>> at org.mortbay.jetty.servlet.ServletHolder.handle(
>>> ServletHolder.java:445)
>>> at org.mortbay.jetty.servlet.ServletHandler.handle(
>>> ServletHandler.java:356)
>>> at org.mortbay.jetty.handler.ContextHandler.handle(
>>> ContextHandler.java:627)
>>> at
>>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(
>>> ContextHandlerCollection.java:149)
>>> at
>>> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java
>>> :123)
>>> at org.mortbay.jetty.handler.HandlerWrapper.handle(
>>> HandlerWrapper.java:141)
>>> at org.mortbay.jetty.Server.handle(Server.java:269)
>>> at org.mortbay.jetty.HttpConnection.handleRequest(
>>> HttpConnection.java:430)
>>> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java
>>> :333)
>>> at
>>> org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java
>>> :270)
>>> at
>>> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java
>>> :475)
>>> 10:28:48,346 | DEBUG | btpool0-0 - Acceptor0 SelectChannelConnector @
>>> localhost:18181 | JettyContextManager |
>>> ntextManager$ThreadPoolWrapper
>>> 441 | Dispatching job: HEP@14244803[d=true,io=1,w=true,b=0|0]
>>>
>>> Tell me if you need any wsdl, xsd, etc...
>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Errors-encountered-while-resolving-metadata-tf3360974.html#a9349433
>>> Sent from the Apache Ode Dev mailing list archive at Nabble.com.
>>>
>>>
>>
>>
>
>
--
View this message in context: http://www.nabble.com/Errors-encountered-while-resolving-metadata-tf3360974.html#a9371488
Sent from the Apache Ode Dev mailing list archive at Nabble.com.