Hi,
  I have built the module 'dao-jpa' by itself ,although the result is building 
successfull,but there has been some problems during the build,And i used this 
new .jar file to run the sendsoap command ,it was also the same error to the 
last time,here is the problems during building the 'dao-jpa':
   
  + Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] -------------------------------------------------------------------------
---
[INFO] Building ODE :: JPA DAO Impl
[INFO]    task-segment: [install]
[INFO] -------------------------------------------------------------------------
---
[INFO] [antrun:run {execution: Cleanup}]
[INFO] Executing tasks
   [delete] Deleting 23 files from E:\ode\dao-jpa
[INFO] Executed tasks
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
Compiling 19 source files to E:\ode\dao-jpa\target\classes
[INFO] [antrun:run {execution: OpenJPA Enhancer}]
[INFO] Executing tasks
     [java] java.lang.NoClassDefFoundError: javax/transaction/Synchronization
     [java]     at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava
.java:180)
     [java]     at org.apache.tools.ant.taskdefs.Java.run(Java.java:710)
     [java]     at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:178)
       [java]     at org.apache.tools.ant.taskdefs.Java.execute(Java.java:84)
     [java]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
va:275)
     [java]     at org.apache.tools.ant.Task.perform(Task.java:364)
     [java]     at org.apache.tools.ant.Target.execute(Target.java:341)
     [java]     at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(A
bstractAntMojo.java:71)
     [java]     at org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.
java:72)
     [java]     at org.apache.maven.plugin.DefaultPluginManager.executeMojo(Defa
ultPluginManager.java:443)
     [java]     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGo
als(DefaultLifecycleExecutor.java:539)
     [java]     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGo
alWithLifecycle(DefaultLifecycleExecutor.java:480)
     [java]     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGo
al(DefaultLifecycleExecutor.java:459)
     [java]     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGo
alAndHandleFailures(DefaultLifecycleExecutor.java:311)
     [java]     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTa
skSegments(DefaultLifecycleExecutor.java:278)
     [java]     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(D
efaultLifecycleExecutor.java:143)
     [java]     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334
)
     [java]     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
     [java]     at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
sorImpl.java:39)
     [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
hodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:585)
     [java]     at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.jav
a:315)
     [java]     at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
     [java]     at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.j
ava:430)
     [java]     at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
     [java] Caused by: java.lang.NoClassDefFoundError: javax/transaction/Synchro
nization
     [java]     at java.lang.Class.forName0(Native Method)
     [java]     at java.lang.Class.forName(Class.java:164)
     [java]     at org.apache.openjpa.conf.BrokerFactoryValue.class$(BrokerFacto
ryValue.java:46)
     [java]     at org.apache.openjpa.conf.BrokerFactoryValue.<clinit>(BrokerFac
toryValue.java:45)
     [java]     at org.apache.openjpa.conf.OpenJPAConfigurationImpl.<init>(OpenJ
PAConfigurationImpl.java:178)
     [java]     at org.apache.openjpa.conf.OpenJPAConfigurationImpl.<init>(OpenJ
PAConfigurationImpl.java:154)
     [java]     at org.apache.openjpa.conf.OpenJPAConfigurationImpl.<init>(OpenJ
PAConfigurationImpl.java:145)
     [java]     at org.apache.openjpa.enhance.PCEnhancer.main(PCEnhancer.java:35
32)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
sorImpl.java:39)
     [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
hodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:585)
     [java]     at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.jav
a:202)
     [java]     at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava
.java:134)
     [java]     ... 26 more
     [java] --- Nested Exception ---
     [java] java.lang.NoClassDefFoundError: javax/transaction/Synchronization
     [java]     at java.lang.Class.forName0(Native Method)
     [java]     at java.lang.Class.forName(Class.java:164)
     [java]     at org.apache.openjpa.conf.BrokerFactoryValue.class$(BrokerFacto
ryValue.java:46)
     [java]     at org.apache.openjpa.conf.BrokerFactoryValue.<clinit>(BrokerFac
toryValue.java:45)
     [java]     at org.apache.openjpa.conf.OpenJPAConfigurationImpl.<init>(OpenJ
PAConfigurationImpl.java:178)
     [java]     at org.apache.openjpa.conf.OpenJPAConfigurationImpl.<init>(OpenJ
PAConfigurationImpl.java:154)
     [java]     at org.apache.openjpa.conf.OpenJPAConfigurationImpl.<init>(OpenJ
PAConfigurationImpl.java:145)
     [java]     at org.apache.openjpa.enhance.PCEnhancer.main(PCEnhancer.java:35
32)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
sorImpl.java:39)
     [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
hodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:585)
     [java]     at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.jav
a:202)
     [java]     at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava
.java:134)
     [java]     at org.apache.tools.ant.taskdefs.Java.run(Java.java:710)
     [java]     at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:178)
       [java]     at org.apache.tools.ant.taskdefs.Java.execute(Java.java:84)
     [java]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
va:275)
     [java]     at org.apache.tools.ant.Task.perform(Task.java:364)
     [java]     at org.apache.tools.ant.Target.execute(Target.java:341)
     [java]     at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(A
bstractAntMojo.java:71)
     [java]     at org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.
java:72)
     [java]     at org.apache.maven.plugin.DefaultPluginManager.executeMojo(Defa
ultPluginManager.java:443)
     [java]     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGo
als(DefaultLifecycleExecutor.java:539)
     [java]     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGo
alWithLifecycle(DefaultLifecycleExecutor.java:480)
     [java]     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGo
al(DefaultLifecycleExecutor.java:459)
     [java]     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGo
alAndHandleFailures(DefaultLifecycleExecutor.java:311)
     [java]     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTa
skSegments(DefaultLifecycleExecutor.java:278)
     [java]     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(D
efaultLifecycleExecutor.java:143)
     [java]     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334
)
     [java]     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
     [java]     at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
sorImpl.java:39)
     [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
hodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:585)
     [java]     at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.jav
a:315)
     [java]     at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
     [java]     at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.j
ava:430)
     [java]     at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] Executed tasks
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Not compiling test sources
[INFO] [surefire:test]
[INFO] Tests are skipped.
[INFO] [jar:jar]
[INFO] Building jar: E:\ode\dao-jpa\target\ode-dao-jpa-2.0-SNAPSHOT.jar
[INFO] [install:install]
[INFO] Installing E:\ode\dao-jpa\target\ode-dao-jpa-2.0-SNAPSHOT.jar to \ode_lib
\org\apache\ode\ode-dao-jpa\2.0-SNAPSHOT\ode-dao-jpa-2.0-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 8 seconds
[INFO] Finished at: Fri Apr 27 14:36:45 CST 2007
[INFO] Final Memory: 7M/17M
[INFO] ------------------------------------------------------------------------
   
  this error seems that it can not find the class file named 
'Synchronization',i know that this class file could be found in javaee.jar 
file,what should i do?
  thank you ,
   
  regards
  

Matthieu Riou <[EMAIL PROTECTED]> wrote:
  Hi,

There's been a problem during the build, the OpenJPA classes haven't been
enhanced properly for some reason. Try to build the module 'dao-jpa' by
itself and then rerun the full build. Hopefully this will fix it.

Cheers,
Matthieu

On 4/26/07, ½ðÐÐ Áõ wrote:
>
> Hi
> i have depolyed the ode.war file successfully to the tomcat6 server,and i
> began to run the command "sendsoap
> http://localhost:8080/ode/processes/helloWorld testRequest.soap",but it
> returned an error in the command console like this
>
> "WARN - 2007-04-26 10:50:28,031 - <
> org.apache.commons.httpclient.HttpMethodBase>
> Going to buffer response body of large or unknown size. Using
> getResponseBodyAsS
> tream instead is recommended.
> 
> />
> xmlns:java="java:package org.apache.openjpa.persistence, OpenJPA Aggregate
> Jar,
> version 0.9.7-incubating-SNAPSHOT"> java:
> org.apache.openjpa.persisten
> ce.ArgumentException An exception occured when
> invoking
> ODE.
> />
"
>
> and in the same time,the tomcat console also displayed an error info like
> this
>
> "DEBUG - BpelEngineImpl.route(237) | Routed: svcQname {
> http://ode/bpel/unit-test.
> wsdl}HelloService --> BpelProcess[{http://ode/bpel/unit-test}HelloWorld2-2
> ]
> ERROR - ODEService.onAxisMessageExchange(123) | Exception occured while
> invoking
> ODE
> <0.9.7-incubating-SNAPSHOT nonfatal user error>
> org.apache.openjpa.persistence.A
> rgumentException: Attempt to cast instance "
> org.apache.ode.dao.jpa.MessageExchan
> [EMAIL PROTECTED]" to PersistenceCapable failed. Ensure that it has been
> enhanc
> ed.
> FailedObject: [EMAIL PROTECTED]
> at org.apache.openjpa.kernel.BrokerImpl.assertPersistenceCapable
> (BrokerI
> mpl.java:4266)
> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
> :2368)
> at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java
> :2228)
> at org.apache.openjpa.kernel.DelegatingBroker.persist(
> DelegatingBroker.j
> ava:1007)
> at org.apache.openjpa.persistence.EntityManagerImpl.persist
> (EntityManage
> rImpl.java:538)
> at
> org.apache.ode.dao.jpa.BPELDAOConnectionImpl.createMessageExchange(BP
> ELDAOConnectionImpl.java:74)
> at org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange
> (BpelE
> ngineImpl.java:119)
> at org.apache.ode.bpel.engine.BpelEngineImpl.createMessageExchange
> (BpelE
> ngineImpl.java:138)
> at org.apache.ode.axis2.ODEService.onAxisMessageExchange(
> ODEService.java
> :100)
> at
> org.apache.ode.axis2.hooks.ODEMessageReceiver.invokeBusinessLogic(ODE
> MessageReceiver.java:78)
> at org.apache.ode.axis2.hooks.ODEMessageReceiver.receive
> (ODEMessageRecei
> ver.java:53)
> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:493)
> at
> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReq
> uest(HTTPTransportUtils.java:319)
> at org.apache.axis2.transport.http.AxisServlet.doPost(
> AxisServlet.java:2
> 47)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> icationFilterChain.java:290)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationF
> ilterChain.java:206)
> at org.apache.catalina.core.StandardWrapperValve.invoke
> (StandardWrapperV
> alve.java:228)
> at org.apache.catalina.core.StandardContextValve.invoke
> (StandardContextV
> alve.java:175)
> at org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.j
> ava:128)
> at org.apache.catalina.valves.ErrorReportValve.invoke(
> ErrorReportValve.j
> ava:104)
> at org.apache.catalina.core.StandardEngineValve.invoke
> (StandardEngineVal
> ve.java:109)
> at org.apache.catalina.connector.CoyoteAdapter.service(
> CoyoteAdapter.jav
> a:216)
> at org.apache.coyote.http11.Http11Processor.process(
> Http11Processor.java
> :844)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
> ss(Http11Protocol.java:634)
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(
> JIoEndpoint.java:44
> 5)
> at java.lang.Thread.run(Thread.java:595)
> ERROR - ODEService.onAxisMessageExchange(138) | Rolling back ODE MEX null"
>
> i do not know why the error has occured? could you help me?
>
> thanks
>
> best regards!

 Send instant messages to your online friends http://uk.messenger.yahoo.com 

Reply via email to