You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by TUCKER Alan <Al...@axa-im.com> on 2007/02/09 14:48:05 UTC

Unable to deploy Tobago 1.0.9 demo App in WebLogic 8.1.4

Just trying to deploy the demo application
(tobago-example-demo-1.0.9.war) as downloaded. I was presuming this
contains everything it needs.

Seems to be causing a problem with Commons Logging.

 

WebLogic 8.1 sp4

Standard domain configured with the domain creation wizard - nothing
special

Windows 2000 professional

 

The stack trace below is seen as WLS tries to deploy the WAR

 

Any Ideas?

 

java.lang.NullPointerException

        at java.util.Hashtable.get(Hashtable.java:333)

        at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImp
l.java:233)

        at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImp
l.java:209)

        at
org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)

        at
org.apache.myfaces.tobago.webapp.TobagoServletContextListener.<clinit>(T
obagoServletContextListener.java:34)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)

        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)

        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)

        at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)

        at java.lang.Class.newInstance0(Class.java:308)

        at java.lang.Class.newInstance(Class.java:261)

        at
weblogic.servlet.internal.WebAppServletContext.registerEventListener(Web
AppServletContext.java:2886)

        at
weblogic.servlet.internal.WebAppHelper.parseAndRegisterListeners(WebAppH
elper.java:394)

        at
weblogic.servlet.internal.WebAppHelper.registerImplicitTagLibListeners(W
ebAppHelper.java:359)

        at
weblogic.servlet.internal.WebAppServletContext.activateFromDescriptors(W
ebAppServletContext.java:2434)

        at
weblogic.servlet.internal.WebAppServletContext.activate(WebAppServletCon
text.java:5904)

        at
weblogic.servlet.internal.WebAppServletContext.setActive(WebAppServletCo
ntext.java:5882)

        at
weblogic.servlet.internal.WebAppModule.activate(WebAppModule.java:834)

        at
weblogic.j2ee.J2EEApplicationContainer.activateModule(J2EEApplicationCon
tainer.java:3315)

        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer
.java:2194)

        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer
.java:2167)

        at
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.act
ivateContainer(SlaveDeployer.java:2503)

        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(Sla
veDeployer.java:2421)

        at
weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer
.java:2138)

        at
weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(Slav
eDeployer.java:2237)

        at
weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeploye
r.java:2132)

        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(Slav
eDeployer.java:2384)

        at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveD
eployer.java:866)

        at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeploye
r.java:594)

        at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeploy
er.java:508)

        at
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandle
r.java:25)

        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)

        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)

--------------- nested within: ------------------

weblogic.management.ManagementException:  - with nested exception:

[java.lang.NullPointerException]

        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(Slav
eDeployer.java:2396)

        at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveD
eployer.java:866)

        at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeploye
r.java:594)

        at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeploy
er.java:508)

        at
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandle
r.java:25)

        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)

        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)

 

________________________________

AXA Investment Managers
Alan Tucker

Java Consultant

IT Core Services - Enterprise Frameworks

7 Newgate Street, London EC1A 7NX
Tel: +44 (0) 20 7003 1184
e-mail: alan.tucker@axa-im.com <BL...@axa-im.com> 

Website: www.axa-im.com <BLOCKED::http://www.axa-im.com/> 

 


Re: Unable to deploy Tobago 1.0.9 demo App in WebLogic 8.1.4

Posted by Udo Schnurpfeil <ud...@schnurpfeil.de>.
Hello Alan,

which Java Version you are using? Default for WLS is JRockit 1.4.2_05.
But the Tobago Demo is running with Java 5 only, by default.
To running Tobago Example Demo with JDK 1.4 you have to build it with 
the retrotranslated dependencies.

Regards

Udo

TUCKER Alan schrieb:
>
> Just trying to deploy the demo application 
> (tobago-example-demo-1.0.9.war) as downloaded. I was presuming this 
> contains everything it needs.
>
> Seems to be causing a problem with Commons Logging.
>
> WebLogic 8.1 sp4
>
> Standard domain configured with the domain creation wizard – nothing 
> special
>
> Windows 2000 professional
>
> The stack trace below is seen as WLS tries to deploy the WAR
>
> Any Ideas?
>
> java.lang.NullPointerException
>
> at java.util.Hashtable.get(Hashtable.java:333)
>
> at 
> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:233)
>
> at 
> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
>
> at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
>
> at 
> org.apache.myfaces.tobago.webapp.TobagoServletContextListener.<clinit>(TobagoServletContextListener.java:34)
>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>
> at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>
> at java.lang.Class.newInstance0(Class.java:308)
>
> at java.lang.Class.newInstance(Class.java:261)
>
> at 
> weblogic.servlet.internal.WebAppServletContext.registerEventListener(WebAppServletContext.java:2886)
>
> at 
> weblogic.servlet.internal.WebAppHelper.parseAndRegisterListeners(WebAppHelper.java:394)
>
> at 
> weblogic.servlet.internal.WebAppHelper.registerImplicitTagLibListeners(WebAppHelper.java:359)
>
> at 
> weblogic.servlet.internal.WebAppServletContext.activateFromDescriptors(WebAppServletContext.java:2434)
>
> at 
> weblogic.servlet.internal.WebAppServletContext.activate(WebAppServletContext.java:5904)
>
> at 
> weblogic.servlet.internal.WebAppServletContext.setActive(WebAppServletContext.java:5882)
>
> at weblogic.servlet.internal.WebAppModule.activate(WebAppModule.java:834)
>
> at 
> weblogic.j2ee.J2EEApplicationContainer.activateModule(J2EEApplicationContainer.java:3315)
>
> at 
> weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2194)
>
> at 
> weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2167)
>
> at 
> weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activateContainer(SlaveDeployer.java:2503)
>
> at 
> weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDeployer.java:2421)
>
> at 
> weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.java:2138)
>
> at 
> weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(SlaveDeployer.java:2237)
>
> at 
> weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeployer.java:2132)
>
> at 
> weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2384)
>
> at 
> weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:866)
>
> at 
> weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:594)
>
> at 
> weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:508)
>
> at 
> weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
>
> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
>
> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
>
> --------------- nested within: ------------------
>
> weblogic.management.ManagementException: - with nested exception:
>
> [java.lang.NullPointerException]
>
> at 
> weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2396)
>
> at 
> weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:866)
>
> at 
> weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:594)
>
> at 
> weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:508)
>
> at 
> weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
>
> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
>
> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
>
> *________________________________*
>
> *AXA Investment Managers*
> *Alan Tucker*
>
> **Java Consultant**
>
> IT Core Services - Enterprise Frameworks
>
> 7 Newgate Street, London EC1A 7NX
> Tel: +44 (0) 20 7003 1184
> e-mail:_ __alan.tucker@axa-im.com 
> <BL...@axa-im.com>_
>
> Website: www.axa-im.com <BLOCKED::http://www.axa-im.com/>
>
> ------------------------------------------------------------------------
>
> Le contenu de ce message electronique est confidentiel et destine a l usage du (des) destinataire(s) designe(s). Si vous n etes pas le destinataire, nous vous informons que toute utilisation, diffusion, retransmission ou copie de cet e-mail est strictement interdite. L expediteur n est pas responsable des erreurs ou omissions survenues lors de la transmission. Si ce document vous est parvenu par erreur, vous etes prie d’en aviser l expediteur immediatement. Merci de votre attention.
>
> This e-mail is confidential and intended only for the addressee(s) shown. If you are not an intended recipient, please be advised that any use, dissemination, forwarding or copying of this e-mail is strictly prohibited. Internet e-mails are not necessarily secure and the AXA Group does not accept responsibility for changes made to this message after it was sent. Please note that AXA Investment Managers may monitor incoming and outgoing electronic mail messages. Should you receive this transmission in error, notify the sender immediately. Thank you.
>