Re: Who do know how to config JTA in shark , I have tried but get some error
"Tanja Jovanovic" <[email protected]> Wed, 21 Sep 2005 11:53:14 +0200 (Central Europe Standard Time)
| Newsgroups | gmane.comp.java.enhydra.shark |
|---|---|
| Message-ID | <43312D8A.00000A.00624@nap05400026> |
Hi, The parameter you defined as: DatabaseManager.DB.sharkdb.TransactionFactory=org.enhydra.dods.xa XAUserTransactionFactory" should be defined as: DatabaseManager.DB.sharkbase.TransactionFactory=com.lutris.appserver.server sql.standard.StandardDBTransactionFactoryand then the particular shark transactions should be defined as JTA. At the current version only standard shark transaction is implemented this way: TransactionManagerClassName=org.enhydra.shark.xatransaction XADODSTransactionFactory Hope this helps, Tanja I -------Original Message------- From: [email protected] Date: 21. septembar 2005 4:32:09 To: [email protected] Subject: Re: [shark] Who do know how to config JTA in shark , I have tried but get some error please help me . Thanks. 2005/9/10, Jerry Tang <[email protected]>: sorry. Forget past the config of shark about the db setting DatabaseManager.LogClassName=com.lutris.logging.Log4jLogger DatabaseManager.DB.sharkdb.ConnectionAllocator = com.lutris.appserver.server sql.datasource.DataSourceConnectionAllocator DatabaseManager.DB.sharkdb.Connection.ConnectionFactory = com.lutris appserver.server.sql.DataSourceDBConnectionFactory DatabaseManager.DB.sharkdb.Connection.DataSourceName = oaXASource DatabaseManager.DB.sharkdb.XATransactonManagerLookupName = "javax transaction.TransactionManager" DatabaseManager.DB.sharkdb.XaUserTransactonLookupName = "javax.transaction UserTransaction" DatabaseManager.DB.sharkdb.TransactionFactory = "org.enhydra.dods.xa XAUserTransactionFactory" DatabaseManager.DB.sharkdb.JTASupport = REQUIRED 2005/9/10, Jerry Tang <[email protected]>: hi all: Who do know how to config JTA in shark , I have tried but get some errors Who can tell how to solve the problem. The app server that I use is Weblogic 8.1 . Following is the problem: java.sql.SQLException: RollbackException in commit:delist() failed on resource 'org.enhydra.dods.xa.XATransaction' Distributed JTA XAResource.end on local (non JTA) Transaction. at org.enhydra.dods.xa.XAUserTransaction.commit (XAUserTransaction java:202) at org.enhydra.shark.instancepersistence.DODSPersistentManager initActivityAndProcessStatesTable(DODSPersistentManager.java:160) at org.enhydra.shark.instancepersistence.DODSPersistentManager.configure (DODSPersistentManager.java:108) at org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:258) at org.enhydra.shark.Shark.init(Shark.java:297) at org.enhydra.shark.Shark.configure(Shark.java:69) at com.ricsson.workflow.impl.WorkflowProperties initShark(WorkflowProperties.java:68) at com.ricsson.workflow.impl.WorkflowProperties getInstance(WorkflowProperties.java:78) at com.ricsson.workflow.impl.WFWorkflowUtil .(WFWorkflowUtil.java:53) at com.ricsson.workflow.impl.WFPackageManager getPackageList(WFPackageManager.java:64) at com.ricsson.workflow.web.PackageManagerAction.list(PackageManagerAction java:35) at com.ricsson.workflow.web.TemplateListAction.performAction (TemplateListAction.java:18) at com.ricsson.workflow.web.TemplateAction.execute(TemplateAction.java:33) at com.opensymphony.xwork.DefaultActionInvocation invokeAction(DefaultActionInvocation.java:283) at com.opensymphony.xwork.DefaultActionInvocation.invoke (DefaultActionInvocation.java:166) at com.ricsson.operation.actions.ControlRuleManagerInterceptor intercept(ControlRuleManagerInterceptor.java:48) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java :164) at com.opensymphony.xwork.interceptor.AroundInterceptor intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept (AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.AroundInterceptor intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.AroundInterceptor intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke (DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.AroundInterceptor intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java :164) at com.opensymphony.webwork.interceptor.FileUploadInterceptor intercept(FileUploadInterceptor.java:71) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.TimerInterceptor.intercept (TimerInterceptor.java:63) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy java:116) at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction (ServletDispatcher.java:272) at com.opensymphony.webwork.dispatcher.ServletDispatcher service(ServletDispatcher.java:237) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run (ServletStubImpl.java:1053) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl java:387) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl java:27) at org.springframework.orm.hibernate.support.OpenSessionInViewFilter doFilterInternal(OpenSessionInViewFilter.java:171) at org.springframework.web.filter.OncePerRequestFilter doFilter(OncePerRequestFilter.java :73) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl java:27) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction run(WebAppServletContext.java:6316) at weblogic.security.acl.internal.AuthenticatedSubject.doAs (AuthenticatedSubject.java:317) at weblogic.security.service.SecurityManager.runAs(SecurityManager java:118) at weblogic.servlet.internal.WebAppServletContext invokeServlet(WebAppServletContext.java:3622) at weblogic.servlet.internal.ServletRequestImpl.execute (ServletRequestImpl java:2569) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170) org.enhydra.shark.api.internal.instancepersistence.PersistenceException : RollbackException in commit:delist() failed on resource 'org.enhydra.dods.xa XATransaction' Distributed JTA XAResource.end on local (non JTA) Transaction. at org.enhydra.shark.instancepersistence.DODSPersistentManager initActivityAndProcessStatesTable (DODSPersistentManager.java:163) at org.enhydra.shark.instancepersistence.DODSPersistentManager configure(DODSPersistentManager.java :108) at org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:258) at org.enhydra.shark.Shark.init(Shark.java:297) at org.enhydra.shark.Shark.configure(Shark.java:69) at com.ricsson.workflow.impl.WorkflowProperties.initShark (WorkflowProperties.java:68) at com.ricsson.workflow.impl.WorkflowProperties.getInstance (WorkflowProperties.java:78) at com.ricsson.workflow.impl.WFWorkflowUtil.(WFWorkflowUtil.java:53) at com.ricsson.workflow.impl.WFPackageManager.getPackageList (WFPackageManager.java:64) at com.ricsson.workflow.web.PackageManagerAction.list (PackageManagerAction java:35) at com.ricsson.workflow.web.TemplateListAction performAction(TemplateListAction.java:18) at com.ricsson.workflow.web.TemplateAction.execute (TemplateAction.java:33) at com.opensymphony.xwork.DefaultActionInvocation.invokeAction (DefaultActionInvocation.java:283) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:166) at com.ricsson.operation.actions.ControlRuleManagerInterceptor intercept(ControlRuleManagerInterceptor.java :48) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept (AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke (DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.AroundInterceptor intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java :164) at com.opensymphony.xwork.interceptor.AroundInterceptor intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke (DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept (AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java :164) at com.opensymphony.xwork.interceptor.AroundInterceptor intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept (FileUploadInterceptor.java:71) at com.opensymphony.xwork.DefaultActionInvocation.invoke (DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.TimerInterceptor intercept(TimerInterceptor.java:63) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy java:116) at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction (ServletDispatcher.java:272) at com.opensymphony.webwork.dispatcher.ServletDispatcher.service (ServletDispatcher.java:237) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run (ServletStubImpl.java:1053) at weblogic.servlet.internal.ServletStubImpl.invokeServlet (ServletStubImpl java:387) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl java:27) at org.springframework.orm.hibernate.support.OpenSessionInViewFilter doFilterInternal (OpenSessionInViewFilter.java:171) at org.springframework.web.filter.OncePerRequestFilter doFilter(OncePerRequestFilter.java :73) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl java:27) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction run(WebAppServletContext.java:6316) at weblogic.security.acl.internal.AuthenticatedSubject.doAs (AuthenticatedSubject.java:317) at weblogic.security.service.SecurityManager.runAs (SecurityManager java:118) at weblogic.servlet.internal.WebAppServletContext invokeServlet(WebAppServletContext.java:3622) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl java:2569) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170) Caused by: java.sql.SQLException: RollbackException in commit:delist() failed on resource ' org.enhydra.dods.xa.XATransaction' Distributed JTA XAResource.end on local (non JTA) Transaction. at org.enhydra.dods.xa.XAUserTransaction.commit (XAUserTransaction java:202) at org.enhydra.shark.instancepersistence.DODSPersistentManager initActivityAndProcessStatesTable (DODSPersistentManager.java:160) ... 47 more org.enhydra.shark.api.RootException: Problem with registering database manager with DODS ! at org.enhydra.shark.instancepersistence.DODSPersistentManager configure(DODSPersistentManager.java :116) at org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:258) at org.enhydra.shark.Shark.init (Shark.java:297) at org.enhydra.shark.Shark.configure(Shark.java:69) at com.ricsson.workflow.impl.WorkflowProperties.initShark (WorkflowProperties.java:68) at com.ricsson.workflow.impl.WorkflowProperties.getInstance (WorkflowProperties.java:78) at com.ricsson.workflow.impl.WFWorkflowUtil.(WFWorkflowUtil.java:53) at com.ricsson.workflow.impl.WFPackageManager.getPackageList (WFPackageManager.java:64) at com.ricsson.workflow.web.PackageManagerAction.list (PackageManagerAction java:35) at com.ricsson.workflow.web.TemplateListAction performAction(TemplateListAction.java:18) at com.ricsson.workflow.web.TemplateAction.execute (TemplateAction.java:33) at com.opensymphony.xwork.DefaultActionInvocation.invokeAction (DefaultActionInvocation.java:283) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:166) at com.ricsson.operation.actions.ControlRuleManagerInterceptor intercept(ControlRuleManagerInterceptor.java :48) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept (AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke (DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.AroundInterceptor intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java :164) at com.opensymphony.xwork.interceptor.AroundInterceptor intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke (DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept (AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java :164) at com.opensymphony.xwork.interceptor.AroundInterceptor intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept (FileUploadInterceptor.java:71) at com.opensymphony.xwork.DefaultActionInvocation.invoke (DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.TimerInterceptor intercept(TimerInterceptor.java:63) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java :164) at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy java:116) at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction (ServletDispatcher.java:272) at com.opensymphony.webwork.dispatcher.ServletDispatcher.service (ServletDispatcher.java:237) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run (ServletStubImpl.java:1053) at weblogic.servlet.internal.ServletStubImpl.invokeServlet (ServletStubImpl java:387) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl java:27) at org.springframework.orm.hibernate.support.OpenSessionInViewFilter doFilterInternal (OpenSessionInViewFilter.java:171) at org.springframework.web.filter.OncePerRequestFilter doFilter(OncePerRequestFilter.java :73) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl java:27) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction run(WebAppServletContext.java:6316) at weblogic.security.acl.internal.AuthenticatedSubject.doAs (AuthenticatedSubject.java:317) at weblogic.security.service.SecurityManager.runAs (SecurityManager java:118) at weblogic.servlet.internal.WebAppServletContext invokeServlet(WebAppServletContext.java:3622) at weblogic.servlet.internal.ServletRequestImpl.execute (ServletRequestImpl java:2569) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170) Caused by: org.enhydra.shark.api.internal.instancepersistence PersistenceException : RollbackException in commit:delist() failed on resource ' org.enhydra.dods.xa.XATransaction' Distributed JTA XAResource.end on local (non JTA) Transaction. at org.enhydra.shark.instancepersistence.DODSPersistentManager initActivityAndProcessStatesTable (DODSPersistentManager.java :163) at org.enhydra.shark.instancepersistence.DODSPersistentManager configure(DODSPersistentManager.java:108) ... 46 more Caused by: java.sql.SQLException: RollbackException in commit:delist() failed on resource ' org.enhydra.dods.xa.XATransaction' Distributed JTA XAResource.end on local (non JTA) Transaction. at org.enhydra.dods.xa.XAUserTransaction.commit(XAUserTransaction.java:202) at org.enhydra.shark.instancepersistence.DODSPersistentManager initActivityAndProcessStatesTable (DODSPersistentManager.java:160) ... 47 more org.enhydra.shark.api.RootError: SharkEngineManager -> Can not work - Problems while configuring InstancePersistenceManager! at org.enhydra.shark.SharkEngineManager.init (SharkEngineManager.java:271) at org.enhydra.shark.Shark.init(Shark.java:297) at org.enhydra.shark.Shark.configure(Shark.java:69) at com.ricsson.workflow.impl.WorkflowProperties initShark(WorkflowProperties.java :68) at com.ricsson.workflow.impl.WorkflowProperties getInstance(WorkflowProperties.java:78) at com.ricsson.workflow.impl.WFWorkflowUtil.(WFWorkflowUtil.java:53) at com.ricsson.workflow.impl.WFPackageManager.getPackageList (WFPackageManager.java:64) at com.ricsson.workflow.web.PackageManagerAction.list(PackageManagerAction java:35) at com.ricsson.workflow.web.TemplateListAction performAction(TemplateListAction.java:18) at com.ricsson.workflow.web.TemplateAction.execute (TemplateAction.java:33) at com.opensymphony.xwork.DefaultActionInvocation invokeAction(DefaultActionInvocation.java:283) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:166) at com.ricsson.operation.actions.ControlRuleManagerInterceptor intercept(ControlRuleManagerInterceptor.java:48) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept (AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.AroundInterceptor intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.AroundInterceptor intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke (DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.AroundInterceptor intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java :164) at com.opensymphony.xwork.interceptor.AroundInterceptor intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept (FileUploadInterceptor.java:71) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.xwork.interceptor.TimerInterceptor intercept(TimerInterceptor.java:63) at com.opensymphony.xwork.DefaultActionInvocation invoke(DefaultActionInvocation.java:164) at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy java:116) at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction (ServletDispatcher.java:272) at com.opensymphony.webwork.dispatcher.ServletDispatcher service(ServletDispatcher.java:237) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run (ServletStubImpl.java:1053) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl java:387) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl java:27) at org.springframework.orm.hibernate.support.OpenSessionInViewFilter doFilterInternal(OpenSessionInViewFilter.java:171) at org.springframework.web.filter.OncePerRequestFilter doFilter(OncePerRequestFilter.java :73) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl java:27) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction run(WebAppServletContext.java:6316) at weblogic.security.acl.internal.AuthenticatedSubject.doAs (AuthenticatedSubject.java:317) at weblogic.security.service.SecurityManager.runAs(SecurityManager java:118) at weblogic.servlet.internal.WebAppServletContext invokeServlet(WebAppServletContext.java:3622) at weblogic.servlet.internal.ServletRequestImpl.execute (ServletRequestImpl java:2569) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170) Caused by: org.enhydra.shark.api.RootException: Problem with registering database manager with DODS ! at org.enhydra.shark.instancepersistence.DODSPersistentManager configure(DODSPersistentManager.java:116) at org.enhydra.shark.SharkEngineManager.init (SharkEngineManager.java:258) ... 45 more Caused by: org.enhydra.shark.api.internal.instancepersistence PersistenceException : RollbackException in commit:delist() failed on resource 'org.enhydra.dods.xa.XATransaction ' Distributed JTA XAResource.end on local (non JTA) Transaction. at org.enhydra.shark.instancepersistence.DODSPersistentManager initActivityAndProcessStatesTable (DODSPersistentManager.java:163) at org.enhydra.shark.instancepersistence.DODSPersistentManager.configure (DODSPersistentManager.java:108) ... 46 more Caused by: java.sql.SQLException: RollbackException in commit:delist() failed on resource ' org.enhydra.dods.xa.XATransaction' Distributed JTA XAResource.end on local (non JTA) Transaction. at org.enhydra.dods.xa.XAUserTransaction.commit(XAUserTransaction.java:202) at org.enhydra.shark.instancepersistence.DODSPersistentManager initActivityAndProcessStatesTable (DODSPersistentManager.java:160) ... 47 more
IMSTP.gif
(image/gif, 494 B) - not displayed
message-footer.txt
(text/plain, 271 B)
-- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws