Having trouble deploying to remote application server

I have created a JSC 2 application and it is working fine on my local deployment server which was installed with JSC 2 (windows workstation).

I am trying to deploy it on a linux server, however, I am having a lot of trouble. When I try to deploy it to remote server via JSC 2, I get the error message:

Finished registering server resources

Deployment of application failed - Software caused connection abort: socket write error; requested operation cannot be completed

Exception=Deployment failed.

Deployment failed.

at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:210)

at org.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:75)

at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)

at org.apache.tools.ant.Task.perform(Task.java:364)

at org.apache.tools.ant.Target.execute(Target.java:341)

at org.apache.tools.ant.Target.performTasks(Target.java:369)

at org.apache.tools.ant.Project.executeTarget(Project.java:1214)

at org.apache.tools.ant.Project.executeTargets(Project.java:1062)

at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:234)

at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:242)

at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:125)

C:\Documents and Settings\mo\My Documents\Creator\Projects\NVFootballPicks\nbproject\build-impl.xml:493: Deployment failed.

BUILD FAILED (total time: 14 seconds)

So I exported the WAR file and tried to deploy it via the application server admin console Deploy Web Application. Unfortunately I get the following error message via that method:

Log Level: SEVERE

Logger: javax.enterprise.system.tools.deployment

Name-Value Pairs: _ThreadID=25;

Record Number: 1022

Message ID: Exception occured in J2EEC Phase com.sun.enterprise.deployment.backend.IASDeploymentException

Complete Message

Error loading deployment descriptorsfor NVFootballPicks --nullat com.sun.enterprise.deployment.backend.Deployer.loadDescriptors

(Deployer.java:325)at com.sun.enterprise.deployment.backend.WebModuleDeployer.deploy

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

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

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

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

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

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

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

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

(DeployThread.java:168)Caused by: java.lang.NullPointerExceptionat com.sun.enterprise.deployment.node.web.ServletMappingNode.setElementValue

(ServletMappingNode.java:55)at com.sun.enterprise.deployment.node.SaxParserHandler.endElement

(SaxParserHandler.java:355)at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement

(AbstractSAXParser.java:601)at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement

(XMLDocumentFragmentScannerImpl.java:1772)at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next

(XMLDocumentFragmentScannerImpl.java:2923)at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next

(XMLDocumentScannerImpl.java:645)at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next

(XMLNSDocumentScannerImpl.java:140)at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument

(XMLDocumentFragmentScannerImpl.java:508)at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse

(XML11Configuration.java:807)at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse

(XML11Configuration.java:737)at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse

(XMLParser.java:107)at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse

(AbstractSAXParser.java:1205)at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse

(SAXParserImpl.java:522)at javax.xml.parsers.SAXParser.parse

(SAXParser.java:395)at com.sun.enterprise.deployment.io.DeploymentDescriptorFile.read

(DeploymentDescriptorFile.java:256)at com.sun.enterprise.deployment.io.DeploymentDescriptorFile.read

(DeploymentDescriptorFile.java:186)at com.sun.enterprise.deployment.archivist.Archivist.readStandardDeploymentDescriptor

(Archivist.java:230)at com.sun.enterprise.deployment.archivist.Archivist.readDeploymentDescriptors

(Archivist.java:195)at com.sun.enterprise.deployment.archivist.Archivist.open

(Archivist.java:131)at com.sun.enterprise.deployment.archivist.ApplicationArchivist.openArchive

(ApplicationArchivist.java:673)at com.sun.enterprise.deployment.archivist.ApplicationArchivist.openArchive

(ApplicationArchivist.java:654)at com.sun.enterprise.deployment.backend.Deployer.loadDescriptors

(Deployer.java:278)... 9 more

Any guideance on where to look/investigate next would be much appreciated.

[5642 byte] By [MoAsgaria] at [2007-11-27 3:55:24]
# 1

I never had any luck figuring this out...

My workaround was to deploy JSC on my linux box, copy my project across, and deploy it that way. A shame really. It would have been really cool to be able to deploy it directly on to my linux server from within my windows dev box. All the resources (data source, app server) on the linux server seemed to be working, but it would not deploy.

Interesting note - from within JSC on my linux box, when I tried to deploy it to the "remote" server on the same box (i.e. the original appserver I deployed on the bos - JSC deploys its on appserver), it failed and gave me a similar error message to when I tried to try deploy it via the admin console: error loading deployment descriptor.

Oh well.. moving on.

MoAsgaria at 2007-7-12 8:59:34 > top of Java-index,Application & Integration Servers,Application Servers...