java.util.zip.ZipException error in opening zip file

Hello all,

We are using Sun Java System web server 6.1 SP2. When I tried to deploy an application, I received this message: "Posted content length of exceeds limit of "the -dashes are the size of the file actually.

I then added an init-param to the web.xml specifying the maximum size.

After doing that, I tried to deploy the war file using administration interface, but received a network tcp/ip error. I then deployed it using command line wdeploy command. It worked but the web server won't start up after the deployment. The following error messages are found in the log file. Any thoughts as to whats wrong here? Is there a bug in SP2?

[22/Sep/2006:17:30:44] finer ( 5668): ContextConfig[/search]: URI='/search', ResourcePath='/WEB-INF/sun-web-search.tld' [22/Sep/2006:17:30:44] finer ( 5668): ContextConfig[/search]:

tldConfigJar(/WEB-INF/sun-web-search.tld): java.util.zip.ZipException: error in opening zip file

[22/Sep/2006:17:30:44] finer ( 5668): ContextConfig[/search]: URI='/jstl-fmt', ResourcePath='/WEB-INF/fmt.tld' [22/Sep/2006:17:30:44] finer ( 5668): ContextConfig[/search]: tldConfigJar(/WEB-INF/fmt.tld): java.util.zip.ZipException: error in opening zip file

[22/Sep/2006:17:30:48] failure ( 5668): CORE4007: Internal error: Unexpected Java exception thrown (java.lang.NoClassDefFoundError: org/xml/sax/ext/Attributes2, org/xml/sax/ext/Attributes2), stack: java.lang.NoClassDefFoundError: org/xml/sax/ext/Attributes2at java.lang.ClassLoader.defineClass0(Native Method)at java.lang.ClassLoader.defineClass(ClassLoader.java:537)at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoade r.java:1717)at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:9 83)at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1 431)at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1 301)at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)at org.apache.xerces.parsers.AbstractSAXParser.<init>(Unknown Source)at org.apache.xerces.parsers.SAXParser.<init>(Unknown Source)at org.apache.xerces.parsers.SAXParser.<init>(Unknown Source)at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.<init>(Unknown Source)at org.apache.xerces.jaxp.SAXParserImpl.<init>(Unknown Source)at org.apache.xerces.jaxp.SAXParserFactoryImpl.newSAXParser(Unknown Source)at org.apache.catalina.util.xml.XmlMapper.readXml(XmlMapper.java:274)at org.apache.catalina.startup.ContextConfig.defaultConfig(ContextConfig.java:882)at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1004)at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:257 )at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.j ava:155)at org.apache.catalina.core.StandardContext.start(StandardContext.java:3752)at com.iplanet.ias.web.WebModule.start(WebModule.java:257)at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)at org.apache.catalina.core.StandardHost.start(StandardHost.java:652)at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1133)at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:355)at org.apache.catalina.startup.Embedded.start(Embedded.java:995)at com.iplanet.ias.web.WebContainer.start(WebContainer.java:431)at com.iplanet.ias.web.WebContainer.startInstance(WebContainer.java:500)at com.iplanet.ias.server.J2EERunner.confPostInit(J2EERunner.java:161)[22/Sep/2006:17:30:48] failure ( 5668): CORE3186: Failed to set configuration

[3702 byte] By [ele309] at [2007-11-26 10:20:43]
# 1

ooks like you are running into bug: 4719677

When you deploy a web application using the Administration Server from a

remote machine, the maximum upload size by default is 10 MB. This can be

changed by editing the

install-root/bin/https/webapps/instance-app/WEB-INF/web.xml file. In the

servlet webappdeploy, insert an init param named maxUploadSize with a

value in bytes specifying the maximum upload size. Example:

<init-param>

<param-name>maxUploadSize</param-name>

<param-value>90000000</param-value>

</init-param>

chilideveloper at 2007-7-7 2:19:27 > top of Java-index,Web & Directory Servers,Web Servers...