Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-23846

Jersey 1.0.3 in JIRA 4.3-RC1

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • High
    • 4.3.1, Bugfix Release
    • 4.3 - EAP
    • None
    • JIRA 4.3-RC1

    Description

      Hello again,

      Tempo plugin uses JSONWithPadding and it's throwing an exception. First I had to add Jersey to my pom.xml to get Tempo to compile and now when I call the function that is returning JSONWithPadding I get this error:

      [INFO] [talledLocalContainer] com.atlassian.util.concurrent.LazyReference$InitializationException: java.lang.LinkageError: loader constraint violation: loader (instance of org/apache/felix/framework/ModuleImpl$ModuleClassLoader) previously initiated loading for a different type with name "javax/xml/namespace/QName"
      [INFO] [talledLocalContainer] 	at com.atlassian.util.concurrent.LazyReference.getInterruptibly(LazyReference.java:152)
      [INFO] [talledLocalContainer] 	at com.atlassian.util.concurrent.LazyReference.get(LazyReference.java:115)
      [INFO] [talledLocalContainer] 	at com.atlassian.plugin.servlet.DefaultServletModuleManager.getFilter(DefaultServletModuleManager.java:358)
      [INFO] [talledLocalContainer] 	at com.atlassian.plugin.servlet.DefaultServletModuleManager.getFilters(DefaultServletModuleManager.java:212)
      [INFO] [talledLocalContainer] 	at com.atlassian.plugins.rest.module.servlet.DefaultRestServletModuleManager.getFilters(DefaultRestServletModuleManager.java:117)
      [INFO] [talledLocalContainer] 	at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:75)
      [INFO] [talledLocalContainer] 	at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
      [INFO] [talledLocalContainer] 	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      [INFO] [talledLocalContainer] 	at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      [INFO] [talledLocalContainer] 	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      

      I noticed that you are now including Jersey 1.0.3 (which is really old) in WEB-INF/lib, but I can't see in a glance where Jersey came from in 4.2.

      Best regards,

      The Tempo Team

      Attachments

        1. lib_424.txt
          5 kB
        2. lib_43.txt
          7 kB

        Activity

          People

            pleschev Peter Leschev
            b61663ca5450 Bjarni Thorbjornsson
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: