2 Replies Latest reply on Oct 9, 2009 12:41 AM by tdanecito

    Get execption for JBoss 5.1.0 GA but not for 4.2.2

    tdanecito

      Hi All,

      I am getting an error when trying to use a EAR that works fine for 4.2.2 but gets:
      a org.jboss.deployers.spi.DeploymentException: Exception determining structure: Ab
      stractVFSDeployment

      Why the exception? It seems to center around a parser error for a sun dtd. Here is the total exception.

      I can not upgrade to 5.1.0 GA till I know what needs to be done.

      Thanks,
      -Tony

      21:14:44,171 ERROR [ProfileDeployAction] Failed to add deployment: MyUniPortal.e
      ar
      org.jboss.deployers.spi.DeploymentException: Exception determining structure: Ab
      stractVFSDeployment(MyUniPortal.ear)
      at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentExcept
      ion(DeploymentException.java:49)
      at org.jboss.deployers.structure.spi.helpers.AbstractStructuralDeployers
      .determineStructure(AbstractStructuralDeployers.java:85)
      at org.jboss.deployers.plugins.main.MainDeployerImpl.determineStructure(
      MainDeployerImpl.java:1004)
      at org.jboss.deployers.plugins.main.MainDeployerImpl.determineDeployment
      Context(MainDeployerImpl.java:440)
      at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainD
      eployerImpl.java:390)
      at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainD
      eployerImpl.java:300)
      at org.jboss.system.server.profileservice.repository.MainDeployerAdapter
      .addDeployment(MainDeployerAdapter.java:86)
      at org.jboss.system.server.profileservice.repository.ProfileDeployAction
      .install(ProfileDeployAction.java:61)
      at org.jboss.system.server.profileservice.repository.AbstractProfileActi
      on.install(AbstractProfileAction.java:53)
      at org.jboss.system.server.profileservice.repository.AbstractProfileServ
      ice.install(AbstractProfileService.java:361)
      at org.jboss.dependency.plugins.AbstractControllerContext.install(Abstra
      ctControllerContext.java:348)
      at org.jboss.dependency.plugins.AbstractController.install(AbstractContr
      oller.java:1631)
      at org.jboss.dependency.plugins.AbstractController.incrementState(Abstra
      ctController.java:934)
      at org.jboss.dependency.plugins.AbstractController.resolveContexts(Abstr
      actController.java:1082)
      at org.jboss.dependency.plugins.AbstractController.resolveContexts(Abstr
      actController.java:984)
      at org.jboss.dependency.plugins.AbstractController.change(AbstractContro
      ller.java:822)
      at org.jboss.dependency.plugins.AbstractController.change(AbstractContro
      ller.java:553)
      at org.jboss.system.server.profileservice.repository.AbstractProfileServ
      ice.activateProfile(AbstractProfileService.java:306)
      at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(
      ProfileServiceBootstrap.java:271)
      at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:
      461)
      at org.jboss.Main.boot(Main.java:221)
      at org.jboss.Main$1.run(Main.java:556)
      at java.lang.Thread.run(Thread.java:619)
      Caused by: java.lang.RuntimeException: Error determining structure: MyUniPortal.
      ear
      at org.jboss.deployment.EARStructure.determineStructure(EARStructure.jav
      a:293)
      at org.jboss.deployers.vfs.plugins.structure.StructureDeployerWrapper.de
      termineStructure(StructureDeployerWrapper.java:73)
      at org.jboss.deployers.vfs.plugins.structure.VFSStructuralDeployersImpl.
      doDetermineStructure(VFSStructuralDeployersImpl.java:196)
      at org.jboss.deployers.vfs.plugins.structure.VFSStructuralDeployersImpl.
      determineStructure(VFSStructuralDeployersImpl.java:221)
      at org.jboss.deployers.structure.spi.helpers.AbstractStructuralDeployers
      .determineStructure(AbstractStructuralDeployers.java:77)
      ... 21 more
      Caused by: org.jboss.xb.binding.JBossXBException: Failed to parse source: Failed
      to parse schema for nsURI=, baseURI=null, schemaLocation= http://java.sun.com/d
      td/application_1_3.dtd
      at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBPars
      er.java:203)
      at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBPars
      er.java:183)
      at org.jboss.xb.binding.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java
      :161)
      at org.jboss.deployment.EARStructure.determineStructure(EARStructure.jav
      a:160)
      ... 25 more
      Caused by: org.jboss.xb.binding.JBossXBRuntimeException: Failed to parse schema
      for nsURI=, baseURI=null, schemaLocation= http://java.sun.com/dtd/application_1_
      3.dtd
      at org.jboss.xb.binding.resolver.AbstractMutableSchemaResolver.resolve(A
      bstractMutableSchemaResolver.java:293)
      at org.jboss.xb.binding.sunday.unmarshalling.SundayContentHandler.startE
      lement(SundayContentHandler.java:274)
      at org.jboss.xb.binding.parser.sax.SaxJBossXBParser$DelegatingContentHan
      dler.startElement(SaxJBossXBParser.java:401)
      at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Sour
      ce)
      at org.apache.xerces.xinclude.XIncludeHandler.startElement(Unknown Sourc
      e)
      at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Sourc
      e)
      at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unkn
      own Source)
      at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.s
      canRootElementHook(Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
      Dispatcher.dispatch(Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
      known Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
      at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
      at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Sour
      ce)
      at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBPars
      er.java:199)
      ... 28 more
      Caused by: org.jboss.xb.binding.JBossXBRuntimeException: -1:-1 72:3 The markup i
      n the document preceding the root element must be well-formed.
      at org.jboss.xb.binding.sunday.unmarshalling.XsdBinderTerminatingErrorHa
      ndler.handleError(XsdBinderTerminatingErrorHandler.java:40)
      at org.apache.xerces.impl.xs.XMLSchemaLoader.reportDOMFatalError(Unknown
      Source)
      at org.apache.xerces.impl.xs.XSLoaderImpl.load(Unknown Source)
      at org.jboss.xb.binding.Util.loadSchema(Util.java:395)
      at org.jboss.xb.binding.sunday.unmarshalling.XsdBinder.bind(XsdBinder.ja
      va:176)
      at org.jboss.xb.binding.sunday.unmarshalling.XsdBinder.bind(XsdBinder.ja
      va:147)
      at org.jboss.xb.binding.resolver.AbstractMutableSchemaResolver.resolve(A
      bstractMutableSchemaResolver.java:285)
      ... 43 more

        • 1. Re: Get execption for JBoss 5.1.0 GA but not for 4.2.2
          jaikiran

           

          Caused by: org.jboss.xb.binding.JBossXBRuntimeException: -1:-1 72:3 The markup in the document preceding the root element must be well-formed.


          Looks like the contents of your application.xml are incorrect. Use an xml editor which supports validation to figure out the exact content which causes this issue.

          While posting logs or xml content or code, please remember to wrap it in a code block by using the Code button in the message editor window. Please use the Preview button to ensure that your post is correctly formatted.

          • 2. Re: Get execption for JBoss 5.1.0 GA but not for 4.2.2
            tdanecito

            Hi,

            Thanks for the response. It turned out to be I was using the 1.3 DTD for j2ee from Sun and needed the 1.4 DTD

            Regards,
            -Tony