Glassfish в Eclipse периодически развертывается частично - PullRequest
2 голосов
/ 03 января 2012

Всякий раз, когда я выполняю Запуск на сервере в гелий затмения в моем динамическом веб-maven проекте с EJB без интерфейса, Glassfish периодически развертывает его частично. Успешное развертывание обычно регистрируется с помощью следующих команд:

INFO: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.
INFO: EclipseLink, version: Eclipse Persistence Services - 2.3.0.v20110604-r9504
SEVERE: line 1:53 no viable alternative at character '<EOF>'
SEVERE: line 1:53 no viable alternative at character ' '
SEVERE: line 1:81 no viable alternative at character '<EOF>'
INFO: file:/C:/glassfish3/glassfish/domains/domain1/eclipseApps/suffuse-management-console/WEB-INF/classes/_suffuse-management-console13331114 login successful
WARNING: Multiple [2] JMX MBeanServer instances exist, we will use the server at index [0] : [com.sun.enterprise.v3.admin.DynamicInterceptor@181f00a].
WARNING: JMX MBeanServer in use: [com.sun.enterprise.v3.admin.DynamicInterceptor@181f00a] from index [0] 
WARNING: JMX MBeanServer in use: [com.sun.jmx.mbeanserver.JmxMBeanServer@189b558] from index [1] 

INFO: Portable JNDI names for EJB UniversalEAO : [java:global/suffuse-management-console/UniversalEAO, java:global/suffuse-management-console/UniversalEAO!neverfall.suffuse.management.services.UniversalEAO]
INFO: Portable JNDI names for EJB UserAuthenticationService : [java:global/suffuse-management-console/UserAuthenticationService, java:global/suffuse-management-console/UserAuthenticationService!neverfall.suffuse.management.services.UserAuthenticationService]
INFO: Portable JNDI names for EJB ProjectEntityProvider : [java:global/suffuse-management-console/ProjectEntityProvider!neverfall.suffuse.management.services.ProjectEntityProvider, java:global/suffuse-management-console/ProjectEntityProvider]
INFO: Portable JNDI names for EJB ProjectManagementService : [java:global/suffuse-management-console/ProjectManagementService!neverfall.suffuse.management.services.ProjectManagementService, java:global/suffuse-management-console/ProjectManagementService]

INFO: WEB0671: Loading application [suffuse-management-console] at [/suffuse-management-console]
INFO: suffuse-management-console was successfully deployed in 8,781 milliseconds.

Тем не менее, он иногда частично развертывается только с этим

INFO: file:/C:/glassfish3/glassfish/domains/domain1/eclipseApps/suffuse-management-console/WEB-INF/classes/_suffuse-management-console20748433 logout successful

INFO: WEB0671: Loading application [suffuse-management-console] at [/suffuse-management-console]
INFO: suffuse-management-console was successfully deployed in 5,461 milliseconds.

Я получаю 404 ошибки при доступе к моим сервлетам. Чтобы полностью развернуть его, я должен выполнить «Проект» -> «Очистить», затем снова запустить «Выполнить на сервере», не удаляя ресурс, и все в порядке. Кто-нибудь знает причину этого и постоянное лекарство?

...