2
我在Wildfly 10.1的EAR項目中有LinkageError
。 該項目包含一個ejb和一個web子項目。 Maven的依賴管理。 Gson包被添加到兩個子項目的父項目和子項目中。Wildfly上的Java LinkageError通過maven構建
找不到第二個gson類的加載位置。有關如何解決這個問題的任何建議?
15:02:14,242 ERROR [io.undertow.request] (default task-2) UT005023:
Exception handling request to /Trigger-Server-web/event/quote:
java.lang.LinkageError: loader constraint violation: when resolving
interface method "de.company.triggerserver.ejb.EventProcessingLocal.processEvent(Ljava/lang/String;Lcom/google/gson/JsonObject;)Z" the class loader (instance of org/jboss/modules/ModuleClassLoader) of the current class, de/company/triggerserver/web/EventServlet, and the class loader (instance of org/jboss
/modules/ModuleClassLoader) for the method's defining class, de/company
/triggerserver/ejb/EventProcessingLocal, have different Class objects for the type com/google/gson/JsonObject used in the signature