求解java堆栈溢出问题
]] Root cause of ServletException.java.lang.StackOverflowError
at com.bea.security.providers.xacml.store.AuthorizationPolicyStore.findAuthorizationPolicy(AuthorizationPolicyStore.java:273)
at com.bea.security.providers.xacml.store.SingleAuthorizationPolicyRegistryProxy.findAuthorizationPolicy(SingleAuthorizationPolicyRegistryProxy.java:52)
at com.bea.security.providers.xacml.store.AuthorizationPolicyRegistry.findAuthorizationPolicy(AuthorizationPolicyRegistry.java:61)
at com.bea.security.providers.xacml.AuthorizationPolicyDecisionPoint.getEvaluators(AuthorizationPolicyDecisionPoint.java:110)
at com.bea.security.providers.xacml.AuthorizationPolicyDecisionPoint.evaluate(AuthorizationPolicyDecisionPoint.java:81)
at weblogic.security.providers.xacml.AccessDecisionHelper.isAccessAllowed(AccessDecisionHelper.java:101)
at weblogic.security.providers.xacml.authorization.XACMLAuthorizationProviderImpl.isAccessAllowed(XACMLAuthorizationProviderImpl.java:239)
at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.common.security.internal.utils.Delegator$ProxyInvocationHandler.invoke(Delegator.java:57)
at $Proxy30.isAccessAllowed(Unknown Source)
at com.bea.common.security.internal.service.AccessDecisionServiceImpl.isAccessAllowed(AccessDecisionServiceImpl.java:108)
at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.common.security.internal.utils.Delegator$ProxyInvocationHandler.invoke(Delegator.java:57)
at $Proxy36.isAccessAllowed(Unknown Source)
at com.bea.common.security.internal.service.AuthorizationServiceImpl.isAccessAllowed(AuthorizationServiceImpl.java:81)
at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.common.security.internal.utils.Delegator$ProxyInvocationHandler.invoke(Delegator.java:57)
at $Proxy38.isAccessAllowed(Unknown Source)
at weblogic.security.service.WLSAuthorizationServiceWrapper.isAccessAllowed(WLSAuthorizationServiceWrapper.java:158)
at weblogic.security.service.AuthorizationManager.isAccessAllowed(AuthorizationManager.java:315)
at weblogic.security.service.AuthorizationManager.isAccessAllowed(AuthorizationManager.java:378)
at weblogic.jndi.internal.ServerNamingNode.checkPermission(ServerNamingNode.java:442)
at weblogic.jndi.internal.ServerNamingNode.checkLookup(ServerNamingNode.java:423)
at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:180)
at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:206)
at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:411)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at ci.adp.Conn.CreateFromWeblogicConnectionPool(Conn.java:88)
at ci.adp.Conn.Create(Conn.java:34)
at ci.adp.Table.select(Table.java:582)
at ci.adp.Table.selectWhere(Table.java:699)
at ci.adp.Table.<init>(Table.java:38)
at ut.gps.Sites.<init>(Sites.java:25)
at ut.sys.SysConfig.getSitePath(SysConfig.java:117)
at ci.servlet.ServletSg.doSiteGroupDispatcher(ServletSg.java:99)
at ci.servlet.ServletSg.doGet(ServletSg.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:523)
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
at ci.servlet.ServletSg.doSiteGroupDispatcher(ServletSg.java:145)
at ci.servlet.ServletSg.doGet(ServletSg.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:523)
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
at ci.servlet.ServletSg.doSiteGroupDispatcher(ServletSg.java:145)
at ci.servlet.ServletSg.doGet(ServletSg.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:523)
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
at ci.servlet.ServletSg.doSiteGroupDispatcher(ServletSg.java:145)
at ci.servlet.ServletSg.doGet(ServletSg.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:523)
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
at ci.servlet.ServletSg.doSiteGroupDispatcher(ServletSg.java:145)
at ci.servlet.ServletSg.doGet(ServletSg.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:523)
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
at ci.servlet.ServletSg.doSiteGroupDispatcher(ServletSg.java:145)
at ci.servlet.ServletSg.doGet(ServletSg.java:51)
不懂啊 把-Xss 设置大点,再试试
页:
[1]