|
Home > Archive > WebSphere Commerce suite > January 2004 > nullpointer after installing fixpack wcs 5.4.0.5
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
nullpointer after installing fixpack wcs 5.4.0.5
|
|
| Marcus 2004-01-19, 2:47 pm |
| Hi,
i got a nullpointer and corba exception after fixpack-installation in the
samplestore.
any ideas?
greetings, Marcus
ps: encoding: i use the german installation of commercesuite, was and db2...
instance-log:
==============
TimeStamp: 2003-04-12 20:51:05.069
Thread ID: <ORB.thread.pool:2>
Class: RequestServlet
Method: configInit
Severity: 1
Message Text: CMN0112E Bei der Initialisierung von "EJB Properties" wurde
ein Fehler festgestellt: javax.transaction.TransactionRolledbackException:
CORBA TRANSACTION_ROLLEDBACK 0 No; nested exception is:
org.omg.CORBA.TRANSACTION_ROLLEDBACK:
com.ibm.websphere.csi.CSITransactionRolledbackException:
at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:194)
at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:67)
at
com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.jav
a:414)
at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:1818)
at
com.ibm.commerce.base.objects.EJSRemoteStatelessConfigurator.initialize(EJSR
emoteStatelessConfigurator.java:48)
at
com.ibm.commerce.base.objects._Configurator_Stub.initialize(_Configurator_St
ub.java:272)
at
com.ibm.commerce.base.objects.ConfiguratorAccessBean.initialize(Configurator
AccessBean.java:98)
at
com.ibm.commerce.server.RequestServlet.configInit(RequestServlet.java:227)
at
com.ibm.commerce.server.RequestServlet.servletInit(RequestServlet.java:1330)
at com.ibm.commerce.server.RequestServlet.init(RequestServlet.java:538)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at
com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManager.ja
va:802)
at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecycleSe
rvlet.java:141)
at
com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLifecycl
eServlet.java:254)
at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycleSer
vlet.java:107)
at
com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:388)
here is the stack (browser - nullpointer):
Servlet Error: : java.lang.NullPointerException
at
com.ibm.commerce.server.ServletHelper.determineEncoding(ServletHelper.java:1
305)
at
com.ibm.commerce.server.ServletHelper.setEncoding(ServletHelper.java:1116)
at com.ibm.commerce.server.RequestServlet.service(RequestServlet.java:1147)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager
..java:827)
at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycl
eServlet.java:167)
at
com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServle
t.java:297)
at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycle
Servlet.java:110)
at
com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:47
2)
at
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletMan
ager.java:1012)
at
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManag
er.java:913)
| |
|
| Did you do the prerequisite software stack upgrades to was and db2, as well as
the postinstallation steps and instance config steps listed in the
documentation?
Marcus wrote:
quote:
> Hi,
> i got a nullpointer and corba exception after fixpack-installation in the
> samplestore.
>
> any ideas?
> greetings, Marcus
>
> ps: encoding: i use the german installation of commercesuite, was and db2...
>
> instance-log:
> ==============
> TimeStamp: 2003-04-12 20:51:05.069
> Thread ID: <ORB.thread.pool:2>
> Class: RequestServlet
> Method: configInit
> Severity: 1
> Message Text: CMN0112E Bei der Initialisierung von "EJB Properties" wurde
> ein Fehler festgestellt: javax.transaction.TransactionRolledbackException:
> CORBA TRANSACTION_ROLLEDBACK 0 No; nested exception is:
> org.omg.CORBA.TRANSACTION_ROLLEDBACK:
> com.ibm.websphere.csi.CSITransactionRolledbackException:
> at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:194)
> at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:67)
> at
> com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.jav
> a:414)
> at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:1818)
> at
> com.ibm.commerce.base.objects.EJSRemoteStatelessConfigurator.initialize(EJSR
> emoteStatelessConfigurator.java:48)
> at
> com.ibm.commerce.base.objects._Configurator_Stub.initialize(_Configurator_St
> ub.java:272)
> at
> com.ibm.commerce.base.objects.ConfiguratorAccessBean.initialize(Configurator
> AccessBean.java:98)
> at
> com.ibm.commerce.server.RequestServlet.configInit(RequestServlet.java:227)
> at
> com.ibm.commerce.server.RequestServlet.servletInit(RequestServlet.java:1330)
> at com.ibm.commerce.server.RequestServlet.init(RequestServlet.java:538)
> at javax.servlet.GenericServlet.init(GenericServlet.java:258)
> at
> com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManager.ja
> va:802)
> at
> com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecycleSe
> rvlet.java:141)
> at
> com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLifecycl
> eServlet.java:254)
> at
> com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycleSer
> vlet.java:107)
> at
> com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:388)
>
> here is the stack (browser - nullpointer):
> Servlet Error: : java.lang.NullPointerException
> at
> com.ibm.commerce.server.ServletHelper.determineEncoding(ServletHelper.java:1
> 305)
> at
> com.ibm.commerce.server.ServletHelper.setEncoding(ServletHelper.java:1116)
> at com.ibm.commerce.server.RequestServlet.service(RequestServlet.java:1147)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager
> .java:827)
> at
> com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycl
> eServlet.java:167)
> at
> com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServle
> t.java:297)
> at
> com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycle
> Servlet.java:110)
> at
> com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:47
> 2)
> at
> com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletMan
> ager.java:1012)
> at
> com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManag
> er.java:913)
| |
| Marcus 2004-01-19, 2:47 pm |
| Hi Georg,
yes i did it. all the logs are without errors.
the nullpointer is cause of no more access to the databeanmanager:
(wcs.log)
[30.04.03 13:49:39:359 CEST] 53eb0c87 SystemOut U Got exception..
javax.servlet.ServletException
at
com.ibm.commerce.beans.DataBeanManager.activate(DataBeanManager.java:129)
at
_GenericSystemError_jsp_0._jspService(_GenericSystemError_jsp_0.java:148)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:142)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.ja
va:301)
at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:445)
at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:579)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager
..java:827)
so, i created a second instance:
when starting the storeservices to create a new shop on this new instance
(after fixpack)
i got an cacheexception:
ecmsg_instancexxx.log
ead ID: <CacheCleanupWorker>
Class: com.ibm.commerce.cache.daemon.CacheCleanupWorker
Method: requestCPDL
Severity: 1
Message Text: CMN0814E Bei der Interaktion mit CachePageDeletionList trat
ein Fehler auf:
http://dodev01:80/webapp/wcs/stores...artTimeNanos=0.
Exception: com.ibm.commerce.cache.daemon.CPDLException
at
com.ibm.commerce.cache.daemon.CacheCleanupWorker.requestCPDL(CacheCleanupWor
ker.java:243)
at
com.ibm.commerce.cache.daemon.CacheCleanupWorker.doCleanup(CacheCleanupWorke
r.java:72)
at
com.ibm.commerce.cache.daemon.CacheCleanupWorker.run(CacheCleanupWorker.java
:273)
at java.lang.Thread.run(Thread.java:512)
any ideas
greetings Marcus
"geo" <george.niece@eglobal-sol.com> schrieb im Newsbeitrag
news:3EA2FDE8.48800C61@eglobal-sol.com...quote:
> Did you do the prerequisite software stack upgrades to was and db2, as
well asquote:
> the postinstallation steps and instance config steps listed in the
> documentation?
>
>
>
> Marcus wrote:
>
the[QUOTE][color=darkred]
db2...[QUOTE][color=darkred]
wurde[QUOTE][color=darkred]
javax.transaction. TransactionRolledbackException:[QUOTE][c
olor=darkred]
com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.jav[QUOTE][color=darkred]
com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:1818)[QUOTE][color=darkred]
com.ibm.commerce.base.objects.EJSRemoteStatelessConfigurator.initialize(EJSR[QUOTE][color=darkred]
com.ibm.commerce.base.objects._Configurator_Stub. initialize(_Configurator_St[QUOTE][color
=darkred]
com.ibm.commerce.base.objects.ConfiguratorAccessBean. initialize(Configurator[QUOTE][color=dar
kred]
com.ibm.commerce.server.RequestServlet.configInit(RequestServlet.java:227)[QUOTE][color=darkred]
com.ibm.commerce.server.RequestServlet.servletInit(RequestServlet.java:1330)[QUOTE][color=darkred]
com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManager.ja[QUOTE][color=darkred]
com.ibm.servlet.engine.webapp.StrictLifecycleServlet. _init(StrictLifecycleSe[QUOTE][color=dar
kred]
com.ibm.servlet.engine.webapp.PreInitializedServletState. init(StrictLifecycl[QUOTE][color=darkred
]
com.ibm.servlet.engine.webapp.StrictLifecycleServlet. init(StrictLifecycleSer[QUOTE][color=dar
kred]
com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:388)[QUOTE][color=darkred]
com.ibm.commerce.server.ServletHelper.determineEncoding(ServletHelper.java:1[QUOTE][color=darkred]
com.ibm.commerce.server.ServletHelper.setEncoding(ServletHelper.java:1116)[QUOTE][color=darkred]
com.ibm.commerce.server.RequestServlet.service(RequestServlet.java:1147)[QUOTE][color=darkred]
com.ibm.servlet.engine.webapp.StrictServletInstance. doService(ServletManager[QUOTE][color=da
rkred]
com.ibm.servlet.engine.webapp.StrictLifecycleServlet. _service(StrictLifecycl[QUOTE][color=dar
kred]
com.ibm.servlet.engine.webapp.IdleServletState. service(StrictLifecycleServle[QUOTE][col
or=darkred]
com.ibm.servlet.engine.webapp.StrictLifecycleServlet. service(StrictLifecycle[QUOTE][color=dar
kred]
com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:47[QUOTE][color=darkred]
com.ibm.servlet.engine.webapp.ValidServletReferenceState. dispatch(ServletMan[QUOTE][color=darkred
]
com.ibm.servlet.engine.webapp.ServletInstanceReference. dispatch(ServletManag[QUOTE][color=darkr
ed]
>
| |
|
| Dear Marcus,
That cache error should not be causing you any mischief. We get that in store logs for versions
5.1 through 5.5
At one time we figured out how to disable the error on 5.2, but we upgraded that site to 5.4 and
forgot to document the fix. Oops
Silly programmers.
geo
Marcus wrote:
[QUOTE][color=darkred]
> Hi Georg,
> yes i did it. all the logs are without errors.
> the nullpointer is cause of no more access to the databeanmanager:
>
> (wcs.log)
> [30.04.03 13:49:39:359 CEST] 53eb0c87 SystemOut U Got exception..
> javax.servlet.ServletException
> at
> com.ibm.commerce.beans.DataBeanManager.activate(DataBeanManager.java:129)
> at
> _GenericSystemError_jsp_0._jspService(_GenericSystemError_jsp_0.java:148)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:142)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.ja
> va:301)
> at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:445)
> at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:579)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager
> .java:827)
>
> so, i created a second instance:
> when starting the storeservices to create a new shop on this new instance
> (after fixpack)
> i got an cacheexception:
> ecmsg_instancexxx.log
> ead ID: <CacheCleanupWorker>
> Class: com.ibm.commerce.cache.daemon.CacheCleanupWorker
> Method: requestCPDL
> Severity: 1
> Message Text: CMN0814E Bei der Interaktion mit CachePageDeletionList trat
> ein Fehler auf:
> http://dodev01:80/webapp/wcs/stores...artTimeNanos=0.
> Exception: com.ibm.commerce.cache.daemon.CPDLException
> at
> com.ibm.commerce.cache.daemon.CacheCleanupWorker.requestCPDL(CacheCleanupWor
> ker.java:243)
> at
> com.ibm.commerce.cache.daemon.CacheCleanupWorker.doCleanup(CacheCleanupWorke
> r.java:72)
> at
> com.ibm.commerce.cache.daemon.CacheCleanupWorker.run(CacheCleanupWorker.java
> :273)
> at java.lang.Thread.run(Thread.java:512)
>
> any ideas
> greetings Marcus
>
> "geo" <george.niece@eglobal-sol.com> schrieb im Newsbeitrag
> news:3EA2FDE8.48800C61@eglobal-sol.com...
> well as
> the
> db2...
> wurde
> javax.transaction.TransactionRolledbackException:
> com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.jav
> com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:1818)
> com.ibm.commerce.base.objects.EJSRemoteStatelessConfigurator.initialize(EJSR
> com.ibm.commerce.base.objects._Configurator_Stub.initialize(_Configurator_St
> com.ibm.commerce.base.objects.ConfiguratorAccessBean.initialize(Configurator
> com.ibm.commerce.server.RequestServlet.configInit(RequestServlet.java:227)
> com.ibm.commerce.server.RequestServlet.servletInit(RequestServlet.java:1330)
> com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManager.ja
> com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecycleSe
> com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLifecycl
> com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycleSer
> com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:388)
> com.ibm.commerce.server.ServletHelper.determineEncoding(ServletHelper.java:1
> com.ibm.commerce.server.ServletHelper.setEncoding(ServletHelper.java:1116)
> com.ibm.commerce.server.RequestServlet.service(RequestServlet.java:1147)
> com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager
> com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycl
> com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServle
> com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycle
> com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:47
> com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletMan
> com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManag
|
|
|
|
|