users@glassfish.java.net

Re: Vague CORBA issue causing unexplainable problems

From: Amy Kang <amy.kang_at_oracle.com>
Date: Wed, 22 Dec 2010 14:52:21 -0800

Paul,

On 10-12-22 02:02 PM, Paul Giblock wrote:
> Amy -
>
> I replaced <jms-service default-jms-host="default_JMS_host"
> type="EMBEDDED"> with <jms-service default-jms-host="default_JMS_host"
> type="LOCAL">
>
> I've confirmed that JMS still operates after making this change.
> However, I still get CORBA exceptions frequently. Here is an example
> of one that occurred after changing to "LOCAL":

What do you mean by "JMS still operates" with following exception from
JMSRA ? Please try GlassFish 3.1 build34 LOCAL mode to see if you
still see the problem, if yes, please also provide information on how to
reproduce it.

Thanks,
amy

>
> [#|2010-12-22T16:45:32.101-0500|WARNING|glassfishv3.0|javax.enterprise.system.core.transaction.com.sun.jts.jta|_ThreadID=32;_ThreadName=Thread-1;|JTS5064:
> Unexpected exception occurred while delisting the resource
> javax.transaction.xa.XAException: Unknown XID (was start() called?)
> at
> com.sun.messaging.jms.ra.util.XAResourceMapForRAMC.getXAResources(XAResourceMapForRAMC.java:148)
> at
> com.sun.messaging.jmq.jmsclient.XAResourceForMC.end(XAResourceForMC.java:540)
> at
> com.sun.jts.jta.TransactionState.beforeCompletion(TransactionState.java:161)
> at
> com.sun.jts.jta.SynchronizationImpl.before_completion(SynchronizationImpl.java:135)
> at
> com.sun.jts.CosTransactions.RegisteredSyncs.distributeBefore(RegisteredSyncs.java:158)
> at
> com.sun.jts.CosTransactions.TopCoordinator.beforeCompletion(TopCoordinator.java:2548)
> at
> com.sun.jts.CosTransactions.CoordinatorTerm.commit(CoordinatorTerm.java:278)
> at
> com.sun.jts.CosTransactions.TerminatorImpl.commit(TerminatorImpl.java:251)
> at
> com.sun.jts.CosTransactions.CurrentImpl.commit(CurrentImpl.java:623)
> at
> com.sun.jts.jta.TransactionManagerImpl.commit(TransactionManagerImpl.java:318)
> at
> com.sun.enterprise.transaction.jts.JavaEETransactionManagerJTSDelegate.commitDistributedTransaction(JavaEETransactionManagerJTSDelegate.java:169)
> at
> com.sun.enterprise.transaction.JavaEETransactionManagerSimplified.commit(JavaEETransactionManagerSimplified.java:843)
> at
> com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:4991)
> at
> com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4756)
> at
> com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1955)
> at
> com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1906)
> at
> com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:198)
> at
> com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:84)
> at $Proxy208.initializeWidget(Unknown Source)
> at
> com.vhm.servlets.widget.listeners.WidgetInitActionListener.onHandle(WidgetInitActionListener.java:80)
> at
> com.vhm.servlets.widget.listeners.AbstractWidgetActionListener.handle(AbstractWidgetActionListener.java:29)
> at
> com.vhm.servlets.WidgetServlet.handleWidgetRequest(WidgetServlet.java:431)
> at
> com.vhm.servlets.WidgetServlet.processRequest(WidgetServlet.java:322)
> at com.vhm.servlets.WidgetServlet.doGet(WidgetServlet.java:447)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
> at
> org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
> at
> fr.xebia.servlet.filter.XForwardedFilter.doFilter(XForwardedFilter.java:778)
> at
> fr.xebia.servlet.filter.XForwardedFilter.doFilter(XForwardedFilter.java:790)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
> at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
> at
> com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
> at
> org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)
> at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:165)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at
> com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
> at
> com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
> at java.lang.Thread.run(Thread.java:619)
> |#]
>
> [#|2010-12-22T16:45:32.104-0500|WARNING|glassfishv3.0|javax.jms|_ThreadID=32;_ThreadName=Thread-1;|[I500]:
> Caught JVM Exception: com.sun.messaging.jms.JMSException:
> [ROLLBACK_REPLY(49)] [C4036]: A broker error occurred. :[500] Bad
> transaction state transition. Cannot perform operation
> ROLLBACK_TRANSACTION(48) (XAFlag=null) on a transaction in state
> STARTED(1). user=guest, broker=localhost:7676(43310)|#]
>
> [#|2010-12-22T16:45:32.104-0500|SEVERE|glassfishv3.0|javax.enterprise.system.std.com.sun.enterprise.v3.services.impl|_ThreadID=32;_ThreadName=Thread-1;|MQRA:XARFMC:rollback:XAException-Exception=[ROLLBACK_REPLY(49)]
> [C4036]: A broker error occurred. :[500] Bad transaction state
> transition. Cannot perform operation ROLLBACK_TRANSACTION(48)
> (XAFlag=null) on a transaction in state STARTED(1). user=guest,
> broker=localhost:7676(43310)|#]
>
> [#|2010-12-22T16:45:32.105-0500|INFO|glassfishv3.0|javax.enterprise.system.std.com.sun.enterprise.v3.services.impl|_ThreadID=32;_ThreadName=Thread-1;|com.sun.messaging.jms.JMSException:
> [ROLLBACK_REPLY(49)] [C4036]: A broker error occurred. :[500] Bad
> transaction state transition. Cannot perform operation
> ROLLBACK_TRANSACTION(48) (XAFlag=null) on a transaction in state
> STARTED(1). user=guest, broker=localhost:7676(43310)
> at
> com.sun.messaging.jmq.jmsclient.ProtocolHandler.throwServerErrorException(ProtocolHandler.java:4019)
> at
> com.sun.messaging.jmq.jmsclient.ProtocolHandler._rollbackXA(ProtocolHandler.java:3424)
> at
> com.sun.messaging.jmq.jmsclient.ProtocolHandler.rollback(ProtocolHandler.java:3345)
> at
> com.sun.messaging.jmq.jmsclient.XAResourceForMC.rollback(XAResourceForMC.java:850)
> at
> com.sun.jts.jta.TransactionState.rollback(TransactionState.java:194)
> at
> com.sun.jts.jtsxa.OTSResourceImpl.rollback(OTSResourceImpl.java:312)
> at
> com.sun.jts.CosTransactions.RegisteredResources.distributeRollback(RegisteredResources.java:1049)
> at
> com.sun.jts.CosTransactions.TopCoordinator.rollback(TopCoordinator.java:2297)
> at
> com.sun.jts.CosTransactions.CoordinatorTerm.commit(CoordinatorTerm.java:410)
> at
> com.sun.jts.CosTransactions.TerminatorImpl.commit(TerminatorImpl.java:251)
> at
> com.sun.jts.CosTransactions.CurrentImpl.commit(CurrentImpl.java:623)
> at
> com.sun.jts.jta.TransactionManagerImpl.commit(TransactionManagerImpl.java:318)
> at
> com.sun.enterprise.transaction.jts.JavaEETransactionManagerJTSDelegate.commitDistributedTransaction(JavaEETransactionManagerJTSDelegate.java:169)
> at
> com.sun.enterprise.transaction.JavaEETransactionManagerSimplified.commit(JavaEETransactionManagerSimplified.java:843)
> at
> com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:4991)
> at
> com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4756)
> at
> com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1955)
> at
> com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1906)
> at
> com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:198)
> at
> com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:84)
> at $Proxy208.initializeWidget(Unknown Source)
> at
> com.vhm.servlets.widget.listeners.WidgetInitActionListener.onHandle(WidgetInitActionListener.java:80)
> at
> com.vhm.servlets.widget.listeners.AbstractWidgetActionListener.handle(AbstractWidgetActionListener.java:29)
> at
> com.vhm.servlets.WidgetServlet.handleWidgetRequest(WidgetServlet.java:431)
> at
> com.vhm.servlets.WidgetServlet.processRequest(WidgetServlet.java:322)
> at com.vhm.servlets.WidgetServlet.doGet(WidgetServlet.java:447)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
> at
> org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
> at
> fr.xebia.servlet.filter.XForwardedFilter.doFilter(XForwardedFilter.java:778)
> at
> fr.xebia.servlet.filter.XForwardedFilter.doFilter(XForwardedFilter.java:790)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
> at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
> at
> com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
> at
> org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)
> at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:165)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at
> com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
> at
> com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
> at java.lang.Thread.run(Thread.java:619)
> Caused by: com.sun.messaging.jms.JMSException: [ROLLBACK_REPLY(49)]
> [C4036]: A broker error occurred. :[500] Bad transaction state
> transition. Cannot perform operation ROLLBACK_TRANSACTION(48)
> (XAFlag=null) on a transaction in state STARTED(1). user=guest,
> broker=localhost:7676(43310)
> at
> com.sun.messaging.jmq.jmsclient.ProtocolHandler.throwServerErrorException(ProtocolHandler.java:4003)
> ... 57 more
> |#]
>
> [#|2010-12-22T16:45:32.106-0500|SEVERE|glassfishv3.0|javax.enterprise.system.core.transaction.com.sun.jts.CosTransactions|_ThreadID=32;_ThreadName=Thread-1;|JTS5031:
> Exception [org.omg.CORBA.INTERNAL: vmcid: 0x0 minor code: 0
> completed: Maybe] on Resource [rollback] operation.
>
> [#|2010-12-22T16:45:32.107-0500|WARNING|glassfishv3.0|javax.enterprise.system.container.ejb.com.sun.ejb.containers|_ThreadID=32;_ThreadName=Thread-1;|A
> system exception occurred during an invocation on EJB WidgetHelperBean
> method public com.vhm.dao.dto.WidgetInitInfo
> com.vhm.beans.impl.WidgetHelperBean.initializeWidget(long,java.lang.Class,java.lang.Long,boolean,int,java.lang.String)
> javax.ejb.EJBException: Unable to complete container-managed transaction.
> at
> com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:5002)
> at
> com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4756)
> at
> com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1955)
> at
> com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1906)
> at
> com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:198)
> at
> com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:84)
> at $Proxy208.initializeWidget(Unknown Source)
> at
> com.vhm.servlets.widget.listeners.WidgetInitActionListener.onHandle(WidgetInitActionListener.java:80)
> at
> com.vhm.servlets.widget.listeners.AbstractWidgetActionListener.handle(AbstractWidgetActionListener.java:29)
> at
> com.vhm.servlets.WidgetServlet.handleWidgetRequest(WidgetServlet.java:431)
> at
> com.vhm.servlets.WidgetServlet.processRequest(WidgetServlet.java:322)
> at com.vhm.servlets.WidgetServlet.doGet(WidgetServlet.java:447)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
> at
> org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
> at
> fr.xebia.servlet.filter.XForwardedFilter.doFilter(XForwardedFilter.java:778)
> at
> fr.xebia.servlet.filter.XForwardedFilter.doFilter(XForwardedFilter.java:790)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
> at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
> at
> com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
> at
> org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)
> at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:165)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at
> com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
> at
> com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
> at java.lang.Thread.run(Thread.java:619)
> Caused by: javax.transaction.SystemException: org.omg.CORBA.INTERNAL:
> JTS5031: Exception [org.omg.CORBA.INTERNAL: vmcid: 0x0 minor code:
> 0 completed: Maybe] on Resource [rollback] operation. vmcid: 0x0
> minor code: 0 completed: No
> at
> com.sun.jts.jta.TransactionManagerImpl.commit(TransactionManagerImpl.java:330)
> at
> com.sun.enterprise.transaction.jts.JavaEETransactionManagerJTSDelegate.commitDistributedTransaction(JavaEETransactionManagerJTSDelegate.java:169)
> at
> com.sun.enterprise.transaction.JavaEETransactionManagerSimplified.commit(JavaEETransactionManagerSimplified.java:843)
> at
> com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:4991)
> ... 43 more
> |#]
>
> [#|2010-12-22T16:45:32.107-0500|WARNING|glassfishv3.0|com.vhm.servlets.WidgetServlet|_ThreadID=32;_ThreadName=Thread-1;|Problem
> invoking WidgetServlet
> javax.ejb.EJBException: Unable to complete container-managed transaction.
> at
> com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:5002)
> at
> com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4756)
> at
> com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1955)
> at
> com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1906)
> at
> com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:198)
> at
> com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:84)
> at $Proxy208.initializeWidget(Unknown Source)
> at
> com.vhm.servlets.widget.listeners.WidgetInitActionListener.onHandle(WidgetInitActionListener.java:80)
> at
> com.vhm.servlets.widget.listeners.AbstractWidgetActionListener.handle(AbstractWidgetActionListener.java:29)
> at
> com.vhm.servlets.WidgetServlet.handleWidgetRequest(WidgetServlet.java:431)
> at
> com.vhm.servlets.WidgetServlet.processRequest(WidgetServlet.java:322)
> at com.vhm.servlets.WidgetServlet.doGet(WidgetServlet.java:447)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
> at
> org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
> at
> fr.xebia.servlet.filter.XForwardedFilter.doFilter(XForwardedFilter.java:778)
> at
> fr.xebia.servlet.filter.XForwardedFilter.doFilter(XForwardedFilter.java:790)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
> at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
> at
> com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
> at
> org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)
> at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:165)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at
> com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
> at
> com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
> at java.lang.Thread.run(Thread.java:619)
> Caused by: javax.transaction.SystemException: org.omg.CORBA.INTERNAL:
> JTS5031: Exception [org.omg.CORBA.INTERNAL: vmcid: 0x0 minor code:
> 0 completed: Maybe] on Resource [rollback] operation. vmcid: 0x0
> minor code: 0 completed: No
> at
> com.sun.jts.jta.TransactionManagerImpl.commit(TransactionManagerImpl.java:330)
> at
> com.sun.enterprise.transaction.jts.JavaEETransactionManagerJTSDelegate.commitDistributedTransaction(JavaEETransactionManagerJTSDelegate.java:169)
> at
> com.sun.enterprise.transaction.JavaEETransactionManagerSimplified.commit(JavaEETransactionManagerSimplified.java:843)
> at
> com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:4991)
> ... 43 more
> |#]
>
>
> Not very sure what to do at this point. Thank you for your assistance!
>
> Paul G