Character ^ added to javascript blocks in Ajax response
Hi, I am using Wicket v6.12.0, I observed that ^ character is getting added at places in javascript blocks in Ajax response. I observed that its for Ajax attributes with supports array like 'pre', 'bh', 'dep', etc. Example: pre:[function(attrs){return false;}]^ bh:[function(attrs){if (attrs.event.shiftKey) { attrs.event.preventDefault(); }}]^ dep:[function(attrs){return {'ctrlKey' : attrs.event.ctrlKey, 'shiftKey' : attrs.event.shiftKey}}]^ Is it being added by Wicket? I tried by adding -Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8 options to my tomcat startup, thinking its character encoding issue, but that didn't help! Thanks, Rakesh.A -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Character-added-to-javascript-blocks-in-Ajax-response-tp4665190.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Character ^ added to javascript blocks in Ajax response
Hi, Yes. It is added by Wicket and is removed by Wicket before actual processing. This character is used as an escape character, so CDATA is not prematurely ended. Martin Grigorov Wicket Training and Consulting On Tue, Apr 1, 2014 at 8:43 AM, Rakesh A iamrakes...@rediffmail.com wrote: Hi, I am using Wicket v6.12.0, I observed that ^ character is getting added at places in javascript blocks in Ajax response. I observed that its for Ajax attributes with supports array like 'pre', 'bh', 'dep', etc. Example: pre:[function(attrs){return false;}]^ bh:[function(attrs){if (attrs.event.shiftKey) { attrs.event.preventDefault(); }}]^ dep:[function(attrs){return {'ctrlKey' : attrs.event.ctrlKey, 'shiftKey' : attrs.event.shiftKey}}]^ Is it being added by Wicket? I tried by adding -Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8 options to my tomcat startup, thinking its character encoding issue, but that didn't help! Thanks, Rakesh.A -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Character-added-to-javascript-blocks-in-Ajax-response-tp4665190.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Adding/Remiving Panels
Hi, On Mon, Mar 31, 2014 at 1:53 PM, David Beer david.m.b...@gmail.com wrote: Hi All I am in the process of building a user account page, which will have a menu on the left, and the related content on the right. I would like the content on the right to be swapped depending on the selection on the left. As in the content on the right might well be generated by panels or fragments and then added to the page and the previous unrelated removed. Is it better to have all the code added to the html and then hide certain components and then re-enable them on selection and disable them or is it better to use a panels and a page hierarchy and to pass information between panels and parent page. In my experience I have preferred the second approach - a mix of pages and panels. If you want to replace the right part with Ajax then you need to replace panels. If Ajax is not required then you can show a sub page that inherits the base layout from a main page and has something custom in the right part. Any thoughts and examples are always appreciated. Thanks David
Re: Netbeans and Compile On Save
Hi, Do you experience the same problem with 6.13 ? It may be some configuration issue with the way Netbeans deploys the app in your preferred web container (Glassfish ?!). But it is also possible that Wicket regressed somehow and keeps references to classes/class loaders and thus the (un)deployment process cannot do its job. Martin Grigorov Wicket Training and Consulting On Thu, Mar 27, 2014 at 5:05 PM, Brad Grier brad.gr...@salusnovus.comwrote: I used to be able to make code changes in Netbeans, save and test the results immediately. For some time now, this compile on save functionality no longer works unless I first log out of my web app. It seems the session is invalid after the intermediate compile. I'm getting a NoClassDefFoundError for the current page (ultimately originating out of DefaultPageFactory.newPage line 65 in wicket 6.14). I've ignored the problem for awhile now but I'd like to get it resolved. If I forget to sign out after save, I have to restart the entire application to continue. Has anyone seen this and found a workaround? I'm using Netbeans 8 but the problem also existed in 7.4. -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Netbeans-and-Compile-On-Save-tp4665159.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Variables Assigned to ModalWindow are not the same as in the Callback
Hi, Yes. I believe the problem comes because the entity is deserialized. The easier way to check is to remove java.io.Serializable from its interfaces. Wicket will tell you when it tries to serialize it with a detailed exception message. Martin Grigorov Wicket Training and Consulting On Thu, Mar 27, 2014 at 5:58 PM, arnzel arne_zela...@gmx.de wrote: Hi In a Component i create a ModalWindow. To this ModalWindow i add a Component/Page. In the Constructor i put an reference to an entity. when i use this reference in the callback of the Modal Window i got two diferent references. Can this be, bcause the reference in the modal window was serialized ? How can i find out why the serialization did not work ? AjaxLinkVoid ajaxButton = new AjaxLinkVoid(){ onClick(AjaxRequestTarget target){ MyEntity myEntity = ...; showModal(target,entity); } } public void showModal(AjaxRequestTarget target,MyEntity myEntity){ WindowClosedCallback windowClosedCallback = new WindowClosedCallback() { private static final long serialVersionUID = 1L; public void onClose(AjaxRequestTarget target) { // this reference myEntity.save(); MyEnclosingPanel.this.refresh(target); setResponsePage(MyEnclosingPanel.this.getPage()); } }; Panel panel = new MyPanel(myEntity) ModalWindow modalWindow = new ModalWindow(); modalWindow.setWindowClosedCallback(windowClosedCallback); modalWindow.show(panel, target); } -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Variables-Assigned-to-ModalWindow-are-not-the-same-as-in-the-Callback-tp4665161.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: JBoss Forge Plugin
Hi, Maybe I am not following the right forums but I think JBoss Forge didn't gain much attention. I think doing a Yeoman generator for the same tasks + providing setup (Grunt/Gulp/Brocolli) for generating JS (from CoffeeScript/Dart/TypeScript/...) and CSS (from LESS/SCSS/Stylus/...), minification (by using UglifyJS), bundle generation (usemin/useref/...), CSS optimization (with UNCSS), etc. would be much cooler. All this would require writing JavaScript instead of Java but the Node.js ecosystem for this kind of tasks is much better than what is available in Java. Martin Grigorov Wicket Training and Consulting On Fri, Mar 28, 2014 at 1:20 PM, David Beer david.m.b...@gmail.com wrote: Hi All I am thinking of creating a JBoss Forge Plugin for wicket. The idea being that it would help create a base project with the Filter set the Home Page and a Base Page to work from. It would also provide the ability to create a new Page which would include creating Java source and HTML, the same would also be done for creating a panel and other commonly used parts. What do people think? Any suggestions on Features. Thanks David
Re: EqualInputValidator for PasswortTextfield
Hi Alasdair, thanks a lot for your quick response. I changed the EqualInputValidator key to the same text as EqualPasswordInputValidator: EqualInputValidator =${label0} und ${label1} m\u00fcssen gleich sein. I propose to change the default text in the wicket Application_de.properties file in the same way or change the word Label to Feld because outside the IT world the word Label is not really known in germany. Best regards, Daniela 2014-03-31 12:42 GMT+02:00 Collinson, Alasdair alasdair.collin...@senacor.com: Hi! In such a case the error with the key EqualInputValidator is used; the Application_de.properties-file defines the message you see. You could override that in your local properties file. However you probably want to use the EqualPasswordInputValidator anyway which is a specialisation of the EqualInputValidator which should produce the output you want. Here you could of course override the value as well if you like. Best regards, Alasdair -Ursprüngliche Nachricht- Von: Daniela L [mailto:danigal...@gmail.com] Gesendet: Montag, 31. März 2014 12:24 An: users@wicket.apache.org Betreff: EqualInputValidator for PasswortTextfield Hi, I have two PasswordTextfields with a EqualInputValidator using wicket 6.12.0 the 2 fields have Labels with localized Names. When the user leaves one PasswordTextfield empty the feedback message presented is containing the word Label like this: '' vom Label E-Mail und 'testemailaddr...@test.com' vom Label E-Mail Adresse wiederholen müssen gleich sein. How can I avoid the word Label in the feedback message? Best regards Daniela - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: JBoss Forge Plugin
Forgot to give you a reference - https://www.npmjs.org/package/generator-scalatra Scalatra is also Servlet based framework like Wicket. It is written in Scala. Martin Grigorov Wicket Training and Consulting On Tue, Apr 1, 2014 at 9:34 AM, Martin Grigorov mgrigo...@apache.orgwrote: Hi, Maybe I am not following the right forums but I think JBoss Forge didn't gain much attention. I think doing a Yeoman generator for the same tasks + providing setup (Grunt/Gulp/Brocolli) for generating JS (from CoffeeScript/Dart/TypeScript/...) and CSS (from LESS/SCSS/Stylus/...), minification (by using UglifyJS), bundle generation (usemin/useref/...), CSS optimization (with UNCSS), etc. would be much cooler. All this would require writing JavaScript instead of Java but the Node.js ecosystem for this kind of tasks is much better than what is available in Java. Martin Grigorov Wicket Training and Consulting On Fri, Mar 28, 2014 at 1:20 PM, David Beer david.m.b...@gmail.comwrote: Hi All I am thinking of creating a JBoss Forge Plugin for wicket. The idea being that it would help create a base project with the Filter set the Home Page and a Base Page to work from. It would also provide the ability to create a new Page which would include creating Java source and HTML, the same would also be done for creating a panel and other commonly used parts. What do people think? Any suggestions on Features. Thanks David
Re: Netbeans and Compile On Save
Hi All I did some further research on this and it very much depends on the container, and the way that NetBeans IDE interacts with it or deploys the resulting application. If you search for Compile On Save NetBeans IDE you will get various hits and results. Some saying it works great for tomcat and Glassfish but not JBoss containers. I have this working great with tomcat but not JBoss Containers or wildfly. The problem is that this NetBeans specific technology and uses the availble connector for deploying to web container all of them are different. Thanks David On 1 April 2014 08:08, Martin Grigorov mgrigo...@apache.org wrote: Hi, Do you experience the same problem with 6.13 ? It may be some configuration issue with the way Netbeans deploys the app in your preferred web container (Glassfish ?!). But it is also possible that Wicket regressed somehow and keeps references to classes/class loaders and thus the (un)deployment process cannot do its job. Martin Grigorov Wicket Training and Consulting On Thu, Mar 27, 2014 at 5:05 PM, Brad Grier brad.gr...@salusnovus.com wrote: I used to be able to make code changes in Netbeans, save and test the results immediately. For some time now, this compile on save functionality no longer works unless I first log out of my web app. It seems the session is invalid after the intermediate compile. I'm getting a NoClassDefFoundError for the current page (ultimately originating out of DefaultPageFactory.newPage line 65 in wicket 6.14). I've ignored the problem for awhile now but I'd like to get it resolved. If I forget to sign out after save, I have to restart the entire application to continue. Has anyone seen this and found a workaround? I'm using Netbeans 8 but the problem also existed in 7.4. -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Netbeans-and-Compile-On-Save-tp4665159.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: JBoss Forge Plugin
Hi Martin Thanks for this interesting. JBoss Forge is gaining quite some interest and rapid development. Especially Forge 2.x https://forge.jboss.org/ a new website is on the way and is being developed more info on github https://github.com/forge. The JBoss Forge project is a little bit like Spring Roo, but much more powerful and goes beyond the initial project creation stage and allows a lot more. Forge can be used with a range of Java and other web technologies and integrates nicely. Lots of different plugins for different frameworks. I can see JBoss Forge being quite popular, very useful for wicket and adding component and pages quickly and easily. Thanks David On 1 April 2014 08:54, Martin Grigorov mgrigo...@apache.org wrote: Forgot to give you a reference - https://www.npmjs.org/package/generator-scalatra Scalatra is also Servlet based framework like Wicket. It is written in Scala. Martin Grigorov Wicket Training and Consulting On Tue, Apr 1, 2014 at 9:34 AM, Martin Grigorov mgrigo...@apache.org wrote: Hi, Maybe I am not following the right forums but I think JBoss Forge didn't gain much attention. I think doing a Yeoman generator for the same tasks + providing setup (Grunt/Gulp/Brocolli) for generating JS (from CoffeeScript/Dart/TypeScript/...) and CSS (from LESS/SCSS/Stylus/...), minification (by using UglifyJS), bundle generation (usemin/useref/...), CSS optimization (with UNCSS), etc. would be much cooler. All this would require writing JavaScript instead of Java but the Node.js ecosystem for this kind of tasks is much better than what is available in Java. Martin Grigorov Wicket Training and Consulting On Fri, Mar 28, 2014 at 1:20 PM, David Beer david.m.b...@gmail.com wrote: Hi All I am thinking of creating a JBoss Forge Plugin for wicket. The idea being that it would help create a base project with the Filter set the Home Page and a Base Page to work from. It would also provide the ability to create a new Page which would include creating Java source and HTML, the same would also be done for creating a panel and other commonly used parts. What do people think? Any suggestions on Features. Thanks David
Re: Adding/Remiving Panels
Hi Martin Thanks for your information here. So if I had a page which extends from a base page and adds the header footer, then added the content which is basically two column, in order to use a menu on the left to change some of the content on the right I could use a combination of Ajax to swap the content. Thanks David On 1 April 2014 08:04, Martin Grigorov mgrigo...@apache.org wrote: Hi, On Mon, Mar 31, 2014 at 1:53 PM, David Beer david.m.b...@gmail.com wrote: Hi All I am in the process of building a user account page, which will have a menu on the left, and the related content on the right. I would like the content on the right to be swapped depending on the selection on the left. As in the content on the right might well be generated by panels or fragments and then added to the page and the previous unrelated removed. Is it better to have all the code added to the html and then hide certain components and then re-enable them on selection and disable them or is it better to use a panels and a page hierarchy and to pass information between panels and parent page. In my experience I have preferred the second approach - a mix of pages and panels. If you want to replace the right part with Ajax then you need to replace panels. If Ajax is not required then you can show a sub page that inherits the base layout from a main page and has something custom in the right part. Any thoughts and examples are always appreciated. Thanks David
Re: JBoss Forge Plugin
Hi David, I'll check JBoss Forge 2.x these days. Have fun and keep us posted with your progress ! :-) Martin Grigorov Wicket Training and Consulting On Tue, Apr 1, 2014 at 1:34 PM, David Beer david.m.b...@gmail.com wrote: Hi Martin Thanks for this interesting. JBoss Forge is gaining quite some interest and rapid development. Especially Forge 2.x https://forge.jboss.org/ a new website is on the way and is being developed more info on github https://github.com/forge. The JBoss Forge project is a little bit like Spring Roo, but much more powerful and goes beyond the initial project creation stage and allows a lot more. Forge can be used with a range of Java and other web technologies and integrates nicely. Lots of different plugins for different frameworks. I can see JBoss Forge being quite popular, very useful for wicket and adding component and pages quickly and easily. Thanks David On 1 April 2014 08:54, Martin Grigorov mgrigo...@apache.org wrote: Forgot to give you a reference - https://www.npmjs.org/package/generator-scalatra Scalatra is also Servlet based framework like Wicket. It is written in Scala. Martin Grigorov Wicket Training and Consulting On Tue, Apr 1, 2014 at 9:34 AM, Martin Grigorov mgrigo...@apache.org wrote: Hi, Maybe I am not following the right forums but I think JBoss Forge didn't gain much attention. I think doing a Yeoman generator for the same tasks + providing setup (Grunt/Gulp/Brocolli) for generating JS (from CoffeeScript/Dart/TypeScript/...) and CSS (from LESS/SCSS/Stylus/...), minification (by using UglifyJS), bundle generation (usemin/useref/...), CSS optimization (with UNCSS), etc. would be much cooler. All this would require writing JavaScript instead of Java but the Node.js ecosystem for this kind of tasks is much better than what is available in Java. Martin Grigorov Wicket Training and Consulting On Fri, Mar 28, 2014 at 1:20 PM, David Beer david.m.b...@gmail.com wrote: Hi All I am thinking of creating a JBoss Forge Plugin for wicket. The idea being that it would help create a base project with the Filter set the Home Page and a Base Page to work from. It would also provide the ability to create a new Page which would include creating Java source and HTML, the same would also be done for creating a panel and other commonly used parts. What do people think? Any suggestions on Features. Thanks David
DOM element not found issue - Ajax response
Hi, I am using Wicket v6.12.0, I've couple of Ajax links, clicking on which will replace a panel [ajax enabled - markup id is generated], and this click also results a piece of javascript, which will use the markup id of the panel. In some cases I see the the javascript fails saying the DOM element doesn't exists. When I enable Ajax debug window and see the response, I do see the panel with markup id and the javascript is using the same markup id, but still script fails to find the DOM element. This script is added using OnDomReadyHeaderItem. Can anyone point me how to find the cause of it? Thanks, Rakesh.A -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/DOM-element-not-found-issue-Ajax-response-tp4665201.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: DOM element not found issue - Ajax response
Hi, It sounds like the old HTML element (the one to be replaced) is not there or has a different markup id. Another possibility is that the old element is in different document, e.g. when ModalWindow with a Page is used the page's markup is put in an iframe and any JS contributed by OnDomReadyHeaderItem that tries to find an HTML element from the main page will fail. In this case you need to use document.top.getElementById(theId) to be able to find it. Martin Grigorov Wicket Training and Consulting On Tue, Apr 1, 2014 at 2:11 PM, Rakesh A iamrakes...@rediffmail.com wrote: Hi, I am using Wicket v6.12.0, I've couple of Ajax links, clicking on which will replace a panel [ajax enabled - markup id is generated], and this click also results a piece of javascript, which will use the markup id of the panel. In some cases I see the the javascript fails saying the DOM element doesn't exists. When I enable Ajax debug window and see the response, I do see the panel with markup id and the javascript is using the same markup id, but still script fails to find the DOM element. This script is added using OnDomReadyHeaderItem. Can anyone point me how to find the cause of it? Thanks, Rakesh.A -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/DOM-element-not-found-issue-Ajax-response-tp4665201.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Why resource bundles and how to use them ?
Hey guys .. The problem I'm having is how to use a bundle added to application bundles ... Me expectation was ... when in renderHead() method and call to response.render(MY BUNDLE) would do the magic and bundled references get rendered to page ... no luck .. so help appreciated ... cant find any full blown resource bundle example ... Regards Armando -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Why-resource-bundles-and-how-to-use-them-tp4665207.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Does wicket have parameter-based security?
hey we use Apache SHIRO project for all security on wicket applications ... apache shiro has targets (part of permission) to resolve this kind of issues. you can also write custom shiro filter to let wicket know if problems with authorization accured .. or let shiro handle it in his own way ;) Regards Armando -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Does-wicket-have-parameter-based-security-tp4665174p4665208.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Why resource bundles and how to use them ?
Is that what you are looking for : http://wicketinaction.com/2012/07/wicket-6-resource-management/ https://github.com/l0rdn1kk0n/wicket-bootstrap/blob/master/bootstrap-samples/src/main/java/de/agilecoders/wicket/samples/WicketApplication.java Regards, Gabriel. -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Why-resource-bundles-and-how-to-use-them-tp4665207p4665209.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Netbeans and Compile On Save
I'm pretty sure I had the problem with 6.13. Unfortunately I've been working around it for so long that I can't really say when it started happening. It's possible I was using a different version of Netbeans or maybe it was when I ported from Wicket 1.4 to 6 (although I don't think so). I haven't had any luck finding a solution. I'm using Tomcat, BTW. -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Netbeans-and-Compile-On-Save-tp4665159p4665210.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Exception thrown when refreshing the page.
Hi, i have a form which as few text field elements. and when i submit the form it works fine. but after submit if i go and refresh the page it gives me an expception. my java and html code is below. TextFieldStringfirstName = new TextField(firstName, false, 50); firstName.setOutputMarkupId(true); fragment.add(firstName); fragment.add(new Label(firstName.getId() + .feedback).setOutputMarkupId(true)); wicket:fragment wicket:id=fragment label for=firstNameFirst Name/label input id=firstName wicket:id=firstName type=text value={firstName} maxlength=50 tabindex=1 / /wicket:fragment and here's the exception i'm getting. org.apache.wicket.WicketRuntimeException: Exception in rendering component: [Component id = firstName.feedback] at org.apache.wicket.Component.internalRenderComponent(Component.java:2578) at org.apache.wicket.markup.html.WebComponent.onRender(WebComponent.java:56) at org.apache.wicket.Component.internalRender(Component.java:2381) at org.apache.wicket.Component.render(Component.java:2309) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1555) at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1530) at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1485) at org.apache.wicket.markup.html.panel.FragmentMarkupSourcingStrategy.onComponentTagBody(FragmentMarkupSourcingStrategy.java:86) at org.apache.wicket.Component.internalRenderComponent(Component.java:2551) at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1494) at org.apache.wicket.Component.internalRender(Component.java:2381) at org.apache.wicket.Component.render(Component.java:2309) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1555) at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1530) at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1485) at org.apache.wicket.markup.html.form.Form.onComponentTagBody(Form.java:1696) at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) at org.apache.wicket.Component.internalRenderComponent(Component.java:2551) at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1494) at org.apache.wicket.Component.internalRender(Component.java:2381) at org.apache.wicket.Component.render(Component.java:2309) at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1555) at org.apache.wicket.Page.onRender(Page.java:887) at org.apache.wicket.markup.html.WebPage.onRender(WebPage.java:142) at org.apache.wicket.Component.internalRender(Component.java:2381) at org.apache.wicket.Component.render(Component.java:2309) at org.apache.wicket.Page.renderPage(Page.java:1024) at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:121) at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:219) at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175) at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:862) at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at com.fanminder.HibernateFilter.doFilter(HibernateFilter.java:24) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at