dev@glassfish.java.net

NullPointerException while deploying rar file

From: Karthik Sudarshan <Karthik.Sudarshan_at_Sun.COM>
Date: Fri, 23 Nov 2007 13:16:20 +0530

Hi all,
   I've downloaded and installed GlassFish v2 FCS on Windows. I'm trying
to deploy a rar file using admin console. I get the following NPE :

com.sun.enterprise.deployment.backend.IASDeploymentException:
java.lang.NullPointerException -- null
       at
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
       at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
       at java.io.FilterOutputStream.close(FilterOutputStream.java:140)
       at com.sun.enterprise.util.zip.ZipFile.explode(ZipFile.java:186)
       at
com.sun.enterprise.deployment.backend.J2EEModuleExploder.explodeModule(J2EEModuleExploder.java:222)

       at
com.sun.enterprise.deployment.backend.J2EEModuleExploder.explode(J2EEModuleExploder.java:154)

       at
com.sun.enterprise.deployment.backend.J2EEModuleExploder.explode(J2EEModuleExploder.java:112)

       at
com.sun.enterprise.deployment.backend.ConnectorModuleDeployer.preDeploy(ConnectorModuleDeployer.java:108)

       at
com.sun.enterprise.deployment.backend.ModuleDeployer.doRequestFinish(ModuleDeployer.java:171)

       at
com.sun.enterprise.deployment.phasing.J2EECPhase.runPhase(J2EECPhase.java:191)

       at
com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:108)

       at
com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:919)

       at
com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentService.java:279)

       at
com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentService.java:788)

       at
com.sun.enterprise.management.deploy.DeployThread.deploy(DeployThread.java:187)

       at
com.sun.enterprise.management.deploy.DeployThread.run(DeployThread.java:223)

|#]

Apparently the same rar file gets deployed on Linux for Glassfish v2
FCS. Can anyone please help me with this?

-Karthik