XMLWordPrintable

Details

    • Bug
    • Resolution: Answered
    • Medium
    • None
    • 4.2 - EAP
    • None
    • linux, tested on both Sun's JDK 1.6.0_20 and 1.5.0_22 (same failures)

    Description

      I downloaded atlassian-jira-enterprise-4.2-m6-source.tar.gz, decompressed, switched to /jira subdirectory and run

       "maven -Dmaven.test.skip=false"

      The build fails because of

      loader constraints violated when linking org/w3c/dom/Node class

      A search on JIRA reveals CONF-10088, seems a similar error.

      Follows the report from a single test, but there are many failing in a similar way:

      Testsuite: com.atlassian.jira.upgrade.tasks.TestUpgradeTask_Build155
      Tests run: 6, Failures: 0, Errors: 2, Time elapsed: 0.257 sec
      
      Testcase: testDoUpgrade(com.atlassian.jira.upgrade.tasks.TestUpgradeTask_Build155):	Caused an ERROR
      loader constraints violated when linking org/w3c/dom/Node class
      java.lang.LinkageError: loader constraints violated when linking org/w3c/dom/Node class
      	at com.opensymphony.workflow.loader.WorkflowLoader.load(WorkflowLoader.java:70)
      	at com.opensymphony.workflow.loader.WorkflowLoader.load(WorkflowLoader.java:41)
      	at com.atlassian.jira.mock.workflow.MockJiraWorkflow.getJiraWorkflow(MockJiraWorkflow.java:53)
      	at com.atlassian.jira.mock.workflow.MockJiraWorkflow.<init>(MockJiraWorkflow.java:24)
      	at com.atlassian.jira.upgrade.tasks.TestUpgradeTask_Build155._testDoUpgrade(TestUpgradeTask_Build155.java:204)
      	at com.atlassian.jira.upgrade.tasks.TestUpgradeTask_Build155.testDoUpgrade(TestUpgradeTask_Build155.java:184)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      	at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:185)
      	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
      	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
      	at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
      	at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
      	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
      	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
      	at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
      	at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
      	at com.werken.werkz.Goal.fire(Goal.java:639)
      	at com.werken.werkz.Goal.attain(Goal.java:575)
      	at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
      	at com.werken.werkz.Goal.attain(Goal.java:573)
      	at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
      	at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
      	at org.apache.maven.cli.App.doMain(App.java:488)
      	at org.apache.maven.cli.App.main(App.java:1239)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      	at com.werken.forehead.Forehead.run(Forehead.java:551)
      	at com.werken.forehead.Forehead.main(Forehead.java:581)
      
      
      Testcase: testDoUpgradeWorksWhenCalledMultipleTimes(com.atlassian.jira.upgrade.tasks.TestUpgradeTask_Build155):	Caused an ERROR
      loader constraints violated when linking org/w3c/dom/Node class
      java.lang.LinkageError: loader constraints violated when linking org/w3c/dom/Node class
      	at com.opensymphony.workflow.loader.WorkflowLoader.load(WorkflowLoader.java:70)
      	at com.opensymphony.workflow.loader.WorkflowLoader.load(WorkflowLoader.java:41)
      	at com.atlassian.jira.mock.workflow.MockJiraWorkflow.getJiraWorkflow(MockJiraWorkflow.java:53)
      	at com.atlassian.jira.mock.workflow.MockJiraWorkflow.<init>(MockJiraWorkflow.java:24)
      	at com.atlassian.jira.upgrade.tasks.TestUpgradeTask_Build155._testDoUpgrade(TestUpgradeTask_Build155.java:204)
      	at com.atlassian.jira.upgrade.tasks.TestUpgradeTask_Build155.testDoUpgradeWorksWhenCalledMultipleTimes(TestUpgradeTask_Build155.java:193)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      	at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:185)
      	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
      	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
      	at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
      	at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
      	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
      	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
      	at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
      	at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
      	at com.werken.werkz.Goal.fire(Goal.java:639)
      	at com.werken.werkz.Goal.attain(Goal.java:575)
      	at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
      	at com.werken.werkz.Goal.attain(Goal.java:573)
      	at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
      	at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
      	at org.apache.maven.cli.App.doMain(App.java:488)
      	at org.apache.maven.cli.App.main(App.java:1239)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      	at com.werken.forehead.Forehead.run(Forehead.java:551)
      	at com.werken.forehead.Forehead.main(Forehead.java:581)
      
      

      Attachments

        Activity

          People

            andreask@atlassian.com Andreas Knecht (Inactive)
            077d58743c3a Sanne Grinovero
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: