users@glassfish.java.net

Re: Deployment in Glassfish build 50 fails

From: Hong Zhang <Hong.Zhang_at_Sun.COM>
Date: Thu, 14 Jun 2007 13:04:42 -0400

This ClassCastException came from the underlying XML parser. Seems the
deployment descriptor file of module [JAABA] does not conform to the
schema for some reason? Please double check the deployment descriptor
files for that module.

glassfish_at_javadesktop.org wrote:

>The complete server.log file entry is as follows.
>
>[#|2007-06-13T15:51:48.171-0400|SEVERE|sun-appserver9.1|javax.enterprise.system.tools.deployment|_ThreadID=18;_ThreadName=Thread-29;_RequestID=6a515d80-e56f-4beb-9567-4b8f4d0c8c5f;|Exception occured in J2EEC Phasejava.lang.ClassCastException: org.apache.xerces.impl.dv.xs.ListDV$ListData cannot be cast to [Ljava.lang.Object;
>com.sun.enterprise.deployment.backend.IASDeploymentException: Error loading deployment descriptors for module [JAABA] -- org.apache.xerces.impl.dv.xs.ListDV$ListData cannot be cast to [Ljava.lang.Object;
> at com.sun.enterprise.deployment.backend.Deployer.loadDescriptors(Deployer.java:388)
> at com.sun.enterprise.deployment.backend.ModuleDeployer.loadDescriptors(ModuleDeployer.java:423)
> at com.sun.enterprise.deployment.backend.WebModuleDeployer.deploy(WebModuleDeployer.java:157)
> at com.sun.enterprise.deployment.backend.ModuleDeployer.doRequestFinish(ModuleDeployer.java:179)
> at com.sun.enterprise.deployment.phasing.J2EECPhase.runPhase(J2EECPhase.java:187)
> at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:108)
> at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:905)
> at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentService.java:279)
> at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentService.java:774)
> at com.sun.enterprise.management.deploy.DeployThread.deploy(DeployThread.java:187)
> at com.sun.enterprise.management.deploy.DeployThread.run(DeployThread.java:223)
>Caused by: java.lang.ClassCastException: org.apache.xerces.impl.dv.xs.ListDV$ListData cannot be cast to [Ljava.lang.Object;
> at org.apache.xerces.impl.xs.XMLSchemaLoader.processExternalHints(XMLSchemaLoader.java:567)
> at org.apache.xerces.impl.xs.XMLSchemaValidator.reset(XMLSchemaValidator.java:1345)
> at org.apache.xerces.parsers.BasicParserConfiguration.reset(BasicParserConfiguration.java:543)
> at org.apache.xerces.parsers.DTDConfiguration.reset(DTDConfiguration.java:640)
> at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:512)
> at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:595)
> at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
> at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1125)
> at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
> at com.sun.enterprise.deployment.io.DeploymentDescriptorFile.read(DeploymentDescriptorFile.java:292)
> at com.sun.enterprise.deployment.io.DeploymentDescriptorFile.read(DeploymentDescriptorFile.java:220)
> at com.sun.enterprise.deployment.archivist.Archivist.readStandardDeploymentDescriptor(Archivist.java:480)
> at com.sun.enterprise.deployment.archivist.Archivist.readDeploymentDescriptors(Archivist.java:305)
> at com.sun.enterprise.deployment.archivist.Archivist.open(Archivist.java:213)
> at com.sun.enterprise.deployment.archivist.ApplicationArchivist.openArchive(ApplicationArchivist.java:763)
> at com.sun.enterprise.deployment.archivist.ApplicationArchivist.openArchive(ApplicationArchivist.java:744)
> at com.sun.enterprise.deployment.backend.Deployer.loadDescriptors(Deployer.java:349)
> ... 10 more
>|#]
>[Message sent by forum member 'talman' (talman)]
>
>http://forums.java.net/jive/thread.jspa?messageID=222113
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>
>
>