You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by bu...@apache.org on 2004/08/03 12:24:36 UTC

DO NOT REPLY [Bug 30444] New: - null pointer when loading events with long stack traces from xml file

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=30444>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=30444

null pointer when loading events with long stack traces from xml file

           Summary: null pointer when loading events with long stack traces
                    from xml file
           Product: Log4j
           Version: 1.3alpha
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: chainsaw
        AssignedTo: log4j-dev@jakarta.apache.org
        ReportedBy: stephen.pain@db.com


Here's an example of an event that causes a null pointer when loaded into 
chainsaw.  I think it's simply the number of lines it contains causing the 
problem.


<log4j:event 
logger="com.db.gm.derivs.sd.tdcash.tdcCommon.exception.DBAccessException" 
timestamp="1091193295019" level="ERROR" thread="ExecuteThread: '1' for 
queue: 'GM3DCash.BEMExecuteQueue'">
<log4j:message><![CDATA[[ConnectionFactory, getConnection, Exception caught in 
sql processing : Could not get a connection for 
java:comp/env/TdCashDataSource, 
    Message     = 'Unexpected exception while enlisting XAConnection 
java.sql.SQLException: XA error: XAER_PROTO : Routine was invoked in an 
inproper context start() failed on resource 'TdCashTXConnPool': XAER_PROTO : 
Routine was invoked in an inproper context
javax.transaction.xa.XAException
	at oracle.jdbc.xa.OracleXAResource.disallowLocalTxnMode(I)V
(OracleXAResource.java:923)
	at oracle.jdbc.xa.client.OracleXAResource.start
(Ljavax.transaction.xa.Xid;I)V(OracleXAResource.java:144)
	at weblogic.jdbc.wrapper.VendorXAResource.start
(Ljavax.transaction.xa.Xid;I)V(VendorXAResource.java:50)
	at weblogic.jdbc.jta.DataSource.start(Ljavax.transaction.xa.Xid;I)V
(DataSource.java:629)
	at weblogic.transaction.internal.XAServerResourceInfo.start
(Lweblogic.transaction.internal.ServerTransactionImpl;Ljavax.transaction.xa.Xid
;I)V(XAServerResourceInfo.java:1103)
	at weblogic.transaction.internal.XAServerResourceInfo.xaStart
(Lweblogic.transaction.internal.ServerTransactionImpl;I)V
(XAServerResourceInfo.java:1035)
	at weblogic.transaction.internal.XAServerResourceInfo.enlist
(Lweblogic.transaction.internal.ServerTransactionImpl;)Z
(XAServerResourceInfo.java:213)
	at weblogic.transaction.internal.ServerTransactionImpl.enlistResource
(Ljavax.transaction.xa.XAResource;)Z(ServerTransactionImpl.java:461)
	at weblogic.jdbc.jta.DataSource.enlist
(Lweblogic.transaction.Transaction;)V(DataSource.java:1383)
	at weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist
(Lweblogic.jdbc.wrapper.XAConnection;Lweblogic.jdbc.wrapper.JTAConnection;Z)
Lweblogic.jdbc.wrapper.XAConnection;(DataSource.java:1325)
	at weblogic.jdbc.jta.DataSource.getConnection()Ljava.sql.Connection;
(DataSource.java:396)
	at weblogic.jdbc.jta.DataSource.connect
(Ljava.lang.String;Ljava.util.Properties;)Ljava.sql.Connection;
(DataSource.java:354)
	at weblogic.jdbc.common.internal.RmiDataSource.getConnection()
Ljava.sql.Connection;(RmiDataSource.java:305)
	at 
com.db.gm.derivs.sd.tdcash.tdcCommon.dao.ConnectionFactory.getConnection
(Ljava.lang.String;)Ljava.sql.Connection;(ConnectionFactory.java:66)
	at 
com.db.gm.derivs.sd.tdcash.tdcCommon.dao.ConnectionFactory.getConnection()
Ljava.sql.Connection;(ConnectionFactory.java:77)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.dao.BemMessageDAO.create
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.dao.ValueObject;)I
(BemMessageDAO.java:309)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.insertStepMessage
(Ljava.lang.String;IIILjava.lang.String;LdbGMLBusinessEventStatus.businessEvent
Status.BusinessEventStatusType$Enum;Ljava.lang.String;Ljava.util.Calendar;Z)I
(BEMCommandBean.java:673)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handlePassStep
(Ljava.lang.String;IIILjava.lang.String;Ljava.util.Calendar;Z)V
(BEMCommandBean.java:351)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handleBemQueueStep
(Lcom.db.gm.derivs.sd.tdcash.bem.BEMQueueStep;)V(BEMCommandBean.java:196)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handleSingleBemMessage
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.message.MessagePayloadInterface;)V
(BEMCommandBean.java:119)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.onExecute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(BEMCommandBean.java:88)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandBean.execute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(CommandBean.java:79)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean_5ak9pa_ELOImpl.execute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(BEMCommandBean_5ak9pa_ELOImpl.java:46)
	at com.db.gm.derivs.sd.tdcash.bem.MessageBEMBean.processMessage
(Ljavax.jms.Message;)V(MessageBEMBean.java:62)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.message.MessageBean.onMessage
(Ljavax.jms.Message;)V(MessageBean.java:48)
	at weblogic.ejb20.internal.MDListener.execute
(Lweblogic.kernel.ExecuteThread;)V(MDListener.java:370)
	at weblogic.ejb20.internal.MDListener.onMessage(Ljavax.jms.Message;)V
(MDListener.java:262)
	at weblogic.jms.client.JMSSession.onMessage
(Ljavax.jms.MessageListener;Lweblogic.jms.common.MessageImpl;)V
(JMSSession.java:2678)
	at weblogic.jms.client.JMSSession.execute
(Lweblogic.kernel.ExecuteThread;)V(JMSSession.java:2598)
	at weblogic.kernel.ExecuteThread.execute
(Lweblogic.kernel.ExecuteRequest;)V(ExecuteThread.java:219)
	at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
	at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown 
Source)

	at weblogic.jdbc.jta.DataSource.enlist
(Lweblogic.transaction.Transaction;)V(DataSource.java:1388)
	at weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist
(Lweblogic.jdbc.wrapper.XAConnection;Lweblogic.jdbc.wrapper.JTAConnection;Z)
Lweblogic.jdbc.wrapper.XAConnection;(DataSource.java:1325)
	at weblogic.jdbc.jta.DataSource.getConnection()Ljava.sql.Connection;
(DataSource.java:396)
	at weblogic.jdbc.jta.DataSource.connect
(Ljava.lang.String;Ljava.util.Properties;)Ljava.sql.Connection;
(DataSource.java:354)
	at weblogic.jdbc.common.internal.RmiDataSource.getConnection()
Ljava.sql.Connection;(RmiDataSource.java:305)
	at 
com.db.gm.derivs.sd.tdcash.tdcCommon.dao.ConnectionFactory.getConnection
(Ljava.lang.String;)Ljava.sql.Connection;(ConnectionFactory.java:66)
	at 
com.db.gm.derivs.sd.tdcash.tdcCommon.dao.ConnectionFactory.getConnection()
Ljava.sql.Connection;(ConnectionFactory.java:77)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.dao.BemMessageDAO.create
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.dao.ValueObject;)I
(BemMessageDAO.java:309)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.insertStepMessage
(Ljava.lang.String;IIILjava.lang.String;LdbGMLBusinessEventStatus.businessEvent
Status.BusinessEventStatusType$Enum;Ljava.lang.String;Ljava.util.Calendar;Z)I
(BEMCommandBean.java:673)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handlePassStep
(Ljava.lang.String;IIILjava.lang.String;Ljava.util.Calendar;Z)V
(BEMCommandBean.java:351)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handleBemQueueStep
(Lcom.db.gm.derivs.sd.tdcash.bem.BEMQueueStep;)V(BEMCommandBean.java:196)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handleSingleBemMessage
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.message.MessagePayloadInterface;)V
(BEMCommandBean.java:119)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.onExecute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(BEMCommandBean.java:88)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandBean.execute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(CommandBean.java:79)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean_5ak9pa_ELOImpl.execute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(BEMCommandBean_5ak9pa_ELOImpl.java:46)
	at com.db.gm.derivs.sd.tdcash.bem.MessageBEMBean.processMessage
(Ljavax.jms.Message;)V(MessageBEMBean.java:62)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.message.MessageBean.onMessage
(Ljavax.jms.Message;)V(MessageBean.java:48)
	at weblogic.ejb20.internal.MDListener.execute
(Lweblogic.kernel.ExecuteThread;)V(MDListener.java:370)
	at weblogic.ejb20.internal.MDListener.onMessage(Ljavax.jms.Message;)V
(MDListener.java:262)
	at weblogic.jms.client.JMSSession.onMessage
(Ljavax.jms.MessageListener;Lweblogic.jms.common.MessageImpl;)V
(JMSSession.java:2678)
	at weblogic.jms.client.JMSSession.execute
(Lweblogic.kernel.ExecuteThread;)V(JMSSession.java:2598)
	at weblogic.kernel.ExecuteThread.execute
(Lweblogic.kernel.ExecuteRequest;)V(ExecuteThread.java:219)
	at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
	at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown 
Source)
'
    Vendor Code = 0
    SQL State   = null
]]></log4j:message>
<log4j:NDC><![CDATA[JMSMsgId:ID:P<915441.1091193294959.0> cashflow:711971 / 1]]
></log4j:NDC>
<log4j:throwable><![CDATA[java.sql.SQLException: Unexpected exception while 
enlisting XAConnection java.sql.SQLException: XA error: XAER_PROTO : Routine 
was invoked in an inproper context start() failed on 
resource 'TdCashTXConnPool': XAER_PROTO : Routine was invoked in an inproper 
context
javax.transaction.xa.XAException
	at oracle.jdbc.xa.OracleXAResource.disallowLocalTxnMode(I)V
(OracleXAResource.java:923)
	at oracle.jdbc.xa.client.OracleXAResource.start
(Ljavax.transaction.xa.Xid;I)V(OracleXAResource.java:144)
	at weblogic.jdbc.wrapper.VendorXAResource.start
(Ljavax.transaction.xa.Xid;I)V(VendorXAResource.java:50)
	at weblogic.jdbc.jta.DataSource.start(Ljavax.transaction.xa.Xid;I)V
(DataSource.java:629)
	at weblogic.transaction.internal.XAServerResourceInfo.start
(Lweblogic.transaction.internal.ServerTransactionImpl;Ljavax.transaction.xa.Xid
;I)V(XAServerResourceInfo.java:1103)
	at weblogic.transaction.internal.XAServerResourceInfo.xaStart
(Lweblogic.transaction.internal.ServerTransactionImpl;I)V
(XAServerResourceInfo.java:1035)
	at weblogic.transaction.internal.XAServerResourceInfo.enlist
(Lweblogic.transaction.internal.ServerTransactionImpl;)Z
(XAServerResourceInfo.java:213)
	at weblogic.transaction.internal.ServerTransactionImpl.enlistResource
(Ljavax.transaction.xa.XAResource;)Z(ServerTransactionImpl.java:461)
	at weblogic.jdbc.jta.DataSource.enlist
(Lweblogic.transaction.Transaction;)V(DataSource.java:1383)
	at weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist
(Lweblogic.jdbc.wrapper.XAConnection;Lweblogic.jdbc.wrapper.JTAConnection;Z)
Lweblogic.jdbc.wrapper.XAConnection;(DataSource.java:1325)
	at weblogic.jdbc.jta.DataSource.getConnection()Ljava.sql.Connection;
(DataSource.java:396)
	at weblogic.jdbc.jta.DataSource.connect
(Ljava.lang.String;Ljava.util.Properties;)Ljava.sql.Connection;
(DataSource.java:354)
	at weblogic.jdbc.common.internal.RmiDataSource.getConnection()
Ljava.sql.Connection;(RmiDataSource.java:305)
	at 
com.db.gm.derivs.sd.tdcash.tdcCommon.dao.ConnectionFactory.getConnection
(Ljava.lang.String;)Ljava.sql.Connection;(ConnectionFactory.java:66)
	at 
com.db.gm.derivs.sd.tdcash.tdcCommon.dao.ConnectionFactory.getConnection()
Ljava.sql.Connection;(ConnectionFactory.java:77)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.dao.BemMessageDAO.create
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.dao.ValueObject;)I
(BemMessageDAO.java:309)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.insertStepMessage
(Ljava.lang.String;IIILjava.lang.String;LdbGMLBusinessEventStatus.businessEvent
Status.BusinessEventStatusType$Enum;Ljava.lang.String;Ljava.util.Calendar;Z)I
(BEMCommandBean.java:673)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handlePassStep
(Ljava.lang.String;IIILjava.lang.String;Ljava.util.Calendar;Z)V
(BEMCommandBean.java:351)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handleBemQueueStep
(Lcom.db.gm.derivs.sd.tdcash.bem.BEMQueueStep;)V(BEMCommandBean.java:196)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handleSingleBemMessage
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.message.MessagePayloadInterface;)V
(BEMCommandBean.java:119)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.onExecute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(BEMCommandBean.java:88)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandBean.execute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(CommandBean.java:79)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean_5ak9pa_ELOImpl.execute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(BEMCommandBean_5ak9pa_ELOImpl.java:46)
	at com.db.gm.derivs.sd.tdcash.bem.MessageBEMBean.processMessage
(Ljavax.jms.Message;)V(MessageBEMBean.java:62)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.message.MessageBean.onMessage
(Ljavax.jms.Message;)V(MessageBean.java:48)
	at weblogic.ejb20.internal.MDListener.execute
(Lweblogic.kernel.ExecuteThread;)V(MDListener.java:370)
	at weblogic.ejb20.internal.MDListener.onMessage(Ljavax.jms.Message;)V
(MDListener.java:262)
	at weblogic.jms.client.JMSSession.onMessage
(Ljavax.jms.MessageListener;Lweblogic.jms.common.MessageImpl;)V
(JMSSession.java:2678)
	at weblogic.jms.client.JMSSession.execute
(Lweblogic.kernel.ExecuteThread;)V(JMSSession.java:2598)
	at weblogic.kernel.ExecuteThread.execute
(Lweblogic.kernel.ExecuteRequest;)V(ExecuteThread.java:219)
	at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
	at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown 
Source)

	at weblogic.jdbc.jta.DataSource.enlist
(Lweblogic.transaction.Transaction;)V(DataSource.java:1388)
	at weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist
(Lweblogic.jdbc.wrapper.XAConnection;Lweblogic.jdbc.wrapper.JTAConnection;Z)
Lweblogic.jdbc.wrapper.XAConnection;(DataSource.java:1325)
	at weblogic.jdbc.jta.DataSource.getConnection()Ljava.sql.Connection;
(DataSource.java:396)
	at weblogic.jdbc.jta.DataSource.connect
(Ljava.lang.String;Ljava.util.Properties;)Ljava.sql.Connection;
(DataSource.java:354)
	at weblogic.jdbc.common.internal.RmiDataSource.getConnection()
Ljava.sql.Connection;(RmiDataSource.java:305)
	at 
com.db.gm.derivs.sd.tdcash.tdcCommon.dao.ConnectionFactory.getConnection
(Ljava.lang.String;)Ljava.sql.Connection;(ConnectionFactory.java:66)
	at 
com.db.gm.derivs.sd.tdcash.tdcCommon.dao.ConnectionFactory.getConnection()
Ljava.sql.Connection;(ConnectionFactory.java:77)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.dao.BemMessageDAO.create
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.dao.ValueObject;)I
(BemMessageDAO.java:309)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.insertStepMessage
(Ljava.lang.String;IIILjava.lang.String;LdbGMLBusinessEventStatus.businessEvent
Status.BusinessEventStatusType$Enum;Ljava.lang.String;Ljava.util.Calendar;Z)I
(BEMCommandBean.java:673)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handlePassStep
(Ljava.lang.String;IIILjava.lang.String;Ljava.util.Calendar;Z)V
(BEMCommandBean.java:351)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handleBemQueueStep
(Lcom.db.gm.derivs.sd.tdcash.bem.BEMQueueStep;)V(BEMCommandBean.java:196)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handleSingleBemMessage
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.message.MessagePayloadInterface;)V
(BEMCommandBean.java:119)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.onExecute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(BEMCommandBean.java:88)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandBean.execute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(CommandBean.java:79)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean_5ak9pa_ELOImpl.execute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(BEMCommandBean_5ak9pa_ELOImpl.java:46)
	at com.db.gm.derivs.sd.tdcash.bem.MessageBEMBean.processMessage
(Ljavax.jms.Message;)V(MessageBEMBean.java:62)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.message.MessageBean.onMessage
(Ljavax.jms.Message;)V(MessageBean.java:48)
	at weblogic.ejb20.internal.MDListener.execute
(Lweblogic.kernel.ExecuteThread;)V(MDListener.java:370)
	at weblogic.ejb20.internal.MDListener.onMessage(Ljavax.jms.Message;)V
(MDListener.java:262)
	at weblogic.jms.client.JMSSession.onMessage
(Ljavax.jms.MessageListener;Lweblogic.jms.common.MessageImpl;)V
(JMSSession.java:2678)
	at weblogic.jms.client.JMSSession.execute
(Lweblogic.kernel.ExecuteThread;)V(JMSSession.java:2598)
	at weblogic.kernel.ExecuteThread.execute
(Lweblogic.kernel.ExecuteRequest;)V(ExecuteThread.java:219)
	at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
	at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown 
Source)

	at weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist
(Lweblogic.jdbc.wrapper.XAConnection;Lweblogic.jdbc.wrapper.JTAConnection;Z)
Lweblogic.jdbc.wrapper.XAConnection;(DataSource.java:1338)
	at weblogic.jdbc.jta.DataSource.getConnection()Ljava.sql.Connection;
(DataSource.java:396)
	at weblogic.jdbc.jta.DataSource.connect
(Ljava.lang.String;Ljava.util.Properties;)Ljava.sql.Connection;
(DataSource.java:354)
	at weblogic.jdbc.common.internal.RmiDataSource.getConnection()
Ljava.sql.Connection;(RmiDataSource.java:305)
	at 
com.db.gm.derivs.sd.tdcash.tdcCommon.dao.ConnectionFactory.getConnection
(Ljava.lang.String;)Ljava.sql.Connection;(ConnectionFactory.java:66)
	at 
com.db.gm.derivs.sd.tdcash.tdcCommon.dao.ConnectionFactory.getConnection()
Ljava.sql.Connection;(ConnectionFactory.java:77)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.dao.BemMessageDAO.create
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.dao.ValueObject;)I
(BemMessageDAO.java:309)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.insertStepMessage
(Ljava.lang.String;IIILjava.lang.String;LdbGMLBusinessEventStatus.businessEvent
Status.BusinessEventStatusType$Enum;Ljava.lang.String;Ljava.util.Calendar;Z)I
(BEMCommandBean.java:673)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handlePassStep
(Ljava.lang.String;IIILjava.lang.String;Ljava.util.Calendar;Z)V
(BEMCommandBean.java:351)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handleBemQueueStep
(Lcom.db.gm.derivs.sd.tdcash.bem.BEMQueueStep;)V(BEMCommandBean.java:196)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.handleSingleBemMessage
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.message.MessagePayloadInterface;)V
(BEMCommandBean.java:119)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean.onExecute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(BEMCommandBean.java:88)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandBean.execute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(CommandBean.java:79)
	at com.db.gm.derivs.sd.tdcash.bem.BEMCommandBean_5ak9pa_ELOImpl.execute
(Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandContext;)
Lcom.db.gm.derivs.sd.tdcash.tdcCommon.command.CommandResult;
(BEMCommandBean_5ak9pa_ELOImpl.java:46)
	at com.db.gm.derivs.sd.tdcash.bem.MessageBEMBean.processMessage
(Ljavax.jms.Message;)V(MessageBEMBean.java:62)
	at com.db.gm.derivs.sd.tdcash.tdcCommon.message.MessageBean.onMessage
(Ljavax.jms.Message;)V(MessageBean.java:48)
	at weblogic.ejb20.internal.MDListener.execute
(Lweblogic.kernel.ExecuteThread;)V(MDListener.java:370)
	at weblogic.ejb20.internal.MDListener.onMessage(Ljavax.jms.Message;)V
(MDListener.java:262)
	at weblogic.jms.client.JMSSession.onMessage
(Ljavax.jms.MessageListener;Lweblogic.jms.common.MessageImpl;)V
(JMSSession.java:2678)
	at weblogic.jms.client.JMSSession.execute
(Lweblogic.kernel.ExecuteThread;)V(JMSSession.java:2598)
	at weblogic.kernel.ExecuteThread.execute
(Lweblogic.kernel.ExecuteRequest;)V(ExecuteThread.java:219)
	at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
	at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown 
Source)
]]></log4j:throwable>
</log4j:event>

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org