Hi guys, I've received the news that our application could need portlet support. We turned to wicket 1.4rc2 and OpenPortal portal-container which runs on glassfish v3 (just to choose one portal, has netbeans support). With that we started playing around with it, and get to know it.
After endless micro-troubles with configuration and other stuff, we got it running but we are having an issue with a resource (some extra slash-bar / ) In this case on an ajax-call we get an error: * ERROR: *Received Ajax response with code: 404 from firebug, we see that the browser is unable to get: http://localhost:8080/portletdriver// MyWebApplication/MyWebApplication/MyWebApplication | MyWebApplication | MyWebApplication. MyWebApplication/resources/com.mywebapplication.wicket.behavior.help.MyHelpBehavior/MyHelpBehavior.js as you can notice I've bolded out the double slashes in the url. This is a behavior with a javascript that initializes a small div that serves as a kind of tooltip for form components such as textfields and dropdowns. The weird part is that it is being added on the onBeforeRender method of a Panel. Could this be the problem? @Override protected void onBeforeRender() { super.onBeforeRender(); ... visitChildren(new IVisitor() { @Override public Object component(Component component) { ... component.add(new MyHelpBehavior()); ... } }); } cheers, f(t)