users@jax-rpc.java.net

Re: Another possible JWSDP Tomcat bug

From: shaba dil <shaba_dil_at_yahoo.com>
Date: Wed, 14 Jul 2004 06:08:31 -0700 (PDT)

Dear Bobby,
 
>>The error was 503.i just copied and pasted previousely
>But from where?
 
from brawser window.
 
I have tried to run Tomcat using
 
TOMCAT_HOME/bin/ catalina.bat run
 
then i got error in command prompt.i have attached the error.
 
The error is,
------------------------
org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging
.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@278e8
3 for org.apache.commons.logging.impl.Log4JLogger
---------------------------
 
 
The directory structutre is,in more detail
 
--------------------
classes/myclasses/*
classes/log4j.dtd
classes/log4j.xml
classes/language_en.properties
classes/system.properties
 
lib/mysql_driver.jar
lib/log4j.jar
 
web.xml
jaxrpc-ri-before.xml
jaxrpc-ri runtime.xml
MyService.wsdl

 
------------------------
 
As standalone,the whole package compiles and runs without error.(without server-client).the same classes folder i have put in WEB-INF directory.
 
I am attaching my log4j configuration file and screen copy i got while running catalina.bat run in command prompt.I am also attaching log4j.dtd.there is no error in it,but attached to avoid any possible confusion.
 
Just have a look,
 
Thanks,
Shaba
 
 
 
 
 
 
 


Bobby Bissett <Robert.Bissett_at_Sun.COM> wrote:
>
> The error was 503.i just copied and pasted previousely.

But from where? Does this show up in your client terminal window (if so,
please give the output before and after the message -- were you
generating a client or running one) or did you try to bring up the port
information in a web browser?

>
> classes/myclasses
> lib
> web.xml
> jaxrpc-ri-before.xml
> jaxrpc-ri runtime.xml
> MyService.wsdl

I created a service and checked that it worked, and added a "lib"
directory under the WEB-INF dir in the war file, restarted tomcat, and
ran my client again. It worked that time too. Are you sure that's the
only change between the two war files? Can you do a "jar tvf [filename]"
in your $CATALINA_HOME/webapps directory and check the output?

What web server (and what version) are you using?

Cheers,
Bobby



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_jax-rpc.dev.java.net
For additional commands, e-mail: users-help_at_jax-rpc.dev.java.net



                
---------------------------------
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.

INFO: Error installing
org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging
.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@278e8
3 for org.apache.commons.logging.impl.Log4JLogger
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactory
Impl.java:532)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactory
Impl.java:272)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactory
Impl.java:246)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:395)
        at org.apache.catalina.session.ManagerBase.<init>(ManagerBase.java:63)
        at org.apache.catalina.session.StandardManager.<init>(StandardManager.ja
va:64)
        at org.apache.catalina.startup.ContextConfig.managerConfig(ContextConfig
.java:304)
        at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:60
8)
        at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:209)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
178)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:823)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:80
7)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)

        at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:276)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
        at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:610
)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:429
)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:961)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:347)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)

        at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)

        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:4
76)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:229
8)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:547)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:286)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:387)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.launcher.ChildMain.run(ChildMain.java:269)
Caused by: org.apache.commons.logging.LogConfigurationException: No suitable Log
 constructor [Ljava.lang.Class;@278e83 for org.apache.commons.logging.impl.Log4J
Logger
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogF
actoryImpl.java:432)
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactory
Impl.java:525)
        ... 38 more
Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Logger
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:1610)
        at java.lang.Class.getConstructor0(Class.java:1922)
        at java.lang.Class.getConstructor(Class.java:1019)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogF
actoryImpl.java:429)
        ... 39 more
Jul 14, 2004 6:14:14 PM org.apache.catalina.startup.HostConfig deployWARs
SEVERE: Exception while expanding web application archive CRM-Server.war
java.io.IOException: org.apache.commons.logging.LogConfigurationException: org.a
pache.commons.logging.LogConfigurationException: No suitable Log constructor [Lj
ava.lang.Class;@278e83 for org.apache.commons.logging.impl.Log4JLogger
        at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:282)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
        at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:610
)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:429
)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:961)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:347)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)

        at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)

        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:4
76)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:229
8)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:547)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:286)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:387)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.launcher.ChildMain.run(ChildMain.java:269)
Jul 14, 2004 6:14:15 PM org.apache.catalina.core.StandardHostDeployer install
INFO: Installing web application at context path /tomcat-docs from URL file:D:\P
rogram files\Apache Software Foundation\tomcat-jwsdp14-11.0\tomcat-jwsdp-1.4\web
apps\tomcat-docs
Jul 14, 2004 6:14:15 PM org.apache.catalina.core.StandardHostDeployer install
INFO: Installing web application at context path /jsp-examples from URL file:D:\
Program files\Apache Software Foundation\tomcat-jwsdp14-11.0\tomcat-jwsdp-1.4\we
bapps\jsp-examples
Jul 14, 2004 6:14:15 PM org.apache.catalina.core.StandardHostDeployer install
INFO: Installing web application at context path from URL file:D:\Program files
\Apache Software Foundation\tomcat-jwsdp14-11.0\tomcat-jwsdp-1.4\webapps\ROOT
Jul 14, 2004 6:14:15 PM org.apache.catalina.core.StandardHostDeployer install
INFO: Installing web application at context path /servlets-examples from URL fil
e:D:\Program files\Apache Software Foundation\tomcat-jwsdp14-11.0\tomcat-jwsdp-1
.4\webapps\servlets-examples
Jul 14, 2004 6:14:15 PM org.apache.catalina.core.StandardHostDeployer install
INFO: Installing web application at context path /webdav from URL file:D:\Progra
m files\Apache Software Foundation\tomcat-jwsdp14-11.0\tomcat-jwsdp-1.4\webapps\
webdav
Jul 14, 2004 6:14:15 PM org.apache.catalina.core.StandardHostDeployer install
INFO: Installing web application at context path /jaxrpctarget from URL file:D:\
Program files\Apache Software Foundation\tomcat-jwsdp14-11.0\tomcat-jwsdp-1.4\we
bapps\jaxrpctarget
Jul 14, 2004 6:14:15 PM com.sun.xml.rpc.server.http.JAXRPCContextListener contex
tInitialized
INFO: JAXRPCSERVLET12: JAX-RPC context listener initializing
Jul 14, 2004 6:14:16 PM com.sun.xml.rpc.server.http.JAXRPCServletDelegate init
INFO: JAXRPCSERVLET14: JAX-RPC servlet initializing
Jul 14, 2004 6:14:16 PM org.apache.catalina.core.StandardHostDeployer install
INFO: Installing web application at context path /CRM-Server from URL file:D:\Pr
ogram files\Apache Software Foundation\tomcat-jwsdp14-11.0\tomcat-jwsdp-1.4\weba
pps\CRM-Server
Jul 14, 2004 6:14:16 PM org.apache.catalina.core.StandardHostDeployer install
INFO: Error installing
org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging
.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@8f2ca
6 for org.apache.commons.logging.impl.Log4JLogger
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactory
Impl.java:532)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactory
Impl.java:272)
        at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactory
Impl.java:246)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:395)
        at org.apache.catalina.session.ManagerBase.<init>(ManagerBase.java:63)
        at org.apache.catalina.session.StandardManager.<init>(StandardManager.ja
va:64)
        at org.apache.catalina.startup.ContextConfig.managerConfig(ContextConfig
.java:304)
        at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:60
8)
        at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:209)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
178)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:823)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:80
7)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)

        at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:276)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:680)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:430
)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:961)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:347)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)

        at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)

        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:4
76)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:229
8)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:547)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:286)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:387)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.launcher.ChildMain.run(ChildMain.java:269)
Caused by: org.apache.commons.logging.LogConfigurationException: No suitable Log
 constructor [Ljava.lang.Class;@8f2ca6 for org.apache.commons.logging.impl.Log4J
Logger
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogF
actoryImpl.java:432)
        at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactory
Impl.java:525)
        ... 38 more
Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Logger
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:1610)
        at java.lang.Class.getConstructor0(Class.java:1922)
        at java.lang.Class.getConstructor(Class.java:1019)
        at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogF
actoryImpl.java:429)
        ... 39 more
Jul 14, 2004 6:14:16 PM org.apache.catalina.startup.HostConfig deployDirectories

SEVERE: Error deploying web application directory CRM-Server
java.io.IOException: org.apache.commons.logging.LogConfigurationException: org.a
pache.commons.logging.LogConfigurationException: No suitable Log constructor [Lj
ava.lang.Class;@8f2ca6 for org.apache.commons.logging.impl.Log4JLogger
        at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:282)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:680)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:430
)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:961)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:347)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)

        at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)

        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:4
76)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:229
8)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:547)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:286)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:387)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.commons.launcher.ChildMain.run(ChildMain.java:269)
Jul 14, 2004 6:14:16 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8080
Jul 14, 2004 6:14:16 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 11000 ms
Terminate batch job (Y/N)? y

D:\Program files\Apache Software Foundation\tomcat-jwsdp14-11.0\tomcat-jwsdp-1.4
\bin>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_jax-rpc.dev.java.net
For additional commands, e-mail: users-help_at_jax-rpc.dev.java.net