У меня есть законченный проект GWT, у него есть 5 модулей, ранее проект работал нормально, но недавно все модули превратились в maven проекты, за исключением самого основного проекта GWT (я не знаю, актуально ли это сейчас)и один из модулей проекта называется «общий», он развернут на сервере Glassfish 4.1.1 без EAR, его развертывание прошло успешно, но когда я пытаюсь получить доступ к приложению, я получаю ОШИБКУ 500:
2018-09-27T15:46:03.509-0400|Information: WebModule[null]
ServletContext.log():Marking servlet LoginService as unavailable
2018-09-27T15:46:03.512-0400|Warning: StandardWrapperValve[LoginService]:
Allocate exception for servlet LoginService
java.lang.ClassNotFoundException: org.compiere.util.Ctx
at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1783)
at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1633)
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
at java.lang.Class.getConstructor0(Class.java:3075)
at java.lang.Class.getConstructor(Class.java:1825)
at com.sun.enterprise.container.common.impl.util.InjectionManagerImpl.createManagedObject(InjectionManagerImpl.java:342)
at com.sun.enterprise.web.WebContainer.createServletInstance(WebContainer.java:991)....
этот класс org.compiere.util.Ctx находится в проекте 'common' и правильно добавлен в сборку развертывания EAR.В чем проблема?