Hello Sreekanth,

Seems, you manually rolled back the transaction but continue the control flow
(   CMT + invoked context.setRollbackOnly();)

Have a look at printStackTrace();
>Reason=weblogic.transaction.internal.AppSetRollbackOnlyException
it tells the application set RollbackOnly.



Tuesday, October 19, 2004, 11:40:34 PM, you wrote:

SG> Hi,

SG> I am running my application from Weblogic 7.0 SP2 and Oracle 8.1.7. Here is
SG> the error trace I am getting when I try to run the application.

SG> avax.ejb.EJBException: nested exception is: java.sql.SQLException:
SG> Transaction 23:7ea49e05a1b961fc not active anymore. tx status = Marked
SG> rollback.
SG> [Reason=weblogic.transaction.internal.AppSetRollbackOnlyException]
SG> java.sql.SQLException: Transaction 23:7ea49e05a1b961fc not active anymore.
SG> tx status = Marked rollback.
SG> [Reason=weblogic.transaction.internal.AppSetRollbackOnlyException]
SG>  at weblogic.jdbc.jts.Driver.getTransaction(Driver.java:300)
SG>  at weblogic.jdbc.jts.Driver.connect(Driver.java:117)
SG>  at weblogic.jdbc.common.internal.RmiDataSource.getConnection
SG> (RmiDataSource.java:265)
SG>  at
SG> de.danet.an.workflow.ejbs.admin.ProcessDefinitionDirectoryEJB.processDefinit
SG> ionExists(ProcessDefinitionDirectoryEJB.java:692)
SG>  at
SG> de.danet.an.workflow.ejbs.admin.ProcessDefinitionDirectoryEJB.deleteProcessD
SG> efinition(ProcessDefinitionDirectoryEJB.java:1141)
SG>  at
SG> de.danet.an.workflow.ejbs.admin.ProcessDefinitionDirectoryEJB.storeProcessDe
SG> finition(ProcessDefinitionDirectoryEJB.java:1085)
SG>  at
SG> de.danet.an.workflow.ejbs.admin.ProcessDefinitionDirectoryEJB.importProcessD
SG> efinitions(ProcessDefinitionDirectoryEJB.java:793)
SG>  at
SG> de.danet.an.workflow.ejbs.admin.ProcessDefinitionDirectoryEJB.importProcessD
SG> efinitions(ProcessDefinitionDirectoryEJB.java:742)
SG>  at
SG> de.danet.an.workflow.ejbs.admin.ProcessDefinitionDirectoryEJB_jzncsr_EOImpl.
SG> importProcessDefinitions
SG> (ProcessDefinitionDirectoryEJB_jzncsr_EOImpl.java:154)
SG>  at
SG> de.danet.an.workflow.clients.c2client.library.ProcDefMgmtActions.importProce
SG> ssDefinition(ProcDefMgmtActions.java:362)
SG>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
SG>  at sun.reflect.NativeMethodAccessorImpl.invoke
SG> (NativeMethodAccessorImpl.java:39)
SG>  at sun.reflect.DelegatingMethodAccessorImpl.invoke
SG> (DelegatingMethodAccessorImpl.java:25)
SG>  at java.lang.reflect.Method.invoke(Method.java:324)
SG>  at de.danet.an.util.cocoon.action.ActionHandler.handleRequest
SG> (ActionHandler.java:299)
SG>  at
SG> de.danet.an.util.cocoon.action.ActionDispatcher.dispatchRequest
SG> (ActionDispatcher.java:229)
SG>  at de.danet.an.util.cocoon.action.DispatchAction.act
SG> (DispatchAction.java:213)
SG>  at
SG> org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke
SG> (ActTypeNode.java:159)
SG>  at
SG> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo
SG> keNodes(AbstractParentProcessingNode.java:84)
SG>  at
SG> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invok
SG> e(PreparableMatchNode.java:165)
SG>  at
SG> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo
SG> keNodes(AbstractParentProcessingNode.java:107)
SG>  at
SG> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke
SG> (PipelineNode.java:162)
SG>  at
SG> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo
SG> keNodes(AbstractParentProcessingNode.java:107)
SG>  at
SG> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke
SG> (PipelinesNode.java:136)
SG>  at
SG> org.apache.cocoon.components.treeprocessor.TreeProcessor.process
SG> (TreeProcessor.java:371)
SG>  at
SG> org.apache.cocoon.components.treeprocessor.TreeProcessor.process
SG> (TreeProcessor.java:312)
SG>  at org.apache.cocoon.Cocoon.process(Cocoon.java:656)
SG>  at org.apache.cocoon.servlet.CocoonServlet.service
SG> (CocoonServlet.java:1112)
SG>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
SG>  at
SG> weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
SG> (ServletStubImpl.java:1058)
SG>  at weblogic.servlet.internal.ServletStubImpl.invokeServlet
SG> (ServletStubImpl.java:401)
SG>  at weblogic.servlet.internal.ServletStubImpl.invokeServlet
SG> (ServletStubImpl.java:306)
SG>  at
SG> weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run
SG> (WebAppServletContext.java:5445)
SG>  at weblogic.security.service.SecurityServiceManager.runAs
SG> (SecurityServiceManager.java:780)
SG>  at weblogic.servlet.internal.WebAppServletContext.invokeServlet
SG> (WebAppServletContext.java:3105)
SG>  at weblogic.servlet.internal.ServletRequestImpl.execute
SG> (ServletRequestImpl.java:2588)
SG>  at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
SG>  at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)

SG> Any suggestions on what could be the reason for this error. Awaiting a
SG> response .

SG> Thanks in advance.

SG> Regards,
SG> Sreekanth

SG> ===========================================================================
SG> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
SG> of the message "signoff EJB-INTEREST".  For general help, send email to
SG> [EMAIL PROTECTED] and include in the body of the message "help".



--
Best regards,
 Anton                            mailto:[EMAIL PROTECTED]

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to