namebest 发表于 2013-05-30 22:10

求解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)
       

tong0245 发表于 2013-05-31 10:14

不懂啊                              

zjilvufe 发表于 2015-01-09 14:50

把-Xss 设置大点,再试试
页: [1]
查看完整版本: 求解java堆栈溢出问题