You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@geronimo.apache.org by Kamalanathan Raman <Ka...@infosys.com> on 2007/01/04 06:52:25 UTC

IllegalArgumentException

I got my EAR deployed successfully , but it is not able to start the
application , when trying to do so it is throwing this particular
exception .I have attached the stack trace . Can any one help me out to
solve this issue.



11:19:37,379 WARN  [TomcatWebAppContext] TomcatWebAppContext failed

11:19:37,379 ERROR [GBeanInstanceState] Error while starting; GBean is
now in the FAILED state:
abstractName="default/wlbxapp.ear/1167889759332/ear?J2EEApplication=defa
ult/wlbxapp.ear/1167889759332/ear,j2eeType=WebModule,name=wlbxweb.war"

java.lang.IllegalArgumentException

      at java.util.zip.ZipInputStream.getUTF8String(Unknown Source)

      at java.util.zip.ZipInputStream.readLOC(Unknown Source)

      at java.util.zip.ZipInputStream.getNextEntry(Unknown Source)

      at java.util.jar.JarInputStream.getNextEntry(Unknown Source)

      at java.util.jar.JarInputStream.getNextJarEntry(Unknown Source)

      at java.util.jar.JarInputStream.<init>(Unknown Source)

      at java.util.jar.JarInputStream.<init>(Unknown Source)

      at
org.apache.catalina.util.ExtensionValidator.getManifest(ExtensionValidat
or.java:372)

      at
org.apache.catalina.util.ExtensionValidator.validateApplication(Extensio
nValidator.java:183)

      at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4033
)

      at
org.apache.geronimo.tomcat.GeronimoStandardContext.access$201(GeronimoSt
andardContext.java:67)

      at
org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.inv
oke(GeronimoStandardContext.java:337)

      at
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(Geronim
oBeforeAfterValve.java:31)

      at
org.apache.geronimo.tomcat.GeronimoStandardContext.start(GeronimoStandar
dContext.java:192)

      at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja
va:759)

      at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)

      at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)

      at
org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.ja
va:313)

      at
org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.i
nvoke(<generated>)

      at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)

      at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInv
oker.java:38)

      at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.j
ava:122)

      at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.jav
a:817)

      at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)

      at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperation
Invoker.java:35)

      at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyM
ethodInterceptor.java:96)

      at
org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$647beb0c.ad
dContext(<generated>)

      at
org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppConte
xt.java:438)

      at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInst
ance.java:981)

      at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GB
eanInstanceState.java:267)

      at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstance
State.java:102)

      at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBea
nInstanceState.java:124)

      at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInst
ance.java:540)

      at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKe
rnel.java:379)

      at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGB
eans(ConfigurationUtil.java:374)

      at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGB
eans(ConfigurationUtil.java:411)

      at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(Kerne
lConfigurationManager.java:187)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfig
uration(SimpleConfigurationManager.java:527)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfig
uration(SimpleConfigurationManager.java:508)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassB
yCGLIB$$ce77a924.invoke(<generated>)

      at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)

      at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInv
oker.java:38)

      at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.j
ava:122)

      at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.jav
a:817)

      at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)

      at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperation
Invoker.java:35)

      at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyM
ethodInterceptor.java:96)

      at
org.apache.geronimo.kernel.config.EditableConfigurationManager$$Enhancer
ByCGLIB$$4ac69885.startConfiguration(<generated>)

      at
org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartComman
d.java:67)

      at java.lang.Thread.run(Unknown Source)

org.apache.geronimo.kernel.config.LifecycleException: start of
default/wlbxapp.ear/1167889759332/ear failed

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfig
uration(SimpleConfigurationManager.java:544)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfig
uration(SimpleConfigurationManager.java:508)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassB
yCGLIB$$ce77a924.invoke(<generated>)

      at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)

      at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInv
oker.java:38)

      at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.j
ava:122)

      at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.jav
a:817)

      at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)

      at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperation
Invoker.java:35)

      at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyM
ethodInterceptor.java:96)

      at
org.apache.geronimo.kernel.config.EditableConfigurationManager$$Enhancer
ByCGLIB$$4ac69885.startConfiguration(<generated>)

      at
org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartComman
d.java:67)

      at java.lang.Thread.run(Unknown Source)

Caused by: org.apache.geronimo.kernel.config.InvalidConfigException:
Unknown start exception

      at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGB
eans(ConfigurationUtil.java:440)

      at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGB
eans(ConfigurationUtil.java:411)

      at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(Kerne
lConfigurationManager.java:187)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfig
uration(SimpleConfigurationManager.java:527)

      ... 12 more

Caused by: org.apache.geronimo.gbean.InvalidConfigurationException:
Configuration default/wlbxapp.ear_wlbxweb.war/1167889759332/car failed
to start due to the following reasons:

  The service
J2EEApplication=default/wlbxapp.ear/1167889759332/ear,j2eeType=WebModule
,name=wlbxweb.war did not start because the doStart method threw an
exception.

java.lang.IllegalArgumentException

      at java.util.zip.ZipInputStream.getUTF8String(Unknown Source)

      at java.util.zip.ZipInputStream.readLOC(Unknown Source)

      at java.util.zip.ZipInputStream.getNextEntry(Unknown Source)

      at java.util.jar.JarInputStream.getNextEntry(Unknown Source)

      at java.util.jar.JarInputStream.getNextJarEntry(Unknown Source)

      at java.util.jar.JarInputStream.<init>(Unknown Source)

      at java.util.jar.JarInputStream.<init>(Unknown Source)

      at
org.apache.catalina.util.ExtensionValidator.getManifest(ExtensionValidat
or.java:372)

      at
org.apache.catalina.util.ExtensionValidator.validateApplication(Extensio
nValidator.java:183)

      at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4033
)

      at
org.apache.geronimo.tomcat.GeronimoStandardContext.access$201(GeronimoSt
andardContext.java:67)

      at
org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.inv
oke(GeronimoStandardContext.java:337)

      at
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(Geronim
oBeforeAfterValve.java:31)

      at
org.apache.geronimo.tomcat.GeronimoStandardContext.start(GeronimoStandar
dContext.java:192)

      at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja
va:759)

      at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)

      at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)

      at
org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.ja
va:313)

      at
org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.i
nvoke(<generated>)

      at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)

      at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInv
oker.java:38)

      at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.j
ava:122)

      at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.jav
a:817)

      at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)

      at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperation
Invoker.java:35)

      at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyM
ethodInterceptor.java:96)

      at
org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$647beb0c.ad
dContext(<generated>)

      at
org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppConte
xt.java:438)

      at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInst
ance.java:981)

      at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GB
eanInstanceState.java:267)

      at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstance
State.java:102)

      at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBea
nInstanceState.java:124)

      at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInst
ance.java:540)

      at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKe
rnel.java:379)

      at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGB
eans(ConfigurationUtil.java:374)

      at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGB
eans(ConfigurationUtil.java:411)

      at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(Kerne
lConfigurationManager.java:187)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfig
uration(SimpleConfigurationManager.java:527)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfig
uration(SimpleConfigurationManager.java:508)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassB
yCGLIB$$ce77a924.invoke(<generated>)

      at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)

      at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInv
oker.java:38)

      at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.j
ava:122)

      at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.jav
a:817)

      at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)

      at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperation
Invoker.java:35)

      at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyM
ethodInterceptor.java:96)

      at
org.apache.geronimo.kernel.config.EditableConfigurationManager$$Enhancer
ByCGLIB$$4ac69885.startConfiguration(<generated>)

      at
org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartComman
d.java:67)

      at java.lang.Thread.run(Unknown Source)





      at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGB
eans(ConfigurationUtil.java:403)

      ... 15 more

Deployer operation failed: start of
default/wlbxapp.ear/1167889759332/ear failed

org.apache.geronimo.kernel.config.LifecycleException: start of
default/wlbxapp.ear/1167889759332/ear failed

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfig
uration(SimpleConfigurationManager.java:544)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfig
uration(SimpleConfigurationManager.java:508)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassB
yCGLIB$$ce77a924.invoke(<generated>)

      at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)

      at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInv
oker.java:38)

      at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.j
ava:122)

      at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.jav
a:817)

      at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)

      at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperation
Invoker.java:35)

      at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyM
ethodInterceptor.java:96)

      at
org.apache.geronimo.kernel.config.EditableConfigurationManager$$Enhancer
ByCGLIB$$4ac69885.startConfiguration(<generated>)

      at
org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartComman
d.java:67)

      at java.lang.Thread.run(Unknown Source)

Caused by: org.apache.geronimo.kernel.config.InvalidConfigException:
Unknown start exception

      at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGB
eans(ConfigurationUtil.java:440)

      at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGB
eans(ConfigurationUtil.java:411)

      at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(Kerne
lConfigurationManager.java:187)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfig
uration(SimpleConfigurationManager.java:527)

      ... 12 more

Caused by: org.apache.geronimo.gbean.InvalidConfigurationException:
Configuration default/wlbxapp.ear_wlbxweb.war/1167889759332/car failed
to start due to the following reasons:

  The service
J2EEApplication=default/wlbxapp.ear/1167889759332/ear,j2eeType=WebModule
,name=wlbxweb.war did not start because the doStart method threw an
exception.

java.lang.IllegalArgumentException

      at java.util.zip.ZipInputStream.getUTF8String(Unknown Source)

      at java.util.zip.ZipInputStream.readLOC(Unknown Source)

      at java.util.zip.ZipInputStream.getNextEntry(Unknown Source)

      at java.util.jar.JarInputStream.getNextEntry(Unknown Source)

      at java.util.jar.JarInputStream.getNextJarEntry(Unknown Source)

      at java.util.jar.JarInputStream.<init>(Unknown Source)

      at java.util.jar.JarInputStream.<init>(Unknown Source)

      at
org.apache.catalina.util.ExtensionValidator.getManifest(ExtensionValidat
or.java:372)

      at
org.apache.catalina.util.ExtensionValidator.validateApplication(Extensio
nValidator.java:183)

      at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4033
)

      at
org.apache.geronimo.tomcat.GeronimoStandardContext.access$201(GeronimoSt
andardContext.java:67)

      at
org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.inv
oke(GeronimoStandardContext.java:337)

      at
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(Geronim
oBeforeAfterValve.java:31)

      at
org.apache.geronimo.tomcat.GeronimoStandardContext.start(GeronimoStandar
dContext.java:192)

      at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja
va:759)

      at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)

      at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)

      at
org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.ja
va:313)

      at
org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.i
nvoke(<generated>)

      at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)

      at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInv
oker.java:38)

      at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.j
ava:122)

      at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.jav
a:817)

      at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)

      at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperation
Invoker.java:35)

      at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyM
ethodInterceptor.java:96)

      at
org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$647beb0c.ad
dContext(<generated>)

      at
org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppConte
xt.java:438)

      at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInst
ance.java:981)

      at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GB
eanInstanceState.java:267)

      at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstance
State.java:102)

      at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBea
nInstanceState.java:124)

      at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInst
ance.java:540)

      at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKe
rnel.java:379)

      at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGB
eans(ConfigurationUtil.java:374)

      at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGB
eans(ConfigurationUtil.java:411)

      at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(Kerne
lConfigurationManager.java:187)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfig
uration(SimpleConfigurationManager.java:527)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfig
uration(SimpleConfigurationManager.java:508)

      at
org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassB
yCGLIB$$ce77a924.invoke(<generated>)

      at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)

      at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInv
oker.java:38)

      at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.j
ava:122)

      at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.jav
a:817)

      at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)

      at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperation
Invoker.java:35)

      at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyM
ethodInterceptor.java:96)

      at
org.apache.geronimo.kernel.config.EditableConfigurationManager$$Enhancer
ByCGLIB$$4ac69885.startConfiguration(<generated>)

      at
org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartComman
d.java:67)

      at java.lang.Thread.run(Unknown Source)





      at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGB
eans(ConfigurationUtil.java:403)

      ... 15 more





**************** CAUTION - Disclaimer *****************
This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the addressee(s). If you are not the intended recipient, please notify the sender by e-mail and delete the original message. Further, you are not to copy, disclose, or distribute this e-mail or its contents to any other person and any such actions are unlawful. This e-mail may contain viruses. Infosys has taken every reasonable precaution to minimize this risk, but is not liable for any damage you may sustain as a result of any virus in this e-mail. You should carry out your own virus checks before opening the e-mail or attachment. Infosys reserves the right to monitor and review the content of all messages sent to or from this e-mail address. Messages sent to or from this e-mail address may be stored on the Infosys e-mail system.
***INFOSYS******** End of Disclaimer ********INFOSYS***

Re: IllegalArgumentException

Posted by Peter Petersson <pe...@pmb.mine.nu>.
Note that the invalid UTF8 character could be as innocent as to be in a 
comment block and still give you this error.
I had a similar problem in a old web.xml file some time ago.
/Peter

Kamalanathan Raman skrev:
>
> I got my EAR deployed successfully , but it is not able to start the 
> application , when trying to do so it is throwing this particular 
> exception .I have attached the stack trace . Can any one help me out 
> to solve this issue.
>
>  
>
> 11:19:37,379 WARN  [TomcatWebAppContext] TomcatWebAppContext failed
>
> 11:19:37,379 ERROR [GBeanInstanceState] Error while starting; GBean is 
> now in the FAILED state: 
> abstractName="default/wlbxapp.ear/1167889759332/ear?J2EEApplication=default/wlbxapp.ear/1167889759332/ear,j2eeType=WebModule,name=wlbxweb.war"
>
> _java.lang.IllegalArgumentException_
>
>       at java.util.zip.ZipInputStream.getUTF8String(Unknown Source)
>
>       at java.util.zip.ZipInputStream.readLOC(Unknown Source)
>
>       at java.util.zip.ZipInputStream.getNextEntry(Unknown Source)
>
>       at java.util.jar.JarInputStream.getNextEntry(Unknown Source)
>
>       at java.util.jar.JarInputStream.getNextJarEntry(Unknown Source)
>
>       at java.util.jar.JarInputStream.<init>(Unknown Source)
>
>       at java.util.jar.JarInputStream.<init>(Unknown Source)
>
>       at 
> org.apache.catalina.util.ExtensionValidator.getManifest(_ExtensionValidator.java:372_)
>
>       at 
> org.apache.catalina.util.ExtensionValidator.validateApplication(_ExtensionValidator.java:183_)
>
>       at 
> org.apache.catalina.core.StandardContext.start(_StandardContext.java:4033_)
>
>       at 
> org.apache.geronimo.tomcat.GeronimoStandardContext.access$201(_GeronimoStandardContext.java:67_)
>
>       at 
> org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(_GeronimoStandardContext.java:337_)
>
>       at 
> org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(_GeronimoBeforeAfterValve.java:31_)
>
>       at 
> org.apache.geronimo.tomcat.GeronimoStandardContext.start(_GeronimoStandardContext.java:192_)
>
>       at 
> org.apache.catalina.core.ContainerBase.addChildInternal(_ContainerBase.java:759_)
>
>       at 
> org.apache.catalina.core.ContainerBase.addChild(_ContainerBase.java:739_)
>
>       at 
> org.apache.catalina.core.StandardHost.addChild(_StandardHost.java:524_)
>
>       at 
> org.apache.geronimo.tomcat.TomcatContainer.addContext(_TomcatContainer.java:313_)
>
>       at 
> org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.invoke(<generated>)
>
>       at net.sf.cglib.reflect.FastMethod.invoke(_FastMethod.java:53_)
>
>       at 
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(_FastMethodInvoker.java:38_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(_GBeanOperation.java:122_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(_GBeanInstance.java:817_)
>
>       at 
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(_RawInvoker.java:57_)
>
>       at 
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(_RawOperationInvoker.java:35_)
>
>       at 
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(_ProxyMethodInterceptor.java:96_)
>
>       at 
> org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$647beb0c.addContext(<generated>)
>
>       at 
> org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(_TomcatWebAppContext.java:438_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(_GBeanInstance.java:981_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(_GBeanInstanceState.java:267_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(_GBeanInstanceState.java:102_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(_GBeanInstanceState.java:124_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(_GBeanInstance.java:540_)
>
>       at 
> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(_BasicKernel.java:379_)
>
>       at 
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(_ConfigurationUtil.java:374_)
>
>       at 
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(_ConfigurationUtil.java:411_)
>
>       at 
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(_KernelConfigurationManager.java:187_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(_SimpleConfigurationManager.java:527_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(_SimpleConfigurationManager.java:508_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
>
>       at net.sf.cglib.reflect.FastMethod.invoke(_FastMethod.java:53_)
>
>       at 
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(_FastMethodInvoker.java:38_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(_GBeanOperation.java:122_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(_GBeanInstance.java:817_)
>
>       at 
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(_RawInvoker.java:57_)
>
>       at 
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(_RawOperationInvoker.java:35_)
>
>       at 
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(_ProxyMethodInterceptor.java:96_)
>
>       at 
> org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$4ac69885.startConfiguration(<generated>)
>
>       at 
> org.apache.geronimo.deployment.plugin.local.StartCommand.run(_StartCommand.java:67_)
>
>       at java.lang.Thread.run(Unknown Source)
>
> _org.apache.geronimo.kernel.config.LifecycleException_: start of 
> default/wlbxapp.ear/1167889759332/ear failed
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(_SimpleConfigurationManager.java:544_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(_SimpleConfigurationManager.java:508_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
>
>       at net.sf.cglib.reflect.FastMethod.invoke(_FastMethod.java:53_)
>
>       at 
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(_FastMethodInvoker.java:38_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(_GBeanOperation.java:122_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(_GBeanInstance.java:817_)
>
>       at 
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(_RawInvoker.java:57_)
>
>       at 
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(_RawOperationInvoker.java:35_)
>
>       at 
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(_ProxyMethodInterceptor.java:96_)
>
>       at 
> org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$4ac69885.startConfiguration(<generated>)
>
>       at 
> org.apache.geronimo.deployment.plugin.local.StartCommand.run(_StartCommand.java:67_)
>
>       at java.lang.Thread.run(Unknown Source)
>
> Caused by: _org.apache.geronimo.kernel.config.InvalidConfigException_: 
> Unknown start exception
>
>       at 
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(_ConfigurationUtil.java:440_)
>
>       at 
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(_ConfigurationUtil.java:411_)
>
>       at 
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(_KernelConfigurationManager.java:187_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(_SimpleConfigurationManager.java:527_)
>
>       ... 12 more
>
> Caused by: _org.apache.geronimo.gbean.InvalidConfigurationException_: 
> Configuration default/wlbxapp.ear_wlbxweb.war/1167889759332/car failed 
> to start due to the following reasons:
>
>   The service 
> J2EEApplication=default/wlbxapp.ear/1167889759332/ear,j2eeType=WebModule,name=wlbxweb.war 
> did not start because the doStart method threw an exception.
>
> _java.lang.IllegalArgumentException_
>
>       at java.util.zip.ZipInputStream.getUTF8String(Unknown Source)
>
>       at java.util.zip.ZipInputStream.readLOC(Unknown Source)
>
>       at java.util.zip.ZipInputStream.getNextEntry(Unknown Source)
>
>       at java.util.jar.JarInputStream.getNextEntry(Unknown Source)
>
>       at java.util.jar.JarInputStream.getNextJarEntry(Unknown Source)
>
>       at java.util.jar.JarInputStream.<init>(Unknown Source)
>
>       at java.util.jar.JarInputStream.<init>(Unknown Source)
>
>       at 
> org.apache.catalina.util.ExtensionValidator.getManifest(_ExtensionValidator.java:372_)
>
>       at 
> org.apache.catalina.util.ExtensionValidator.validateApplication(_ExtensionValidator.java:183_)
>
>       at 
> org.apache.catalina.core.StandardContext.start(_StandardContext.java:4033_)
>
>       at 
> org.apache.geronimo.tomcat.GeronimoStandardContext.access$201(_GeronimoStandardContext.java:67_)
>
>       at 
> org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(_GeronimoStandardContext.java:337_)
>
>       at 
> org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(_GeronimoBeforeAfterValve.java:31_)
>
>       at 
> org.apache.geronimo.tomcat.GeronimoStandardContext.start(_GeronimoStandardContext.java:192_)
>
>       at 
> org.apache.catalina.core.ContainerBase.addChildInternal(_ContainerBase.java:759_)
>
>       at 
> org.apache.catalina.core.ContainerBase.addChild(_ContainerBase.java:739_)
>
>       at 
> org.apache.catalina.core.StandardHost.addChild(_StandardHost.java:524_)
>
>       at 
> org.apache.geronimo.tomcat.TomcatContainer.addContext(_TomcatContainer.java:313_)
>
>       at 
> org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.invoke(<generated>)
>
>       at net.sf.cglib.reflect.FastMethod.invoke(_FastMethod.java:53_)
>
>       at 
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(_FastMethodInvoker.java:38_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(_GBeanOperation.java:122_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(_GBeanInstance.java:817_)
>
>       at 
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(_RawInvoker.java:57_)
>
>       at 
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(_RawOperationInvoker.java:35_)
>
>       at 
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(_ProxyMethodInterceptor.java:96_)
>
>       at 
> org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$647beb0c.addContext(<generated>)
>
>       at 
> org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(_TomcatWebAppContext.java:438_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(_GBeanInstance.java:981_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(_GBeanInstanceState.java:267_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(_GBeanInstanceState.java:102_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(_GBeanInstanceState.java:124_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(_GBeanInstance.java:540_)
>
>       at 
> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(_BasicKernel.java:379_)
>
>       at 
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(_ConfigurationUtil.java:374_)
>
>       at 
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(_ConfigurationUtil.java:411_)
>
>       at 
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(_KernelConfigurationManager.java:187_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(_SimpleConfigurationManager.java:527_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(_SimpleConfigurationManager.java:508_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
>
>       at net.sf.cglib.reflect.FastMethod.invoke(_FastMethod.java:53_)
>
>       at 
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(_FastMethodInvoker.java:38_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(_GBeanOperation.java:122_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(_GBeanInstance.java:817_)
>
>       at 
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(_RawInvoker.java:57_)
>
>       at 
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(_RawOperationInvoker.java:35_)
>
>       at 
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(_ProxyMethodInterceptor.java:96_)
>
>       at 
> org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$4ac69885.startConfiguration(<generated>)
>
>       at 
> org.apache.geronimo.deployment.plugin.local.StartCommand.run(_StartCommand.java:67_)
>
>       at java.lang.Thread.run(Unknown Source)
>
>  
>
>  
>
>       at 
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(_ConfigurationUtil.java:403_)
>
>       ... 15 more
>
> Deployer operation failed: start of 
> default/wlbxapp.ear/1167889759332/ear failed
>
> _org.apache.geronimo.kernel.config.LifecycleException_: start of 
> default/wlbxapp.ear/1167889759332/ear failed
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(_SimpleConfigurationManager.java:544_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(_SimpleConfigurationManager.java:508_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
>
>       at net.sf.cglib.reflect.FastMethod.invoke(_FastMethod.java:53_)
>
>       at 
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(_FastMethodInvoker.java:38_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(_GBeanOperation.java:122_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(_GBeanInstance.java:817_)
>
>       at 
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(_RawInvoker.java:57_)
>
>       at 
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(_RawOperationInvoker.java:35_)
>
>       at 
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(_ProxyMethodInterceptor.java:96_)
>
>       at 
> org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$4ac69885.startConfiguration(<generated>)
>
>       at 
> org.apache.geronimo.deployment.plugin.local.StartCommand.run(_StartCommand.java:67_)
>
>       at java.lang.Thread.run(Unknown Source)
>
> Caused by: _org.apache.geronimo.kernel.config.InvalidConfigException_: 
> Unknown start exception
>
>       at 
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(_ConfigurationUtil.java:440_)
>
>       at 
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(_ConfigurationUtil.java:411_)
>
>       at 
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(_KernelConfigurationManager.java:187_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(_SimpleConfigurationManager.java:527_)
>
>       ... 12 more
>
> Caused by: _org.apache.geronimo.gbean.InvalidConfigurationException_: 
> Configuration default/wlbxapp.ear_wlbxweb.war/1167889759332/car failed 
> to start due to the following reasons:
>
>   The service 
> J2EEApplication=default/wlbxapp.ear/1167889759332/ear,j2eeType=WebModule,name=wlbxweb.war 
> did not start because the doStart method threw an exception.
>
> _java.lang.IllegalArgumentException_
>
>       at java.util.zip.ZipInputStream.getUTF8String(Unknown Source)
>
>       at java.util.zip.ZipInputStream.readLOC(Unknown Source)
>
>       at java.util.zip.ZipInputStream.getNextEntry(Unknown Source)
>
>       at java.util.jar.JarInputStream.getNextEntry(Unknown Source)
>
>       at java.util.jar.JarInputStream.getNextJarEntry(Unknown Source)
>
>       at java.util.jar.JarInputStream.<init>(Unknown Source)
>
>       at java.util.jar.JarInputStream.<init>(Unknown Source)
>
>       at 
> org.apache.catalina.util.ExtensionValidator.getManifest(_ExtensionValidator.java:372_)
>
>       at 
> org.apache.catalina.util.ExtensionValidator.validateApplication(_ExtensionValidator.java:183_)
>
>       at 
> org.apache.catalina.core.StandardContext.start(_StandardContext.java:4033_)
>
>       at 
> org.apache.geronimo.tomcat.GeronimoStandardContext.access$201(_GeronimoStandardContext.java:67_)
>
>       at 
> org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(_GeronimoStandardContext.java:337_)
>
>       at 
> org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(_GeronimoBeforeAfterValve.java:31_)
>
>       at 
> org.apache.geronimo.tomcat.GeronimoStandardContext.start(_GeronimoStandardContext.java:192_)
>
>       at 
> org.apache.catalina.core.ContainerBase.addChildInternal(_ContainerBase.java:759_)
>
>       at 
> org.apache.catalina.core.ContainerBase.addChild(_ContainerBase.java:739_)
>
>       at 
> org.apache.catalina.core.StandardHost.addChild(_StandardHost.java:524_)
>
>       at 
> org.apache.geronimo.tomcat.TomcatContainer.addContext(_TomcatContainer.java:313_)
>
>       at 
> org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.invoke(<generated>)
>
>       at net.sf.cglib.reflect.FastMethod.invoke(_FastMethod.java:53_)
>
>       at 
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(_FastMethodInvoker.java:38_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(_GBeanOperation.java:122_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(_GBeanInstance.java:817_)
>
>       at 
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(_RawInvoker.java:57_)
>
>       at 
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(_RawOperationInvoker.java:35_)
>
>       at 
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(_ProxyMethodInterceptor.java:96_)
>
>       at 
> org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$647beb0c.addContext(<generated>)
>
>       at 
> org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(_TomcatWebAppContext.java:438_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(_GBeanInstance.java:981_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(_GBeanInstanceState.java:267_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(_GBeanInstanceState.java:102_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(_GBeanInstanceState.java:124_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(_GBeanInstance.java:540_)
>
>       at 
> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(_BasicKernel.java:379_)
>
>       at 
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(_ConfigurationUtil.java:374_)
>
>       at 
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(_ConfigurationUtil.java:411_)
>
>       at 
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(_KernelConfigurationManager.java:187_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(_SimpleConfigurationManager.java:527_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(_SimpleConfigurationManager.java:508_)
>
>       at 
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
>
>       at net.sf.cglib.reflect.FastMethod.invoke(_FastMethod.java:53_)
>
>       at 
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(_FastMethodInvoker.java:38_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(_GBeanOperation.java:122_)
>
>       at 
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(_GBeanInstance.java:817_)
>
>       at 
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(_RawInvoker.java:57_)
>
>       at 
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(_RawOperationInvoker.java:35_)
>
>       at 
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(_ProxyMethodInterceptor.java:96_)
>
>       at 
> org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$4ac69885.startConfiguration(<generated>)
>
>       at 
> org.apache.geronimo.deployment.plugin.local.StartCommand.run(_StartCommand.java:67_)
>
>       at java.lang.Thread.run(Unknown Source)
>
>  
>
>  
>
>       at 
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(_ConfigurationUtil.java:403_)
>
>       ... 15 more
>
>  
>
> **************** CAUTION - Disclaimer *****************
> This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended 
> solely for the use of the addressee(s). If you are not the intended 
> recipient, please notify the sender by e-mail and delete the original 
> message. Further, you are not to copy, disclose, or distribute this 
> e-mail or its contents to any other person and any such actions are 
> unlawful. This e-mail may contain viruses. Infosys has taken every 
> reasonable precaution to minimize this risk, but is not liable for any 
> damage you may sustain as a result of any virus in this e-mail. You 
> should carry out your own virus checks before opening the e-mail or 
> attachment. Infosys reserves the right to monitor and review the 
> content of all messages sent to or from this e-mail address. Messages 
> sent to or from this e-mail address may be stored on the Infosys 
> e-mail system.
> ***INFOSYS******** End of Disclaimer ********INFOSYS***
>


Re: IllegalArgumentException

Posted by Kevan Miller <ke...@gmail.com>.
On Jan 4, 2007, at 12:52 AM, Kamalanathan Raman wrote:

> I got my EAR deployed successfully , but it is not able to start  
> the application , when trying to do so it is throwing this  
> particular exception .I have attached the stack trace . Can any one  
> help me out to solve this issue.
>
>
>
> 11:19:37,379 WARN  [TomcatWebAppContext] TomcatWebAppContext failed
>
> 11:19:37,379 ERROR [GBeanInstanceState] Error while starting; GBean  
> is now in the FAILED state: abstractName="default/wlbxapp.ear/ 
> 1167889759332/ear?J2EEApplication=default/wlbxapp.ear/1167889759332/ 
> ear,j2eeType=WebModule,name=wlbxweb.war"
>
> java.lang.IllegalArgumentException
>
>       at java.util.zip.ZipInputStream.getUTF8String(Unknown Source)
>
>       at java.util.zip.ZipInputStream.readLOC(Unknown Source)
>
>       at java.util.zip.ZipInputStream.getNextEntry(Unknown Source)
>
>       at java.util.jar.JarInputStream.getNextEntry(Unknown Source)
>
>       at java.util.jar.JarInputStream.getNextJarEntry(Unknown Source)
>
>       at java.util.jar.JarInputStream.<init>(Unknown Source)
>
>       at java.util.jar.JarInputStream.<init>(Unknown Source)
>
>       at org.apache.catalina.util.ExtensionValidator.getManifest 
> (ExtensionValidator.java:372)
>
>       at  
> org.apache.catalina.util.ExtensionValidator.validateApplication 
> (ExtensionValidator.java:183)

Looks like you have a corrupted jar file in a WEB-INF/lib. Tomcat is  
attempting to validate the manifest and there's an invalid UTF8  
character, somewhere...

I'd start with running jar tvf on all your jar files...

--kevan