java - Setting the Order of Precedence of Jars in WAR -


i'm getting following error:

com.sun.xml.messaging.saaj.soap.messagefactoryimpl cannot cast javax.xml.soap.messagefactory 

is there way force use of messagefactory saaj-api on 1 javaee-api? @ least that's think may need done.

<dependency>     <groupid>javax</groupid>     <artifactid>javaee-api</artifactid>     <version>7.0</version> </dependency> <dependency>     <groupid>com.sun.xml.messaging.saaj</groupid>     <artifactid>saaj-impl</artifactid>     <version>1.3.15</version> </dependency> <dependency>     <groupid>javax.xml.soap</groupid>     <artifactid>saaj-api</artifactid>     <version>1.3.5</version> </dependency>  <prefer-application-packages>     <package-name>javax.xml.soap.*</package-name>     <package-name>javax.xml.ws.*</package-name>     <package-name>com.sun.xml.messsaging.saaj.*</package-name> </prefer-application-packages>  

generally speaking don't want package api's in war/ear files should provided application server. set scope provided on 2 api dependencies , work there.


Comments

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

jsf - How to ajax update an item in the footer of a PrimeFaces dataTable? -

django - CSRF verification failed. Request aborted. CSRF cookie not set -