Thanks for letting us know about that NPE Sebastian: Caused by a spurious use of 'transient' the new ModalXPage convenience class that should not have been transient.
The Live Demo is fixed now. I am updating and will release a new distribution package soon. Version 1.3.1. Regards, Chris >-----Original Message----- >From: Sebastian [mailto:[email protected]] >Sent: Thursday, 4 August 2011 8:19 PM >To: [email protected] >Subject: Re: ModalX: Modal Window Enhancements library (Open Source) for >wicket > >Hi, > >the live demo does not seem to work. Getting the following exception, no >matter which link I click. > >Cheers, >Seb > >Root cause: > >java.lang.NullPointerException >at >com.sas.ui.wicket.modal.optional.ModalXPage.allocateModalWindow(ModalXP age. >java:139) >at com.sas.ui.modal.example.HomePage$3.onClick(HomePage.java:83) >at org.apache.wicket.ajax.markup.html.AjaxLink$1.onEvent(AjaxLink.java:68) >at >org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java :177 >) >at >org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDe faul >tAjaxBehavior.java:302) >at >org.apache.wicket.request.target.component.listener.BehaviorRequestTarg et.p >rocessEvents(BehaviorRequestTarget.java:157) >at >org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(A bstr >actRequestCycleProcessor.java:92) >at >org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.jav a:12 >50) >at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329) >at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1436) >at org.apache.wicket.RequestCycle.request(RequestCycle.java:545) >at >org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:48 6) >at >org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java :319 >) >at >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic atio >nFilterChain.java:235) >at >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil terC >hain.java:206) >at >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal ve.j >ava:233) >at >org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal ve.j >ava:191) >at >org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav a:12 >7) >at >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav a:10 >2) >at >org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:55 5) >at >org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve .jav >a:109) >at >org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 298) >at >org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor. java >:859) >at >org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.proc ess( >Http11AprProtocol.java:579) >at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555) >at java.lang.Thread.run(Thread.java:619) > > >On 04.08.2011 11:12, Chris Colman wrote: >> Hello Fellow Wicketers, >> >> Step Ahead Software has made available new sample code and a live demo >> of our open source ModalX wicket library that provides a convenient and >> efficient way of defining and using modal windows/forms/message boxes in >> Wicket based applications. >> >> ModalX is a very lightweight library and can be easily integrated into >> new or existing Wicket applications in just a few minutes. >> >> The aim of the project was to make Modal Windows in wicket as easy to >> define and use as they are in traditional desktop development frameworks >> like MFC, .net, OWL, Swing, etc., >> >> You can try the live demo at: >> http://demo.visualclassworks.com/modalx/ >> >> You can read more at the ModalX page on the Visual Classworks page: >> http://www.visualclassworks.com/content/list/o/76914/type/modalx >> >> Chris Colman >> Visual Classworks Division >> Step Ahead Software >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [email protected] >For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
