2013-07-10 49 views
3

在glassfish 3.1.2中,ProgrammaticLogin類位於glassfish/modules/security.jar。但在glassfish 4.0中,似乎它不再存在。有人知道ProgrammaticLogin類發生了什麼嗎?glassfish 4程序化登錄

當我使用3.1.2的programmaticLogin類和glassfish 4時,得到NoSuchMethodErrorSecurityServicesUtil.getHabitat()

回答

4

類被移動,並且可以在

$GLASSFISH_HOME\glassfish\modules\security-ee.jar 

它是在包com.sun.enterprise.security.ee.auth.login

+0

謝謝你找到。你知道安全ee.jar依賴於哪個其他jar嗎?我添加了security.jar和glassfish-api.jar,但在部署過程中仍存在異常(即Annotation'RestEndpoints'不是限定符) – dominicp

+0

我不確定,但RestEndpoints類在glassfish-api.jar中。 – unwichtich

+0

我添加了glassfish-api.jar,但仍然是一個例外。不管怎麼說,還是要謝謝你 – dominicp