You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Ramneek Singal <ra...@india.Infogain.com> on 2004/06/04 07:41:58 UTC

tomcat giving java.lang.IllegalArgumentException on deploying my web application

Hi ,

when i put my web app directory and statrt tomcat it gives
java.lang.IllegalArgumentException.

relevant log in console window is :

Jun 4, 2004 10:10:41 AM org.apache.catalina.core.StandardHostDeployer
install
INFO: Error installing
java.lang.IllegalArgumentException:
junit,xml-apis,xerces,xalan,log4j,logkit-Ext
ension-Name
        at java.util.jar.Attributes$Name.<init>(Attributes.java:434)
        at java.util.jar.Attributes.getValue(Attributes.java:97)
        at
org.apache.catalina.util.ManifestResource.getRequiredExtensions(Manif
estResource.java:243)
        at
org.apache.catalina.util.ManifestResource.processManifest(ManifestRes
ource.java:212)
        at
org.apache.catalina.util.ManifestResource.<init>(ManifestResource.jav
a:96)
        at
org.apache.catalina.util.ExtensionValidator.validateApplication(Exten
sionValidator.java:250)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
123)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:866)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:85
0)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)

        at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:316)
        at
org.apache.catalina.core.StandardHost.install(StandardHost.java:859)
        at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:723)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473
)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1002)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:393)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)

        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:816)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125)

        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518
)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:5
19)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:234
3)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
        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:297)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
Jun 4, 2004 10:10:41 AM org.apache.catalina.startup.HostConfig
deployDirectories

SEVERE: Error deploying web application directory myapp
java.io.IOException: java.lang.IllegalArgumentException:
junit,xml-apis,xerces,x
alan,log4j,logkit-Extension-Name
        at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:322)
        at
org.apache.catalina.core.StandardHost.install(StandardHost.java:859)
        at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:723)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473
)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1002)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:393)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:166)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)

        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:816)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125)

        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518
)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:5
19)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:234
3)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
        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:297)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)


one point i would like to mention is i have configured JDBCRealm and
commented out 
<!--Realm className="org.apache.catalina.realm.UserDatabaseRealm"
                 debug="0" resourceName="UserDatabase"/--> 

in server.xml. 

i am perplexed why its showing junit when i am not using junit in my
application.

please help. if any further information is required please let me know

Thanks..
ramneek


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org