Glassfish 3.1.2.2 Проблема конфигурации JDBC Realm
Я пытаюсь настроить JDBC Realm в Glassfish 3.1.2.2, но он не работает вообще. Я уже создал пул соединений и отображение JNDI. Пинг в базу данных также успешен. Вот моя страница настроек конфигурации Realm.
Вот полная трассировка стека [#|2014-08-26T21:03:42.357+0200|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=94;_ThreadName=Thread-2;|javax.servlet.ServletException: возникла исключительная ситуация при попытке аутентификации для пользователя: admin в org.apache.catalina.connector.Request.login(Request.java:1970) в org.apache.catalina.connector.Request.login(Request.java:1901) в org.apache.catalina.connector.RequestFacade.login(RequestFacade.java:1146) в com.survey.ui.LoginController.login(LoginController.java:62) в sun.reflect.NativeMethodAccessorImpl.invoke0(родной метод) в sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) в sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegavaMetho.fj.rej.fj.java:606) на com.sun.el.parser.AstValue.invoke(AstValue.java:254) на com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:302) на org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:39) в org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50) в com.sun.faces.facelets.el.TagMethodkep5 в javax.faces.component.MethodBindingMethodExpressionAdapter.invoke (MethodBindingMethodExpressionAdapter.java:88) в com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) в javax.omom ():315) на javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794) на javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259) на com.sun.faces.lifecycle.InvokeApplicationTha. InvokeApplicationPhase.java:81) на com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) на com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) на javax.faces.webapp.FacesServlet.service(FacesServlet.java:593) в org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1550) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.jwegapp.bewe. atwe) at.filter.FileUploadFilter.) в com.survey.general.servlet.filter.CacheResources.doFilter (CacheResources.java:51) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256) в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217) в org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279) в org.apache.catalina.core.StandardContextValvein (org)..apache.catalina.core.StandardPipeline.doInvoke(Станда rdPipeline.java:655) в org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595) в org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161) в org.ap..connector.CoyoteAdapter.doService(CoyoteAdapter.java:331) в org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231) в com.sun.enterprise.v3.services.impl.ContainerMapper$Adaptercallable (ContainerMapper.java:317) в com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195) в com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:860) в com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:757) в com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1056) в com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:229) в com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137) в com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104) на com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90) на com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79) на com.sun.grizzly.ProtocolChainConteTas (ProtocolChainContextTask.java:54) на com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59) на com.sun.grizzly.ContextTask.run(ContextTask.java:71) на com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) в com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513) в java.lang.Thread.run(Thread.java:744), вызванный причиной: javax.servlet.ServletException: сбой входа в систему при попытке аутентификации пользователя: admin на org.apache.catalina.connector.Request.login(Request.java:1941) ... еще 53