本帖最后由 spiral 于 2013-6-6 11:27 编辑
和你们同事联系,发现可能是因为每次访问的时候都去登录管理员的原因
日志1:SEVERE: Session binding event listener threw exception
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:806)
at java.util.HashMap$EntryIterator.next(HashMap.java:847)
at java.util.HashMap$EntryIterator.next(HashMap.java:845)
at cn.myapps.core.user.action.OnlineUsers.add(OnlineUsers.java:23)
at cn.myapps.core.user.action.OnlineUserBindingListener.valueBound(OnlineUserBindingListener.java:39)
at org.apache.catalina.session.StandardSession.setAttribute(StandardSession.java:1306)
at org.apache.catalina.session.StandardSession.setAttribute(StandardSession.java:1254)
at org.apache.catalina.session.StandardSessionFacade.setAttribute(StandardSessionFacade.java:130)
at cn.myapps.core.security.action.LoginHelper.initWebUser(LoginHelper.java:105)
at cn.myapps.core.sso.autherticator.DefaultLoginAuthenticator.validateLogin(DefaultLoginAuthenticator.java:79)
at cn.myapps.core.security.action.LoginAction.doLogin(LoginAction.java:194)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:365)
at com.opensymphony.xwork.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:217)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:191)
at cn.myapps.base.web.interceptor.LogInterceptor.intercept(LogInterceptor.java:57)
日志2:12:50:03,254 WARN SecurityFilter:232 - /obpm/resource/css/style.jsp
java.lang.Exception: {*[core.superuser.notexist]*}!
at cn.myapps.core.superuser.ejb.SuperUserProcessBean.login(SuperUserProcessBean.java:143)
at cn.myapps.core.superuser.ejb.SuperUserProcessBean$$EnhancerByCGLIB$$89f552c3.CGLIB$login$15(<generated>)
at cn.myapps.core.superuser.ejb.SuperUserProcessBean$$EnhancerByCGLIB$$89f552c3$$FastClassByCGLIB$$e084ea2f.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
at cn.myapps.protection.util.WarpProcessFactory.intercept(WarpProcessFactory.java:272)
at cn.myapps.core.superuser.ejb.SuperUserProcessBean$$EnhancerByCGLIB$$89f552c3.login(<generated>)
at cn.myapps.base.web.filter.SecurityFilter.loginAdmin(SecurityFilter.java:224)
at cn.myapps.base.web.filter.SecurityFilter.doFilter(SecurityFilter.java:151) |