Hi Mailinglist,

I got the following null pointer, if I try to log an exception into on 
oracle database:
java.lang.NullPointerException
        at 
oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(IZ)V(OraclePreparedStatement.java:1578)
        at 
oracle.jdbc.driver.OraclePreparedStatement.addBatch()V(OraclePreparedStatement.java:8841)
        at 
org.apache.log4j.db.DBAppender.append(Lorg/apache/log4j/spi/LoggingEvent;)V(DBAppender.java:350)
        at 
org.apache.log4j.AppenderSkeleton.doAppend(Lorg/apache/log4j/spi/LoggingEvent;)V(AppenderSkeleton.java:286)
        at 
org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(Lorg/apache/log4j/spi/LoggingEvent;)I(AppenderAttachableImpl.java:67)
        at 
org.apache.log4j.Category.callAppenders(Lorg/apache/log4j/spi/LoggingEvent;)V(Category.java:218)
        at 
de.conti.gutsintegration.util.LoggerWrapper.log(Lde/conti/gutsintegration/util/LogMessage;Lde/conti/gutsintegration/util/TransactionId;Lde/conti/gutsintegration/util/LoggerName;Ljava/lang/String;Lorg/apache/log4j/Level;Ljava/lang/Throwable;[Ljava/lang/Object;)V(LoggerWrapper.java:1044)
        at 
de.conti.gutsintegration.util.LoggerWrapper.error(Lde/conti/gutsintegration/util/TransactionId;Ljava/lang/String;Ljava/lang/Throwable;Lde/conti/gutsintegration/util/LogMessage;Lde/conti/gutsintegration/util/LoggerName;)V(LoggerWrapper.java:321)
        at 
de.conti.gutsintegration.ejb.processorhandler.TargetProcessorHandlerQUE.sendOutputMessage(Ljava/lang/String;Ljava/lang/String;Lde/conti/gutsintegration/ejb/util/GUTSContext;Ljavax/ejb/MessageDrivenContext;Lde/conti/gutsintegration/util/LoggerName;Lde/conti/gutsintegration/util/TransactionId;)V(TargetProcessorHandlerQUE.java:54)
        at 
de.conti.gutsintegration.ejb.DefaultTargetProcessor.handleReceivedMessage(Ljavax/jms/TextMessage;Lde/conti/gutsintegration/ejb/util/GUTSContext;Ljavax/ejb/MessageDrivenContext;Lde/conti/gutsintegration/util/LoggerName;Lde/conti/gutsintegration/util/TransactionId;)V(DefaultTargetProcessor.java:206)
        at 
de.conti.gutsintegration.ejb.DefaultTargetProcessor.onMessage(Ljavax/jms/Message;)V(DefaultTargetProcessor.java:117)
        at 
weblogic.ejb20.internal.MDListener.execute(Lweblogic/kernel/ExecuteThread;)V(MDListener.java:400)
        at 
weblogic.ejb20.internal.MDListener.transactionalOnMessage(Ljavax/jms/Message;)V(MDListener.java:333)
        at 
weblogic.ejb20.internal.MDListener.onMessage(Ljavax/jms/Message;)V(MDListener.java:298)
        at 
weblogic.jms.client.JMSSession.onMessage(Ljavax/jms/MessageListener;Lweblogic/jms/common/MessageImpl;)V(JMSSession.java:2686)
        at 
weblogic.jms.client.JMSSession.execute(Lweblogic/kernel/ExecuteThread;)V(JMSSession.java:2598)
        at 
weblogic.kernel.ExecuteThread.execute(Lweblogic/kernel/ExecuteRequest;)V(ExecuteThread.java:224)
        at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:183)
        at java.lang.Thread.startThreadFromVM(Ljava/lang/Thread;)V(Unknown 
Source)

This NullPointerExcpeption seems only to occurr, if I execute my program 
within my application server (bea weblogic 8.1). If I try to create this 
fault outside of the container, everything works fine. Has anybody an 
Idea, where the problem is? Or does anybody has analog experiences?

Thanks for your help and kind regards,
Andreas

-- 
Andreas Grund
externer Mitarbeiter Projet GUTS bei Conti
mailto:[EMAIL PROTECTED]
Mobile:




Germany

Phone:
Fax:



Geschäftsführer: Ingo Kriescher
Amtsgericht Düsseldorf HRB48672

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to