2016-03-28 33 views
6

Sto provando a distribuire un file EAR utilizzando WebLogic 12.2.1 con Hibernate 5.x e Spring-data-jpa 1.9.4. La stessa configurazione distribuita bene su Weblogic 12.1.3. JPA 2.1 è utilizzato su entrambi.Weblogic 12.2.1 + Java 8 + Spring Data JPA + Hibernate 5.x Conflitto di deployment

Weblogic sta gettando un ClassNotFoundException e alla ricerca per la libreria QueryDsl che è opzionale con molla-dati:

weblogic.management.DeploymentException: java.lang.ClassNotFoundException: com.mysema.query.types.path.PathBuilder 

Il manifesto per la primavera-dati anche i riferimenti questo barattolo come optional. Dal momento che Oracle pubblica nessuna delle loro fonti, non riesco a risolvere il problema esattamente. Sembra che lancino un errore molto tempo prima che il mio ApplicationContext inizializzi effettivamente il cablaggio Spring.

La stessa configurazione utilizza correttamente su Websphere 8.5.5. Sembra che ci sia un qualche tipo di conflitto con l'implementazione di Weblogic 12.2.1, ma non riesco a individuare altre differenze significative. Qualcuno sta vivendo qualcosa di simile?

+0

Ho lo stesso problema con Weblogic 12.2.1. Sei riuscito a risolvere questo in qualche modo? – jovankricka

risposta

3

Sono riuscito a superare questo errore aggiungendo in modo esplicito querydsl-core e querydsl-jpa ai miei poms.