Uploaded image for project: 'Magnolia REST Framework'
  1. Magnolia REST Framework
  2. MGNLREST-182

Verify REST on Weblogic with Magnolia 5.6

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Critical
    • None
    • 1.2
    • None
    • Weblogic 12.2.x
      Magnolia 5.6.4
    • Saigon 139, Saigon 140, Saigon 141
    • 5

    Description

      REST modules currently use resteasy-jaxrs-3.0.19.Final library which in turn uses jboss-jaxrs-api_2.0_spec.

      Weblogic 12.1.3 uses internally jersey-bundle-1.9 and jsr311-api-1.1.1.

      The problem is that both libraries are having a conflict which prevents magnolia's war to deploy:

      <Servlet: "Jersey" failed to preload on startup in Web application: "test-stk-webapp-1.0-SNAPSHOT.war".
      com.sun.jersey.spi.inject.Errors$ErrorMessagesException
      	at com.sun.jersey.spi.inject.Errors.processErrorMessages(Errors.java:170)
      	at com.sun.jersey.spi.inject.Errors.postProcess(Errors.java:136)
      	at com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:199)
      	at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:795)
      	at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:790)
      

      On previous versions of the REST modules (in Magnolia 5.4.x), resteasy-jaxrs-3.0.4.Final was being used which didn't have any dependency with jboss-jaxrs-api_2.0_spec and didn't have any conflicts deploying on Weblogic.

      Full log of the deploy issue attached

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                ngoc.nguyenthanh Ngoc Nguyenthanh
                dai.ha Dai Ha
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD

                    Time Tracking

                      Estimated:
                      Original Estimate - Not Specified
                      Not Specified
                      Remaining:
                      Time Spent - 5.5h Remaining Estimate - 1d 2.5h
                      1d 2.5h
                      Logged:
                      Time Spent - 5.5h Remaining Estimate - 1d 2.5h
                      5.5h