It looks like maybe you are trying to define a Logger as a variable on something which is getting serialized. Logger does not implement the Serializable interface. You must mark that Logger variable as transient, or explicitly read and write it yourself during serialization.
|-----Original Message----- |From: Sandeep Dixit [mailto:[EMAIL PROTECTED]] |Sent: Wednesday, February 05, 2003 2:40 PM |To: '[EMAIL PROTECTED]' |Subject: log4j + j2ee error | | |I am getting following error message while attempting to |use log4j with J2ee 1.3.1. Any help would be appreciated. | |Thanks, |Sandeep | |------------------------------------------------ |J2EE server startup complete. |Before call to PropertyConfigurator |After call to PropertyConfigurator |Exception in thread "HttpProcessor[8000][3]" |org.omg.CORBA.BAD_PARAM: org.apache |.log4j.Category vmcid: OMG minor code: 6 completed: Maybe | at |com.sun.corba.se.internal.util.Utility.throwNotSerializable |ForCorba(U |tility.java:1018) | at |com.sun.corba.se.internal.io.IIOPOutputStream.writeObjectFi |eld(IIOPOu |tputStream.java:652) | at |com.sun.corba.se.internal.io.IIOPOutputStream.outputClassFi |elds(IIOPO |utputStream.java:706) | at |com.sun.corba.se.internal.io.IIOPOutputStream.defaultWriteO |bjectDeleg |ate(IIOPOutputStream.java:165) | at |com.sun.corba.se.internal.io.IIOPOutputStream.outputObject( |IIOPOutput |Stream.java:496) | at |com.sun.corba.se.internal.io.IIOPOutputStream.simpleWriteOb |ject(IIOPO |utputStream.java:122) | at |com.sun.corba.se.internal.io.ValueHandlerImpl.writeValueInt |ernal(Valu |eHandlerImpl.java:136) | at |com.sun.corba.se.internal.io.ValueHandlerImpl.writeValue(Va |lueHandler |Impl.java:116) | at |com.sun.corba.ee.internal.iiop.CDROutputStream_1_0.write_va |lue(CDROut |putStream_1_0.java:1049) | at |com.sun.corba.ee.internal.iiop.CDROutputStream_1_0.write_ab |stract_int |erface(CDROutputStream_1_0.java:626) | at |com.sun.corba.ee.internal.iiop.CDROutputStream.write_abstra |ct_interfa |ce(CDROutputStream.java:281) | at |com.sun.corba.ee.internal.javax.rmi.CORBA.Util.writeAbstrac |tObject(Ut |il.java:145) | at javax.rmi.CORBA.Util.writeAbstractObject(Util.java:129) | at |com.sun.corba.se.internal.io.IIOPOutputStream.writeObjectDe |legate(IIO |POutputStream.java:96) | at |com.sun.corba.se.internal.io.IIOPOutputStream.writeObjectOv |erride(IIO |POutputStream.java:103) | at |java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:274) | at java.util.HashSet.writeObject(HashSet.java:248) | at |com.sun.corba.se.internal.io.IIOPOutputStream.writeObject(N |ative Meth |od) | at |com.sun.corba.se.internal.io.IIOPOutputStream.invokeObjectW |riter(IIOP |OutputStream.java:526) | at |com.sun.corba.se.internal.io.IIOPOutputStream.outputObject( |IIOPOutput |Stream.java:493) | at |com.sun.corba.se.internal.io.IIOPOutputStream.simpleWriteOb |ject(IIOPO |utputStream.java:122) | at |com.sun.corba.se.internal.io.ValueHandlerImpl.writeValueInt |ernal(Valu |eHandlerImpl.java:136) | at |com.sun.corba.se.internal.io.ValueHandlerImpl.writeValue(Va |lueHandler |Impl.java:116) | at |com.sun.corba.ee.internal.iiop.CDROutputStream_1_0.write_va |lue(CDROut |putStream_1_0.java:1049) | at |com.sun.corba.ee.internal.iiop.CDROutputStream.write_value( |CDROutputS |tream.java:264) | at |com.sun.corba.ee.internal.javax.rmi.CORBA.Util.copyObject(U |til.java:5 |67) | at javax.rmi.CORBA.Util.copyObject(Util.java:314) | at |com.ohioedge.j2ee.api.org.ejb._OrganizationManager_Stub.fin |dColOfEmpl |oyeeVOByLoginInfo(Unknown Source) | at |com.ohioedge.j2ee.fnd.SessionBean.findByLoginInfo(Unknown Source) | at |org.j2eebuilder.view.SessionImpl.processRequest(Unknown Source) | at org.apache.jsp.Home$jsp._jspService(Home$jsp.java:166) | at |org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) | at |javax.servlet.http.HttpServlet.service(HttpServlet.java:853) | at |org.apache.jasper.servlet.JspServlet$JspServletWrapper.serv |ice(JspSer |vlet.java:202) | at |org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServ |let.java:3 |82) | at |org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) | at |javax.servlet.http.HttpServlet.service(HttpServlet.java:853) | at |org.apache.catalina.core.ApplicationDispatcher.invoke(Appli |cationDisp |atcher.java:683) | at |org.apache.catalina.core.ApplicationDispatcher.doInclude(Ap |plicationD |ispatcher.java:574) | at |org.apache.catalina.core.ApplicationDispatcher.access$1(App |licationDi |spatcher.java:501) | at |org.apache.catalina.core.ApplicationDispatcher$PrivilegedIn |clude.run( |ApplicationDispatcher.java:146) | at |java.security.AccessController.doPrivileged(Native Method) | at |org.apache.catalina.core.ApplicationDispatcher.include(Appl |icationDis |patcher.java:488) | at |org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRunt |imeLibrary |.java:819) | at |org.apache.jsp.ViewControllerHelper$jsp._jspService(ViewCon |trollerHel |per$jsp.java:311) | at |org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) | at |javax.servlet.http.HttpServlet.service(HttpServlet.java:853) | at |org.apache.jasper.servlet.JspServlet$JspServletWrapper.serv |ice(JspSer |vlet.java:202) | at |org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServ |let.java:3 |82) | at |org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) | at |javax.servlet.http.HttpServlet.service(HttpServlet.java:853) | at |org.apache.catalina.core.ApplicationDispatcher.invoke(Appli |cationDisp |atcher.java:683) | at |org.apache.catalina.core.ApplicationDispatcher.doInclude(Ap |plicationD |ispatcher.java:574) | at |org.apache.catalina.core.ApplicationDispatcher.access$1(App |licationDi |spatcher.java:501) | at |org.apache.catalina.core.ApplicationDispatcher$PrivilegedIn |clude.run( |ApplicationDispatcher.java:146) | at |java.security.AccessController.doPrivileged(Native Method) | at |org.apache.catalina.core.ApplicationDispatcher.include(Appl |icationDis |patcher.java:488) | at |org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRunt |imeLibrary |.java:819) | at |org.apache.jsp.Window$jsp._jspService(Window$jsp.java:274) | at |org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) | at |javax.servlet.http.HttpServlet.service(HttpServlet.java:853) | at |org.apache.jasper.servlet.JspServlet$JspServletWrapper.serv |ice(JspSer |vlet.java:202) | at |org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServ |let.java:3 |82) | at |org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) | at |javax.servlet.http.HttpServlet.service(HttpServlet.java:853) | at |org.apache.catalina.core.ApplicationDispatcher.invoke(Appli |cationDisp |atcher.java:683) | at |org.apache.catalina.core.ApplicationDispatcher.doInclude(Ap |plicationD |ispatcher.java:574) | at |org.apache.catalina.core.ApplicationDispatcher.access$1(App |licationDi |spatcher.java:501) | at |org.apache.catalina.core.ApplicationDispatcher$PrivilegedIn |clude.run( |ApplicationDispatcher.java:146) | at |java.security.AccessController.doPrivileged(Native Method) | at |org.apache.catalina.core.ApplicationDispatcher.include(Appl |icationDis |patcher.java:488) | at |org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRunt |imeLibrary |.java:819) | at |org.apache.jsp.Layout$jsp._jspService(Layout$jsp.java:365) | at |org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) | at |javax.servlet.http.HttpServlet.service(HttpServlet.java:853) | at |org.apache.jasper.servlet.JspServlet$JspServletWrapper.serv |ice(JspSer |vlet.java:202) | at |org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServ |let.java:3 |82) | at |org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) | at |javax.servlet.http.HttpServlet.service(HttpServlet.java:853) | at |org.apache.catalina.core.ApplicationDispatcher.invoke(Appli |cationDisp |atcher.java:683) | at |org.apache.catalina.core.ApplicationDispatcher.doForward(Ap |plicationD |ispatcher.java:431) | at |org.apache.catalina.core.ApplicationDispatcher.access$0(App |licationDi |spatcher.java:359) | at |org.apache.catalina.core.ApplicationDispatcher$PrivilegedFo |rward.run( |ApplicationDispatcher.java:130) | at |java.security.AccessController.doPrivileged(Native Method) | at |org.apache.catalina.core.ApplicationDispatcher.forward(Appl |icationDis |patcher.java:347) | at org.j2eebuilder.view.DispatcherBean.a(Unknown Source) | at |org.j2eebuilder.view.DispatcherBean.dispatch(Unknown Source) | at org.j2eebuilder.view.ViewController.a(Unknown Source) | at |org.j2eebuilder.view.ViewController.doPost(Unknown Source) | at |javax.servlet.http.HttpServlet.service(HttpServlet.java:760) | at |javax.servlet.http.HttpServlet.service(HttpServlet.java:853) | at |org.apache.catalina.core.ApplicationFilterChain.internalDoF |ilter(Appl |icationFilterChain.java:247) | at |org.apache.catalina.core.ApplicationFilterChain.access$0(Ap |plicationF |ilterChain.java:197) | at |org.apache.catalina.core.ApplicationFilterChain$1.run(Appli |cationFilt |erChain.java:176) | at |java.security.AccessController.doPrivileged(Native Method) | at |org.apache.catalina.core.ApplicationFilterChain.doFilter(Ap |plicationF |ilterChain.java:172) | at |org.j2eebuilder.view.MultipartEncodeFilter.doFilter(Unknown Source) | at |org.apache.catalina.core.ApplicationFilterChain.internalDoF |ilter(Appl |icationFilterChain.java:213) | at |org.apache.catalina.core.ApplicationFilterChain.access$0(Ap |plicationF |ilterChain.java:197) | at |org.apache.catalina.core.ApplicationFilterChain$1.run(Appli |cationFilt |erChain.java:176) | at |java.security.AccessController.doPrivileged(Native Method) | at |org.apache.catalina.core.ApplicationFilterChain.doFilter(Ap |plicationF |ilterChain.java:172) | at |org.j2eebuilder.view.StandardEncodeFilter.doFilter(Unknown Source) | at |org.apache.catalina.core.ApplicationFilterChain.internalDoF |ilter(Appl |icationFilterChain.java:213) | at |org.apache.catalina.core.ApplicationFilterChain.access$0(Ap |plicationF |ilterChain.java:197) | at |org.apache.catalina.core.ApplicationFilterChain$1.run(Appli |cationFilt |erChain.java:176) | at |java.security.AccessController.doPrivileged(Native Method) | at |org.apache.catalina.core.ApplicationFilterChain.doFilter(Ap |plicationF |ilterChain.java:172) | at |org.apache.catalina.core.StandardWrapperValve.invoke(Standa |rdWrapperV |alve.java:243) | at |org.apache.catalina.core.StandardPipeline.invokeNext(Standa |rdPipeline |.java:566) | at |org.apache.catalina.core.StandardPipeline.invoke(StandardPi |peline.jav |a:472) | at |org.apache.catalina.core.ContainerBase.invoke(ContainerBase |.java:943) | | at |org.apache.catalina.core.StandardContextValve.invoke(Standa |rdContextV |alve.java:201) | at |org.apache.catalina.core.StandardPipeline.invokeNext(Standa |rdPipeline |.java:566) | at |org.apache.catalina.valves.CertificatesValve.invoke(Certifi |catesValve |.java:246) | at |org.apache.catalina.core.StandardPipeline.invokeNext(Standa |rdPipeline |.java:564) | at |org.apache.catalina.core.StandardPipeline.invoke(StandardPi |peline.jav |a:472) | at |org.apache.catalina.core.ContainerBase.invoke(ContainerBase |.java:943) | | at |org.apache.catalina.core.StandardContext.invoke(StandardCon |text.java: |2343) | at |org.apache.catalina.core.StandardHostValve.invoke(StandardH |ostValve.j |ava:164) | at |org.apache.catalina.core.StandardPipeline.invokeNext(Standa |rdPipeline |.java:566) | at |org.apache.catalina.valves.ErrorDispatcherValve.invoke(Erro |rDispatche |rValve.java:170) | at |org.apache.catalina.core.StandardPipeline.invokeNext(Standa |rdPipeline |.java:564) | at |org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRep |ortValve.j |ava:170) | at |org.apache.catalina.core.StandardPipeline.invokeNext(Standa |rdPipeline |.java:564) | at |org.apache.catalina.authenticator.SingleSignOn.invoke(Singl |eSignOn.ja |va:368) | at |org.apache.catalina.core.StandardPipeline.invokeNext(Standa |rdPipeline |.java:564) | at |org.apache.catalina.core.StandardPipeline.invoke(StandardPi |peline.jav |a:472) | at |org.apache.catalina.core.ContainerBase.invoke(ContainerBase |.java:943) | | at |org.apache.catalina.core.StandardEngineValve.invoke(Standar |dEngineVal |ve.java:174) | at |org.apache.catalina.core.StandardPipeline.invokeNext(Standa |rdPipeline |.java:566) | at |org.apache.catalina.core.StandardPipeline.invoke(StandardPi |peline.jav |a:472) | at |org.apache.catalina.core.ContainerBase.invoke(ContainerBase |.java:943) | | at |org.apache.catalina.connector.http.HttpProcessor.process(Ht |tpProcesso |r.java:1012) | at |org.apache.catalina.connector.http.HttpProcessor.run(HttpPr |ocessor.ja |va:1107) | at java.lang.Thread.run(Thread.java:536) |com.ohioedge.j2ee.fnd.SessionBean.findByLoginInfo():java.rm |i.UnexpectedException |: java.io.IOException: Serializable readObject method |failed internally | | | | | |--- |Outgoing mail is certified Virus Free. |Checked by AVG anti-virus system (http://www.grisoft.com). |Version: 6.0.449 / Virus Database: 251 - Release Date: 1/27/03 | | | |----------------------------------------------------------- |---------- |To unsubscribe, e-mail: [EMAIL PROTECTED] |For additional commands, e-mail: [EMAIL PROTECTED] | --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]