I am getting following exception while deploying the web application in weblogic Enviornment, on Sun solaris 5.8, please help: <Error deploying fotrd: with deployment error Could not load fotrd and nested error weblogic.management.DeploymentException: [HTTP:101062][ServletContext(id=175067,name=,context-path=/)] Error reading Web application "/export/enterprise-docs/fo2oli/citioliprodfix/po2trd/deploy/po2trd.ear/fotrd.war". java.util.zip.ZipException: Is a directory at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.(ZipFile.java:111) at java.util.jar.JarFile.(JarFile.java:127) at java.util.jar.JarFile.(JarFile.java:65) at weblogic.servlet.internal.WebAppServletContext.getDescriptorLoader(WebAppServletContext.java:1443) at weblogic.servlet.internal.WebAppServletContext.(WebAppServletContext.java:492) at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:621) at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:121) at weblogic.j2ee.Application.addComponent(Application.java:322) at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:162) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:337) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:202) at weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServer.java:132) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:755) at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:734) at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:516) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525) at weblogic.management.internal.RemoteMBeanServerImpl.private_invoke(RemoteMBeanServerImpl.java:990) at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBeanServerImpl.java:948) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:948) at weblogic.management.internal.MBeanProxy.invokeForCachingStub(MBeanProxy.java:475) at weblogic.management.configuration.WebServerMBean_Stub.addWebDeployment(WebServerMBean_Stub.java:2596) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:289) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(DeploymentTarget.java:597) at weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeployments(DeploymentTarget.java:575) at weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(DeploymentTarget.java:241) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:755) at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:734) at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:516) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525) at weblogic.management.internal.RemoteMBeanServerImpl.private_invoke(RemoteMBeanServerImpl.java:990) at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBeanServerImpl.java:948) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:948) at weblogic.management.internal.MBeanProxy.invokeForCachingStub(MBeanProxy.java:475) at weblogic.management.configuration.ServerMBean_Stub.updateDeployments(ServerMBean_Stub.java:7731) at weblogic.management.deploy.slave.SlaveDeployer.updateServerDeployments(SlaveDeployer.java:1321) at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.java:339) at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resume(DeploymentManagerServerLifeCycleImpl.java:229) at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:136) at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:965) at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:360) at weblogic.Server.main(Server.java:32)