0 Replies Latest reply on Feb 9, 2017 1:54 PM by leor amikam

    Jaxb replacement with eclipselink Moxy fails.

    leor amikam Newbie

      I am migrating a WLS JEE app to EAP 7.  We use the eclipselink moxy api for jaxb.  This worked fine on Weblogic.  Now, the line of code below :


      org.eclipse.persistence.jaxb.JAXBContext jaxbContexL1 = org.eclipse.persistence.jaxb.JAXBContext.newInstance(Level1PayloadType.class)


      is failing with


      java.lang.ClassCastException: com.sun.xml.bind.v2.runtime.JAXBContextImpl cannot be cast to org.eclipse.persistence.jaxb.JAXBContext


      The required moxy jar files are in the ear project in the lib folder.  I turned on trace logging for eap deployment, and do not see them getting loaded.

      So, the app is using the default jaxb implementation.  I also have the jaxb.properties file set:




      Any suggestion on how to get the proper jars to load?