Details

    • Type: Enhancement
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 7.1.0.CR1b
    • Fix Version/s: 7.1.2.Final (EAP)
    • Component/s: VFS
    • Labels:
      None
    • Environment:
      Windows 7, JDK 6, Eclipse Indigo

      Description

      I'm migrating an app from JBoss 5.0.1 to JBoss 7.1 and getting an error when starting deployment of the EAR. It is almost impossible for me to troubleshoot as the error message is too vague. Please add the virtual file name and any other information that would make this error useful, thank you.

      [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC00001: Failed to start service jboss.deployment.subunit."xxx-ear.ear"."xxx.war".PARSE: org.jboss.msc.service.StartException in service jboss.deployment.subunit."xxx-ear.ear"."xxx.war".PARSE: Failed to process phase PARSE of subdeployment "oflows.war" of deployment "xxx-ear.ear"
      at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:121) [jboss-as-server-7.1.0.CR1b.jar:7.1.0.CR1b]
      at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824) [jboss-msc-1.0.1.GA.jar:1.0.1.GA]
      at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759) [jboss-msc-1.0.1.GA.jar:1.0.1.GA]
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_24]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_24]
      at java.lang.Thread.run(Thread.java:662) [:1.6.0_24]
      Caused by: java.lang.IllegalArgumentException: Given parent is not an ancestor of this virtual file
      at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:116)
      at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
      at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
      at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
      at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
      at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
      at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
      at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
      at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
      at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
      at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:110)
      at org.jboss.as.web.deployment.TldParsingDeploymentProcessor.processTlds(TldParsingDeploymentProcessor.java:105)
      at org.jboss.as.web.deployment.TldParsingDeploymentProcessor.deploy(TldParsingDeploymentProcessor.java:81)
      at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:115) [jboss-as-server-7.1.0.CR1b.jar:7.1.0.CR1b]
      ... 5 more

        Gliffy Diagrams

          Activity

          Ben.Maisano Ben Software Engineer created issue -
          Ben.Maisano Ben Software Engineer made changes -
          Field Original Value New Value
          Description I'm migrating a app from JBoss 5.0.1 to JBoss 7.1 and getting an error when starting deployment of the EAR. It is almost impossible for me to troubleshoot as the error message is to vague. Please add the virtual file name and any other information that would make this error useful, thank you.

          [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC00001: Failed to start service jboss.deployment.subunit."xxx-ear.ear"."xxx.war".PARSE: org.jboss.msc.service.StartException in service jboss.deployment.subunit."xxx-ear.ear"."xxx.war".PARSE: Failed to process phase PARSE of subdeployment "oflows.war" of deployment "xxx-ear.ear"
          at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:121) [jboss-as-server-7.1.0.CR1b.jar:7.1.0.CR1b]
          at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824) [jboss-msc-1.0.1.GA.jar:1.0.1.GA]
          at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759) [jboss-msc-1.0.1.GA.jar:1.0.1.GA]
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_24]
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_24]
          at java.lang.Thread.run(Thread.java:662) [:1.6.0_24]
          Caused by: java.lang.IllegalArgumentException: Given parent is not an ancestor of this virtual file
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:116)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:110)
          at org.jboss.as.web.deployment.TldParsingDeploymentProcessor.processTlds(TldParsingDeploymentProcessor.java:105)
          at org.jboss.as.web.deployment.TldParsingDeploymentProcessor.deploy(TldParsingDeploymentProcessor.java:81)
          at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:115) [jboss-as-server-7.1.0.CR1b.jar:7.1.0.CR1b]
          ... 5 more
          I'm migrating an app from JBoss 5.0.1 to JBoss 7.1 and getting an error when starting deployment of the EAR. It is almost impossible for me to troubleshoot as the error message is too vague. Please add the virtual file name and any other information that would make this error useful, thank you.

          [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC00001: Failed to start service jboss.deployment.subunit."xxx-ear.ear"."xxx.war".PARSE: org.jboss.msc.service.StartException in service jboss.deployment.subunit."xxx-ear.ear"."xxx.war".PARSE: Failed to process phase PARSE of subdeployment "oflows.war" of deployment "xxx-ear.ear"
          at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:121) [jboss-as-server-7.1.0.CR1b.jar:7.1.0.CR1b]
          at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824) [jboss-msc-1.0.1.GA.jar:1.0.1.GA]
          at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759) [jboss-msc-1.0.1.GA.jar:1.0.1.GA]
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_24]
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_24]
          at java.lang.Thread.run(Thread.java:662) [:1.6.0_24]
          Caused by: java.lang.IllegalArgumentException: Given parent is not an ancestor of this virtual file
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:116)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:122)
          at org.jboss.vfs.VirtualFile.getPathNameRelativeTo(VirtualFile.java:110)
          at org.jboss.as.web.deployment.TldParsingDeploymentProcessor.processTlds(TldParsingDeploymentProcessor.java:105)
          at org.jboss.as.web.deployment.TldParsingDeploymentProcessor.deploy(TldParsingDeploymentProcessor.java:81)
          at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:115) [jboss-as-server-7.1.0.CR1b.jar:7.1.0.CR1b]
          ... 5 more
          jaikiran jaikiran pai made changes -
          Issue Type Support Patch [ 8 ] Enhancement [ 13 ]
          michaelbannister Michael Bannister made changes -
          Status Open [ 1 ] Pull Request Sent [ 10011 ]
          Git Pull Request https://github.com/jbossas/jboss-as/pull/1976
          brian.stansberry Brian Stansberry made changes -
          Status Pull Request Sent [ 10011 ] Resolved [ 5 ]
          Assignee John Bailey [ johnbailey ] Stuart Douglas [ swd847 ]
          Fix Version/s 7.1.2.Final (EAP) [ 12319174 ]
          Resolution Done [ 1 ]

            People

            • Assignee:
              swd847 Stuart Douglas
              Reporter:
              Ben.Maisano Ben Software Engineer
            • Votes:
              5 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development