You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-user@logging.apache.org by "Ebersole, Steven" <st...@vignette.com> on 2003/02/05 21:28:22 UTC
RE: log4j + j2ee error
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:sdixit@ohioedge.com]
|Sent: Wednesday, February 05, 2003 2:40 PM
|To: 'log4j-user@jakarta.apache.org'
|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: log4j-user-unsubscribe@jakarta.apache.org
|For additional commands, e-mail: log4j-user-help@jakarta.apache.org
|
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-user-help@jakarta.apache.org