-
FEATURED COMPONENTS
First time here? Check out the FAQ!
Orignial message at:
https://sourceforge.net/forum/message.php?msg_id=4143361
By: abbes
Hello sir
i work with appfuse
and i integrate zkoss to have a rich client application
when only 1 user is connected there are no problem but when an other user connect to the application i get this bug
5 fevr. 2007 11:48:35 org.zkoss.zk.ui.impl.UiEngineImpl execUpdate:555
GRAVE:
java.lang.NullPointerException
at org.zkoss.zk.ui.AbstractComponent.redraw(AbstractComponent.java:920)
at org.zkoss.zul.Include.redraw (Include.java:104)
at org.zkoss.zk.ui.impl.UiVisualizer.redraw(UiVisualizer.java:866)
at org.zkoss.zk.ui.impl.UiVisualizer.getResponses(UiVisualizer.java:522)
at org.zkoss.zk.ui.impl.UiEngineImpl.execUpdate (UiEngineImpl.java:550)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.process(DHtmlUpdateServlet.ja
va:219)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java
:122)
at org.zkoss.zk.au.http.DHtmlUpdateServlet.doPost
(DHtmlUpdateServlet.java:130)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:173)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:264)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(Filt
erSecurityInterceptor.java:107)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Fi
lterSecurityInterceptor.java:72)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:274)
at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFil
ter(AnonymousProcessingFilter.java:125)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:274)
at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(R
ememberMeProcessingFilter.java:142)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:274)
at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doF
ilter(SecurityContextHolderAwareRequestFilter.java:81)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java :274)
at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProces
singFilter.java:217)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java:274)
at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilte
r(HttpSessionContextIntegrationFilter.java:193)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(F
ilterChainProxy.java :274)
at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.jav
a:148)
at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.j
ava:98)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java :213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:126)
at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:148)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcesso
r.java:833)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.pr
ocess(Http11AprProtocol.java:639)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:12
85)
at java.lang.Thread.run(Thread.java:595)
Orignial message at:
https://sourceforge.net/forum/message.php?msg_id=4146480
By: henrichen
Do you cache your component in static variable or something like that?
Component cannot be shared across the desktop.
The exception indicates that you are trying to access a component that is already "detached".
/henri
Orignial message at:
https://sourceforge.net/forum/message.php?msg_id=4146999
By: abbes
thank you very much henri
i have a static component with cause this problem thank you again
Orignial message at:
https://sourceforge.net/forum/message.php?msg_id=4791227
By: msurov
Hi All,
I have a question related to integration of Acegu security and ZK.
There are native classes related to Acegi, e.g:
org.acegisecurity.util.FilterChainProxy,
org.acegisecurity.ui.webapp.AuthenticationProcessingFilter, etc.
Also, there are classes in ZK, e.g:
org.zkoss.zkplus.acegi.ZkAuthenticationProcessingFilter,
org.zkoss.zkplus.acegi.ZkEventExceptionFilter
I have implemented integration ZK + Acegi on the base of native Acegi security classes.
What are the purposes of ZkAuthenticationProcessingFilter, etc (I mean ZK related classes to implement Acegi security capabilities)?
Why not to use just Acegi security classes?
Tnanks in advance,
Maxim
Orignial message at:
https://sourceforge.net/forum/message.php?msg_id=4797537
By: henrichen
Basically, Acegi is designed for legacy "page" based operation. It filter the page, and if failed, it redirect you to another page or resend the original page, etc. However, to make it work with Ajaxified ZK framework, sometimes the page is never changed, nor you can redirect it; otherwise the "program state"
will be gone. That is why there is such ZK related implementation.
However, if you will just need legacy "page" based security, you can use just original Acegi classes.
Please search "acegi" in ZK smalltalks list. There should be two articles talking about this.
/henri
Asked: 2007-02-07 11:11:06 +0800
Seen: 194 times
Last updated: Feb 24 '08