Re: Hello World Portlet
I totally forgot I mentioned JSR 286. Thank you. On Mon Jan 04,2010 05:47 pm, Steve Swinsburg wrote: > You said in your first post it was JSR286 and Jetspeed 2 implements that > spec, whereas Jetspeed 1 is JSR-168. > > I am glad you have Wicket based portlets working in a JSR-286 container, > shame the same can't be said for a JSR-168 container, ie Pluto :( > > cheers, > Steve > > > > > On 04/01/2010, at 5:17 PM, Mansour Al Akeel wrote: > > > Yes, this is JS2.2, but how where you able to tell it it's JSR286 ? > > In fact this was going to be my next step, to do interportlet > > communication. > > > > If you work with JS, I have to tell you that wicket with JS is amazingly > > col. You have all the pages you need where they sould be. I am still > > new to wicket, but enjoying it already :) > > > > > > > > > > On Mon Jan 04,2010 04:52 pm, Steve Swinsburg wrote: > >> Absolutely that would be great. BTW I assume this is Jetspeed 2 since its > >> JSR286? > >> > >> > >> > >> On 04/01/2010, at 4:48 PM, Mansour Al Akeel wrote: > >> > >>> I checked jetspeed.log it but no luck. I was going to change the log > >>> level to see what's going on. > >>> However, I decided to run my wicket pages as a web application, and > >>> found that I was missing the binding for slf4j. > >>> I added this to the pom and it worked: > >>> > >>> > >>> org.slf4j > >>> slf4j-log4j12 > >>> 1.5.8 > >>> > >>> > >>> I am not sure if that's what fixed the issue, or something else when I > >>> was trying to run it as a web app. > >>> It's working anyway. > >>> > >>> Would it be a good idea to provide a maven archetype for wicket portlets ? > >>> > >>> > >>> On Mon, Jan 4, 2010 at 1:42 AM, Steve Swinsburg > >>> wrote: > Hi Mansour, > > Thats just the Tomcat log, you should have a portal log that has the > actual exception or error that occurred? > > cheers, > Steve > > > On 04/01/2010, at 3:32 PM, Mansour Al Akeel wrote: > > > Sorry, Forgot to include the error message: > > > > Found web.xml > > Found WEB-INF/portlet.xml > > Attempting to add portlet_2_0.tld to war... > > Adding portlet_2_0.tld to war... > > Creating war > > /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war ... > > War /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war created > > Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig > > checkResources > > INFO: Undeploying context [/reports-0.5.4] > > Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig deployWAR > > INFO: Deploying web application archive reports-0.5.4.war > > Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start > > SEVERE: Error filterStart > > Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start > > SEVERE: Context [/reports-0.5.4] startup failed due to previous errors > > > > > > > > > > On Mon, Jan 4, 2010 at 12:27 AM, Mansour Al Akeel > > wrote: > >> Thank you Tor: > >> > >> Here's what I have. this is copied from the web.xml from the wicket > >> maven project : > >> > >> http://java.sun.com/xml/ns/j2ee"; > >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; > >> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee > >> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"; > >> version="2.4"> > >> Reports > >> > >> wicket.report > >> > >> org.apache.wicket.protocol.http.WicketFilter > >> > >> applicationClassName > >> > >> com.example.automotive.Application > >> > >> > >> detectPortletContext > >> true > >> > >> > >> > >> wicket.report > >> /report/* > >> > >> > >> > >> > >> Here's my portlet.xml : > >> >> xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"; > >> version="1.0" > >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; > >> > >> xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd > >> > >> http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd";> > >> > >> My Wicket portlet examples > >> > >> WicketExamplesMenuApplication > >> wicket examples > >> > >> com.example.automotive.BirtPortlet > >> > >> wicketFilterPath > >> /report > >> > >> > >> viewPage > >>
Re: Hello World Portlet
You said in your first post it was JSR286 and Jetspeed 2 implements that spec, whereas Jetspeed 1 is JSR-168. I am glad you have Wicket based portlets working in a JSR-286 container, shame the same can't be said for a JSR-168 container, ie Pluto :( cheers, Steve On 04/01/2010, at 5:17 PM, Mansour Al Akeel wrote: > Yes, this is JS2.2, but how where you able to tell it it's JSR286 ? > In fact this was going to be my next step, to do interportlet > communication. > > If you work with JS, I have to tell you that wicket with JS is amazingly > col. You have all the pages you need where they sould be. I am still > new to wicket, but enjoying it already :) > > > > > On Mon Jan 04,2010 04:52 pm, Steve Swinsburg wrote: >> Absolutely that would be great. BTW I assume this is Jetspeed 2 since its >> JSR286? >> >> >> >> On 04/01/2010, at 4:48 PM, Mansour Al Akeel wrote: >> >>> I checked jetspeed.log it but no luck. I was going to change the log >>> level to see what's going on. >>> However, I decided to run my wicket pages as a web application, and >>> found that I was missing the binding for slf4j. >>> I added this to the pom and it worked: >>> >>> >>> org.slf4j >>> slf4j-log4j12 >>> 1.5.8 >>> >>> >>> I am not sure if that's what fixed the issue, or something else when I >>> was trying to run it as a web app. >>> It's working anyway. >>> >>> Would it be a good idea to provide a maven archetype for wicket portlets ? >>> >>> >>> On Mon, Jan 4, 2010 at 1:42 AM, Steve Swinsburg >>> wrote: Hi Mansour, Thats just the Tomcat log, you should have a portal log that has the actual exception or error that occurred? cheers, Steve On 04/01/2010, at 3:32 PM, Mansour Al Akeel wrote: > Sorry, Forgot to include the error message: > > Found web.xml > Found WEB-INF/portlet.xml > Attempting to add portlet_2_0.tld to war... > Adding portlet_2_0.tld to war... > Creating war /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war > ... > War /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war created > Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig > checkResources > INFO: Undeploying context [/reports-0.5.4] > Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig deployWAR > INFO: Deploying web application archive reports-0.5.4.war > Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start > SEVERE: Error filterStart > Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start > SEVERE: Context [/reports-0.5.4] startup failed due to previous errors > > > > > On Mon, Jan 4, 2010 at 12:27 AM, Mansour Al Akeel > wrote: >> Thank you Tor: >> >> Here's what I have. this is copied from the web.xml from the wicket >> maven project : >> >> http://java.sun.com/xml/ns/j2ee"; >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; >> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee >> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"; >> version="2.4"> >> Reports >> >> wicket.report >> >> org.apache.wicket.protocol.http.WicketFilter >> >> applicationClassName >> >> com.example.automotive.Application >> >> >> detectPortletContext >> true >> >> >> >> wicket.report >> /report/* >> >> >> >> >> Here's my portlet.xml : >> > xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"; >> version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; >> >> xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd >> >> http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd";> >> >> My Wicket portlet examples >> WicketExamplesMenuApplication >> wicket examples >> >> com.example.automotive.BirtPortlet >> >> wicketFilterPath >> /report >> >> >> viewPage >> /report/view >> >> >> editPage >> /report/edit >> >> >> */* >> VIEW >> EDIT >> >> en >> >> Wicket Birt Portl
Re: Integrating Hibernate Validator with Wicket
http://42lines.net/content/integrating-hibernate-validator-and-wicket 2010/1/4 ayman elwany : > Hi, > > Is there any common practice to integrate wicket with hibernate validator ? > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Integrating Hibernate Validator with Wicket
Hi, Is there any common practice to integrate wicket with hibernate validator ?
Re: Hello World Portlet
Yes, this is JS2.2, but how where you able to tell it it's JSR286 ? In fact this was going to be my next step, to do interportlet communication. If you work with JS, I have to tell you that wicket with JS is amazingly col. You have all the pages you need where they sould be. I am still new to wicket, but enjoying it already :) On Mon Jan 04,2010 04:52 pm, Steve Swinsburg wrote: > Absolutely that would be great. BTW I assume this is Jetspeed 2 since its > JSR286? > > > > On 04/01/2010, at 4:48 PM, Mansour Al Akeel wrote: > > > I checked jetspeed.log it but no luck. I was going to change the log > > level to see what's going on. > > However, I decided to run my wicket pages as a web application, and > > found that I was missing the binding for slf4j. > > I added this to the pom and it worked: > > > > > >org.slf4j > >slf4j-log4j12 > >1.5.8 > > > > > > I am not sure if that's what fixed the issue, or something else when I > > was trying to run it as a web app. > > It's working anyway. > > > > Would it be a good idea to provide a maven archetype for wicket portlets ? > > > > > > On Mon, Jan 4, 2010 at 1:42 AM, Steve Swinsburg > > wrote: > >> Hi Mansour, > >> > >> Thats just the Tomcat log, you should have a portal log that has the > >> actual exception or error that occurred? > >> > >> cheers, > >> Steve > >> > >> > >> On 04/01/2010, at 3:32 PM, Mansour Al Akeel wrote: > >> > >>> Sorry, Forgot to include the error message: > >>> > >>> Found web.xml > >>> Found WEB-INF/portlet.xml > >>> Attempting to add portlet_2_0.tld to war... > >>> Adding portlet_2_0.tld to war... > >>> Creating war /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war > >>> ... > >>> War /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war created > >>> Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig > >>> checkResources > >>> INFO: Undeploying context [/reports-0.5.4] > >>> Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig deployWAR > >>> INFO: Deploying web application archive reports-0.5.4.war > >>> Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start > >>> SEVERE: Error filterStart > >>> Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start > >>> SEVERE: Context [/reports-0.5.4] startup failed due to previous errors > >>> > >>> > >>> > >>> > >>> On Mon, Jan 4, 2010 at 12:27 AM, Mansour Al Akeel > >>> wrote: > Thank you Tor: > > Here's what I have. this is copied from the web.xml from the wicket > maven project : > > http://java.sun.com/xml/ns/j2ee"; > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; > xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee > http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"; > version="2.4"> > Reports > > wicket.report > > org.apache.wicket.protocol.http.WicketFilter > > applicationClassName > > com.example.automotive.Application > > > detectPortletContext > true > > > > wicket.report > /report/* > > > > > Here's my portlet.xml : > xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"; > version="1.0" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; > > xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd > > http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd";> > > My Wicket portlet examples > WicketExamplesMenuApplication > wicket examples > > com.example.automotive.BirtPortlet > > wicketFilterPath > /report > > > viewPage > /report/view > > > editPage > /report/edit > > > */* > VIEW > EDIT > > en > > Wicket Birt Portlet Examples > Wicket > > > > > And my WebApplication class: > > import javax.servlet.ServletContext; > import org.apache.wicket.Page; > import org.apache.wicket.protocol.http.WebApplication; > >
Re: Hello World Portlet
Absolutely that would be great. BTW I assume this is Jetspeed 2 since its JSR286? On 04/01/2010, at 4:48 PM, Mansour Al Akeel wrote: > I checked jetspeed.log it but no luck. I was going to change the log > level to see what's going on. > However, I decided to run my wicket pages as a web application, and > found that I was missing the binding for slf4j. > I added this to the pom and it worked: > > >org.slf4j >slf4j-log4j12 >1.5.8 > > > I am not sure if that's what fixed the issue, or something else when I > was trying to run it as a web app. > It's working anyway. > > Would it be a good idea to provide a maven archetype for wicket portlets ? > > > On Mon, Jan 4, 2010 at 1:42 AM, Steve Swinsburg > wrote: >> Hi Mansour, >> >> Thats just the Tomcat log, you should have a portal log that has the actual >> exception or error that occurred? >> >> cheers, >> Steve >> >> >> On 04/01/2010, at 3:32 PM, Mansour Al Akeel wrote: >> >>> Sorry, Forgot to include the error message: >>> >>> Found web.xml >>> Found WEB-INF/portlet.xml >>> Attempting to add portlet_2_0.tld to war... >>> Adding portlet_2_0.tld to war... >>> Creating war /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war >>> ... >>> War /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war created >>> Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig >>> checkResources >>> INFO: Undeploying context [/reports-0.5.4] >>> Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig deployWAR >>> INFO: Deploying web application archive reports-0.5.4.war >>> Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start >>> SEVERE: Error filterStart >>> Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start >>> SEVERE: Context [/reports-0.5.4] startup failed due to previous errors >>> >>> >>> >>> >>> On Mon, Jan 4, 2010 at 12:27 AM, Mansour Al Akeel >>> wrote: Thank you Tor: Here's what I have. this is copied from the web.xml from the wicket maven project : http://java.sun.com/xml/ns/j2ee"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"; version="2.4"> Reports wicket.report org.apache.wicket.protocol.http.WicketFilter applicationClassName com.example.automotive.Application detectPortletContext true wicket.report /report/* Here's my portlet.xml : http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"; version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd";> My Wicket portlet examples WicketExamplesMenuApplication wicket examples com.example.automotive.BirtPortlet wicketFilterPath /report viewPage /report/view editPage /report/edit */* VIEW EDIT en Wicket Birt Portlet Examples Wicket And my WebApplication class: import javax.servlet.ServletContext; import org.apache.wicket.Page; import org.apache.wicket.protocol.http.WebApplication; public class Application extends WebApplication { @Override public Class getHomePage() { return ViewReport.class; } @Override protected void init() { mountBookmarkablePage("/view", ViewReport.class); mountBookmarkablePage("/edit", EditReport.class); servletContext = getWicketFilter().getFilterConfig() .getServletContext(); } private static ServletContext servletContext; } Now, when I deploy to Jetspeed I get this error in catalina.out, and I was not able to find any relevant exception in the logs. I will chang
Re: Hello World Portlet
I checked jetspeed.log it but no luck. I was going to change the log level to see what's going on. However, I decided to run my wicket pages as a web application, and found that I was missing the binding for slf4j. I added this to the pom and it worked: org.slf4j slf4j-log4j12 1.5.8 I am not sure if that's what fixed the issue, or something else when I was trying to run it as a web app. It's working anyway. Would it be a good idea to provide a maven archetype for wicket portlets ? On Mon, Jan 4, 2010 at 1:42 AM, Steve Swinsburg wrote: > Hi Mansour, > > Thats just the Tomcat log, you should have a portal log that has the actual > exception or error that occurred? > > cheers, > Steve > > > On 04/01/2010, at 3:32 PM, Mansour Al Akeel wrote: > >> Sorry, Forgot to include the error message: >> >> Found web.xml >> Found WEB-INF/portlet.xml >> Attempting to add portlet_2_0.tld to war... >> Adding portlet_2_0.tld to war... >> Creating war /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war ... >> War /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war created >> Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig checkResources >> INFO: Undeploying context [/reports-0.5.4] >> Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig deployWAR >> INFO: Deploying web application archive reports-0.5.4.war >> Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start >> SEVERE: Error filterStart >> Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start >> SEVERE: Context [/reports-0.5.4] startup failed due to previous errors >> >> >> >> >> On Mon, Jan 4, 2010 at 12:27 AM, Mansour Al Akeel >> wrote: >>> Thank you Tor: >>> >>> Here's what I have. this is copied from the web.xml from the wicket >>> maven project : >>> >>> http://java.sun.com/xml/ns/j2ee"; >>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; >>> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee >>> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"; >>> version="2.4"> >>> Reports >>> >>> wicket.report >>> >>> org.apache.wicket.protocol.http.WicketFilter >>> >>> applicationClassName >>> >>> com.example.automotive.Application >>> >>> >>> detectPortletContext >>> true >>> >>> >>> >>> wicket.report >>> /report/* >>> >>> >>> >>> >>> Here's my portlet.xml : >>> http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"; >>> version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; >>> >>> xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd >>> >>> http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd";> >>> >>> My Wicket portlet examples >>> WicketExamplesMenuApplication >>> wicket examples >>> >>> com.example.automotive.BirtPortlet >>> >>> wicketFilterPath >>> /report >>> >>> >>> viewPage >>> /report/view >>> >>> >>> editPage >>> /report/edit >>> >>> >>> */* >>> VIEW >>> EDIT >>> >>> en >>> >>> Wicket Birt Portlet Examples >>> Wicket >>> >>> >>> >>> >>> And my WebApplication class: >>> >>> import javax.servlet.ServletContext; >>> import org.apache.wicket.Page; >>> import org.apache.wicket.protocol.http.WebApplication; >>> >>> public class Application extends WebApplication { >>> �...@override >>> public Class getHomePage() >>> { >>> return ViewReport.class; >>> } >>> �...@override >>> protected void init() >>> { >>> mountBookmarkablePage("/view", ViewReport.class); >>> mountBookmarkablePage("/edit", EditReport.class); >>> servletContext = getWicketFilter().getFilterConfig() >>> .getServletContext(); >>> } >>> private static ServletContext servletContext; >>> } >>> >>> Now, when I deploy to Jetspeed I get this error in catalina.out, and I >>> was not able to find any relevant exception in the logs. >>> I will change the log level and dig further. but I don't know, if >>> there's something wrong with the web.xml or portlet.xml ? >>> >> >> - >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >
Re: WicketTester -- No Form onSubmit when using Ajax DropDownChoice Component
Hi! AjaxFormComponentUpdatingBehavior does not submit the other form values, only the involved component. If you want to handle other form values you will need something like AjaxFormSubmitBehavior or AjaxFormSubmittingChangeListenerBehavior: public abstract class AjaxFormSubmittingChangeListenerBehavior extends AjaxFormSubmitBehavior { private final static Method hiddenFieldGetter; static { try { hiddenFieldGetter = Form.class.getDeclaredMethod("getHiddenFieldId"); hiddenFieldGetter.setAccessible(true); } catch (Exception e) { throw new RuntimeException(e); } } /** * @see org.apache.wicket.ajax.AbstractDefaultAjaxBehavior#onBind() */ @Override protected void onBind() { super.onBind(); if (!(getComponent() instanceof IOnChangeListener)) { throw new WicketRuntimeException("Behavior " + getClass().getName() + " can only be added to an instance of a IOnChangeListener"); } } /** * @param event */ public AjaxFormSubmittingChangeListenerBehavior(String event) { super(event); } /** * @see org.apache.wicket.ajax.form.AjaxFormSubmitBehavior#onError(org.apache.wicket.ajax.AjaxRequestTarget) */ @Override protected void onError(AjaxRequestTarget target) { onSubmit(target); } /** * @see org.apache.wicket.ajax.form.AjaxFormSubmitBehavior#onEvent(org.apache.wicket.ajax.AjaxRequestTarget) */ @Override protected void onEvent(AjaxRequestTarget target) { HttpServletRequest httpServletRequest = ((WebRequest) getComponent() .getRequest()).getHttpServletRequest(); Map parameters; if (httpServletRequest instanceof MockHttpServletRequest) { parameters = ((MockHttpServletRequest) httpServletRequest).getParameterMap(); } else { parameters = ((org.mortbay.jetty.Request) httpServletRequest).getParameters(); } parameters.put(getHiddenFieldId(getForm()), getComponent().urlFor(IOnChangeListener.INTERFACE)); final FormComponent formComponent = (FormComponent) getComponent(); try { if (isUpdateModel()) { formComponent.inputChanged(); formComponent.validate(); if (!formComponent.hasErrorMessage()) { formComponent.valid(); formComponent.updateModel(); } } super.onEvent(target); } catch (RuntimeException e) { Utils.errorLog(AjaxFormSubmittingChangeListenerBehavior.class, e); onError(target); } } /** * @return boolean */ protected boolean isUpdateModel() { return true; } /** * @param form * @return String */ private String getHiddenFieldId(Form form) { try { Form root = form.getRootForm(); return (String) hiddenFieldGetter.invoke(root); } catch (Exception e) { throw new RuntimeException(e); } } } 2010/1/4 Steve Hiller : > Hi All, > > I'm having an issue when using WicketTester with a form that has 3 > DropDownChoice component, which are linked together using the > AjaxFormComponentUpdatingBehavior. In the following code snippet, > selecting from the "brands" DropDownChoice causes the "categories" > DropDownChoice to be filled. Then, selecting from the "categories" > DropDownChoice causes the "titles" DropDownChoice to be filled. > > All of this works fine. However, the call to formTester.submit() > does not trigger the form's onSubmit method. Any ideas what I am > doing wrong? This is using Wicket version 1.3.7. > > Thanks, > Steve > > -- > WicketTester tester = new WicketTester(webapp); > tester.setupRequestAndResponse(); > > FormTester formTester = tester.newFormTester("mainPanel:officeSelectorForm"); > formTester.select("brands", 0); > tester.executeAjaxEvent("mainPanel:officeSelectorForm:brands", "onchange"); > tester.assertComponentOnAjaxResponse("mainPanel:officeSelectorForm:categories"); > formTester.select("categories", 0); > tester.executeAjaxEvent("mainPanel:officeSelectorForm:categories", > "onchange"); > tester.assertComponentOnAjaxResponse("mainPanel:officeSelectorForm:titles"); > formTester.select("titles", 0); > > formTester.submit(); > -- > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Hello World Portlet
Hi Mansour, Thats just the Tomcat log, you should have a portal log that has the actual exception or error that occurred? cheers, Steve On 04/01/2010, at 3:32 PM, Mansour Al Akeel wrote: > Sorry, Forgot to include the error message: > > Found web.xml > Found WEB-INF/portlet.xml > Attempting to add portlet_2_0.tld to war... > Adding portlet_2_0.tld to war... > Creating war /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war ... > War /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war created > Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig checkResources > INFO: Undeploying context [/reports-0.5.4] > Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig deployWAR > INFO: Deploying web application archive reports-0.5.4.war > Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start > SEVERE: Error filterStart > Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start > SEVERE: Context [/reports-0.5.4] startup failed due to previous errors > > > > > On Mon, Jan 4, 2010 at 12:27 AM, Mansour Al Akeel > wrote: >> Thank you Tor: >> >> Here's what I have. this is copied from the web.xml from the wicket >> maven project : >> >> http://java.sun.com/xml/ns/j2ee"; >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; >>xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee >> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"; >>version="2.4"> >>Reports >> >>wicket.report >> >> org.apache.wicket.protocol.http.WicketFilter >> >>applicationClassName >> >> com.example.automotive.Application >> >> >>detectPortletContext >>true >> >> >> >>wicket.report >>/report/* >> >> >> >> >> Here's my portlet.xml : >> http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"; >>version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; >> >> xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd >> >> http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd";> >> >>My Wicket portlet examples >>WicketExamplesMenuApplication >>wicket examples >> >> com.example.automotive.BirtPortlet >> >>wicketFilterPath >>/report >> >> >>viewPage >>/report/view >> >> >>editPage >>/report/edit >> >> >>*/* >>VIEW >>EDIT >> >>en >> >>Wicket Birt Portlet Examples >>Wicket >> >> >> >> >> And my WebApplication class: >> >> import javax.servlet.ServletContext; >> import org.apache.wicket.Page; >> import org.apache.wicket.protocol.http.WebApplication; >> >> public class Application extends WebApplication { >>@Override >>public Class getHomePage() >>{ >>return ViewReport.class; >>} >>@Override >>protected void init() >>{ >>mountBookmarkablePage("/view", ViewReport.class); >>mountBookmarkablePage("/edit", EditReport.class); >>servletContext = getWicketFilter().getFilterConfig() >>.getServletContext(); >>} >>private static ServletContext servletContext; >> } >> >> Now, when I deploy to Jetspeed I get this error in catalina.out, and I >> was not able to find any relevant exception in the logs. >> I will change the log level and dig further. but I don't know, if >> there's something wrong with the web.xml or portlet.xml ? >> > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Hello World Portlet
Sorry, Forgot to include the error message: Found web.xml Found WEB-INF/portlet.xml Attempting to add portlet_2_0.tld to war... Adding portlet_2_0.tld to war... Creating war /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war ... War /opt/Programs/apache-tomcat-6.0.14/webapps/reports-0.5.4.war created Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig checkResources INFO: Undeploying context [/reports-0.5.4] Jan 4, 2010 12:03:47 AM org.apache.catalina.startup.HostConfig deployWAR INFO: Deploying web application archive reports-0.5.4.war Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start SEVERE: Error filterStart Jan 4, 2010 12:03:47 AM org.apache.catalina.core.StandardContext start SEVERE: Context [/reports-0.5.4] startup failed due to previous errors On Mon, Jan 4, 2010 at 12:27 AM, Mansour Al Akeel wrote: > Thank you Tor: > > Here's what I have. this is copied from the web.xml from the wicket > maven project : > > http://java.sun.com/xml/ns/j2ee"; > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; > xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee > http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"; > version="2.4"> > Reports > > wicket.report > > org.apache.wicket.protocol.http.WicketFilter > > applicationClassName > > com.example.automotive.Application > > > detectPortletContext > true > > > > wicket.report > /report/* > > > > > Here's my portlet.xml : > http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"; > version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; > > xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd > > http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd";> > > My Wicket portlet examples > WicketExamplesMenuApplication > wicket examples > > com.example.automotive.BirtPortlet > > wicketFilterPath > /report > > > viewPage > /report/view > > > editPage > /report/edit > > > */* > VIEW > EDIT > > en > > Wicket Birt Portlet Examples > Wicket > > > > > And my WebApplication class: > > import javax.servlet.ServletContext; > import org.apache.wicket.Page; > import org.apache.wicket.protocol.http.WebApplication; > > public class Application extends WebApplication { > �...@override > public Class getHomePage() > { > return ViewReport.class; > } > �...@override > protected void init() > { > mountBookmarkablePage("/view", ViewReport.class); > mountBookmarkablePage("/edit", EditReport.class); > servletContext = getWicketFilter().getFilterConfig() > .getServletContext(); > } > private static ServletContext servletContext; > } > > Now, when I deploy to Jetspeed I get this error in catalina.out, and I > was not able to find any relevant exception in the logs. > I will change the log level and dig further. but I don't know, if > there's something wrong with the web.xml or portlet.xml ? > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: AjaxSubmitLink not calling the onsubmit event handler
is there any way to do this on the client side.I want to do some client side stuff before submitting the form. On Sun, Jan 3, 2010 at 9:36 AM, Mathias Nilsson wrote: > > form.add ( new AjaxSubmitLink(){ > > protected void onSubmit(AjaxRequestTarget target, Form form){ > // Add feedback and do ajax stuff. > } > > protected void onError(AjaxRequestTarget target, Form form){ > // Add FeedbackPanel here > target.add( feedback ); > }}); > -- > View this message in context: > http://old.nabble.com/AjaxSubmitLink-not-calling-the-onsubmit-event-handler-tp2718p27002962.html > Sent from the Wicket - User 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: Hello World Portlet
Thank you Tor: Here's what I have. this is copied from the web.xml from the wicket maven project : http://java.sun.com/xml/ns/j2ee"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"; version="2.4"> Reports wicket.report org.apache.wicket.protocol.http.WicketFilter applicationClassName com.example.automotive.Application detectPortletContext true wicket.report /report/* Here's my portlet.xml : http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"; version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd";> My Wicket portlet examples WicketExamplesMenuApplication wicket examples com.example.automotive.BirtPortlet wicketFilterPath /report viewPage /report/view editPage /report/edit */* VIEW EDIT en Wicket Birt Portlet Examples Wicket And my WebApplication class: import javax.servlet.ServletContext; import org.apache.wicket.Page; import org.apache.wicket.protocol.http.WebApplication; public class Application extends WebApplication { @Override public Class getHomePage() { return ViewReport.class; } @Override protected void init() { mountBookmarkablePage("/view", ViewReport.class); mountBookmarkablePage("/edit", EditReport.class); servletContext = getWicketFilter().getFilterConfig() .getServletContext(); } private static ServletContext servletContext; } Now, when I deploy to Jetspeed I get this error in catalina.out, and I was not able to find any relevant exception in the logs. I will change the log level and dig further. but I don't know, if there's something wrong with the web.xml or portlet.xml ? - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Wicket + Scala + Spring
P.S. though one slight difficulty I've run into is the need to translate between Scala and Java collections. Perfectly doable, and not a Wicket problem, but takes a way some of the elegance of coding purely in Scala. Happy to hear if anyone has tips on elegant ways of dealing with this. On 1/3/10 4:38 PM, Gary Thomas wrote: Same here - not much more to say other than after 10 years of working with Java webapps, learning both Wicket and Scala have made the past 6 months very enjoyable. Immediately before trying Wicket, I was a die-hard Struts/Spring MVC user and didn't know what I was missing. Scala+Wicket is a nice mix. Best, g On 1/3/10 11:24 AM, Giovanni wrote: I'm developing two new applications (a webapp + a standalone) using Scala + Spring + Wicket 1.4.5 (webapp) + H2 database. The development is nice and interesting. Wicket is working with Scala very well. If someone else has a similar experience, please share it. Best regards giovanni - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Wicket + Scala + Spring
Same here - not much more to say other than after 10 years of working with Java webapps, learning both Wicket and Scala have made the past 6 months very enjoyable. Immediately before trying Wicket, I was a die-hard Struts/Spring MVC user and didn't know what I was missing. Scala+Wicket is a nice mix. Best, g On 1/3/10 11:24 AM, Giovanni wrote: I'm developing two new applications (a webapp + a standalone) using Scala + Spring + Wicket 1.4.5 (webapp) + H2 database. The development is nice and interesting. Wicket is working with Scala very well. If someone else has a similar experience, please share it. Best regards giovanni - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
WicketTester -- No Form onSubmit when using Ajax DropDownChoice Component
Hi All, I'm having an issue when using WicketTester with a form that has 3 DropDownChoice component, which are linked together using the AjaxFormComponentUpdatingBehavior. In the following code snippet, selecting from the "brands" DropDownChoice causes the "categories" DropDownChoice to be filled. Then, selecting from the "categories" DropDownChoice causes the "titles" DropDownChoice to be filled. All of this works fine. However, the call to formTester.submit() does not trigger the form's onSubmit method. Any ideas what I am doing wrong? This is using Wicket version 1.3.7. Thanks, Steve -- WicketTester tester = new WicketTester(webapp); tester.setupRequestAndResponse(); FormTester formTester = tester.newFormTester("mainPanel:officeSelectorForm"); formTester.select("brands", 0); tester.executeAjaxEvent("mainPanel:officeSelectorForm:brands", "onchange"); tester.assertComponentOnAjaxResponse("mainPanel:officeSelectorForm:categories"); formTester.select("categories", 0); tester.executeAjaxEvent("mainPanel:officeSelectorForm:categories", "onchange"); tester.assertComponentOnAjaxResponse("mainPanel:officeSelectorForm:titles"); formTester.select("titles", 0); formTester.submit(); --
Re: InvalidUrlException thrown while clicking row in a InMethod DataGrid
Hi, Thanks for your reply. I believe these callbacks are not mandatory. Your workaround works fine but it also causes the grid selection to disappear which I don't want to happen. Thanks to your tip I found another workaround. This is to use the CloseButtonCallback to hide the iframe before closing the modal window. This prevents the exception from being thrown. Anyway the core reason of the problem still remains. Further testing shown that only the row selection causes the exception. Other operations on the grid like sorting, switching pages work just fine. br, Marcin Palka Juan Kipes wrote: > > I think you forgot this method in the modal > > modal.setCloseButtonCallback(new ModalWindow.CloseButtonCallback() { > > }); > > > modal.setWindowClosedCallback(new > ModalWindow.WindowClosedCallback() > { > > }); > > I attached the modified quickstar > -- View this message in context: http://old.nabble.com/InvalidUrlException-thrown-while-clicking-row-in-a-InMethod-DataGrid-tp27001559p27004581.html Sent from the Wicket - User 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
Wicket + Scala + Spring
I'm developing two new applications (a webapp + a standalone) using Scala + Spring + Wicket 1.4.5 (webapp) + H2 database. The development is nice and interesting. Wicket is working with Scala very well. If someone else has a similar experience, please share it. Best regards giovanni
Re: AjaxSubmitLink not calling the onsubmit event handler
form.add ( new AjaxSubmitLink(){ protected void onSubmit(AjaxRequestTarget target, Form form){ // Add feedback and do ajax stuff. } protected void onError(AjaxRequestTarget target, Form form){ // Add FeedbackPanel here target.add( feedback ); }}); -- View this message in context: http://old.nabble.com/AjaxSubmitLink-not-calling-the-onsubmit-event-handler-tp2718p27002962.html Sent from the Wicket - User 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
Storing Objects vs Primary Key in Session
In the phonebook application, there are check boxes that use a special model (CheckBoxModel) to populate a Set. This set stores the primary-key of all the checked contacts. These are then fed to the DAO to delete all the selected contacts. But, let's say that there is an option called "change all selected names to 'fred'". It would be silly to have a DAO method called, "changeFirstName(int id, String new_name)". Instead, this would be cleaner: for (Contact curr_contact: selected_contacts) { curr_contact.setFirstName("fred"); contact_dao.save(curr_contact); } This means that, instead of storing primary keys in a Set, we should store the actual object in a Set. Assuming that the object being stored is serializable and fairly small, are there any performance implications here? Thanks, Norman - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Hello World Portlet
> What I find unclear, is the way it functions. It extends a wicker > portlet, but the application is ran from WebApplication instance that > mounts EditPage, HeaderPage, and doesn't seem to have any direct link > to the WicketPortlet. The link is via the filter mapping and page mounting. Case in point: 1) You use a WicketFilter in web.xml as normal, this is the one that knows of the Application. However, for the portlet case you need to add detectPortletContext true to the filter definition so that it can detect the portlet API things like PortletRequest etc. 2) In portlet.xml you use WicketPortlet, but need at least two things : 2.1) To tell the portlet of the path. This would be the same path that the associated filter-mapping in web.xml: wicketFilterPath /foo 2.2) Tell it the paths to use for the various modes, at least VIEW; These need to be bookmarkable, mounted Pages: viewPage /foo/view in this case the Application needs to have mountBookmarkablePage("/view", SomePage.class); Note that you normally either need one Application per portlet, or few ones with multiple Pages mounted for the various portlets. - Tor Iver - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: [announce] Wicket Stuff Core - JavaEE Inject
Cool, I will definitely check it out. 2010/1/3 Major Péter > Yes, I've just checked with No-local-interface view, Singleton beans and > web-layer EJB's and they all worked without any problem. > > Regards, > Peter > > 2010-01-03 10:43 keltezéssel, Paul Szulc írta: > > Will it work with JEE6? > > > > 2009/12/31 Major Péter > > > >> Hi all, > >> > >> I am proud to announce the semi-new JavaEE Inject project in Wicket > >> Stuff Core, which was formerly known as wicket-contrib-javaee. > >> > >> The goal of the project: > >> Make the @EJB, @Resource and @PersistenceUnit annotations available for > >> Wicket users, to make the development more easier. This means, that when > >> your components are instantiating, the annotated fields will be injected > >> properly, so you can use them for whatever you want. > >> > >> The project itself didn't changed much, some javac warnings has been > >> solved, but it has now a newer Example application too, which will > >> demonstrate for you the usage of the annotation based injecting. The > >> example is based on maven, so this would be also a good example on how > >> to use enterprise applications with wicket and maven. > >> > >> So now, if you think, that this stuff is cool and want to use it, you > >> only have to do the followings: > >> - Add Wicket Stuff Repository to your maven repository list (if you've > >> not already done so): > >> > >>wicket-stuff > >>default > >>http://wicketstuff.org/maven/repository > >> > >> - Add the JavaEE Inject dependency to your web module: > >> > >>org.wicketstuff > >>javaee-inject > >>1.4-SNAPSHOT > >> > >> - Follow the Wiki instructions at > >> > http://wicketstuff.org/confluence/display/STUFFWIKI/wicket-contrib-javaeeor > >> try out for yourself the example application. > >> - Profit > >> > >> Project Future: > >> In the future, I would like to create a more up-to-date documentation > >> for the project, better JavaDoc, and solve the JIRA issues too, and of > >> course follow the modifications of the Wicket framework, so the project > >> could work with the newest version always. > >> > >> Best Regards, > >> Peter Major > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > -- Best regards, Paul Szulc http://paulszulc.wordpress.com
Re: [announce] Wicket Stuff Core - JavaEE Inject
Yes, I've just checked with No-local-interface view, Singleton beans and web-layer EJB's and they all worked without any problem. Regards, Peter 2010-01-03 10:43 keltezéssel, Paul Szulc írta: > Will it work with JEE6? > > 2009/12/31 Major Péter > >> Hi all, >> >> I am proud to announce the semi-new JavaEE Inject project in Wicket >> Stuff Core, which was formerly known as wicket-contrib-javaee. >> >> The goal of the project: >> Make the @EJB, @Resource and @PersistenceUnit annotations available for >> Wicket users, to make the development more easier. This means, that when >> your components are instantiating, the annotated fields will be injected >> properly, so you can use them for whatever you want. >> >> The project itself didn't changed much, some javac warnings has been >> solved, but it has now a newer Example application too, which will >> demonstrate for you the usage of the annotation based injecting. The >> example is based on maven, so this would be also a good example on how >> to use enterprise applications with wicket and maven. >> >> So now, if you think, that this stuff is cool and want to use it, you >> only have to do the followings: >> - Add Wicket Stuff Repository to your maven repository list (if you've >> not already done so): >> >>wicket-stuff >>default >>http://wicketstuff.org/maven/repository >> >> - Add the JavaEE Inject dependency to your web module: >> >>org.wicketstuff >>javaee-inject >>1.4-SNAPSHOT >> >> - Follow the Wiki instructions at >> http://wicketstuff.org/confluence/display/STUFFWIKI/wicket-contrib-javaeeor >> try out for yourself the example application. >> - Profit >> >> Project Future: >> In the future, I would like to create a more up-to-date documentation >> for the project, better JavaDoc, and solve the JIRA issues too, and of >> course follow the modifications of the Wicket framework, so the project >> could work with the newest version always. >> >> Best Regards, >> Peter Major - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: [announce] Wicket Stuff Core - JavaEE Inject
Will it work with JEE6? 2009/12/31 Major Péter > Hi all, > > I am proud to announce the semi-new JavaEE Inject project in Wicket > Stuff Core, which was formerly known as wicket-contrib-javaee. > > The goal of the project: > Make the @EJB, @Resource and @PersistenceUnit annotations available for > Wicket users, to make the development more easier. This means, that when > your components are instantiating, the annotated fields will be injected > properly, so you can use them for whatever you want. > > The project itself didn't changed much, some javac warnings has been > solved, but it has now a newer Example application too, which will > demonstrate for you the usage of the annotation based injecting. The > example is based on maven, so this would be also a good example on how > to use enterprise applications with wicket and maven. > > So now, if you think, that this stuff is cool and want to use it, you > only have to do the followings: > - Add Wicket Stuff Repository to your maven repository list (if you've > not already done so): > >wicket-stuff >default >http://wicketstuff.org/maven/repository > > - Add the JavaEE Inject dependency to your web module: > >org.wicketstuff >javaee-inject >1.4-SNAPSHOT > > - Follow the Wiki instructions at > http://wicketstuff.org/confluence/display/STUFFWIKI/wicket-contrib-javaeeor > try out for yourself the example application. > - Profit > > Project Future: > In the future, I would like to create a more up-to-date documentation > for the project, better JavaDoc, and solve the JIRA issues too, and of > course follow the modifications of the Wicket framework, so the project > could work with the newest version always. > > Best Regards, > Peter Major > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > -- Best regards, Paul Szulc http://paulszulc.wordpress.com
Re: filterform clear button not clearing everything?
After some more "digging" in the archives i found a similar post: http://old.nabble.com/GoAndClearFiler-not-clearing-correctly-td22538944.html#a22727463 The problem has to do with how equals() is implemented for the entity. My implementation of equals only matches the referenceId property to check for equality. So when filtering only for the property "name", the former entity and the new one are considered equals because they both have a null referenceId. My solution is extending my entity to some filter-entity and overriding equals. Hope this helps anyone in the future On Sun, Jan 3, 2010 at 11:09 AM, Sam Zilverberg wrote: > I have a default data table/filterform/filter toolbar set up that displays > info about some entity customer. > the table has a couple of text filtered columns that display the entity's > properties. > > for some reason the "clear" button clears some columns but not the others. > it clears the column that reflects the property String referenceId but not > the column that reflects the property String name. > > this is on wicket 1.4.3 > I've been trying to find the cause to this problem without any success for > some time now. > any ideas what could be the problem? >
AjaxSubmitLink not calling the onsubmit event handler
Is it possible to add a onsubmit event to a form that is submitted using AjaxSubmitLink? if not so is there any other way to handle validation stuffs..
Hello World Portlet
I am trying to understand portlets using wicket. I read on multiple resources, that wicket supports JSR 286 in a transparent way. However, I can not see any reference to a simple portlet application to adopt as the basis for my project and build on top of it. I have checked out the examples from the svn "wicket-examples" and ran the application with the embeded jetty. But I was not able to find the portlet application runing. After all I find the WicketExamplesMenuPortlet is a bit unclear to me . What I find unclear, is the way it functions. It extends a wicker portlet, but the application is ran from WebApplication instance that mounts EditPage, HeaderPage, and doesn't seem to have any direct link to the WicketPortlet. Any hint ? - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
filterform clear button not clearing everything?
I have a default data table/filterform/filter toolbar set up that displays info about some entity customer. the table has a couple of text filtered columns that display the entity's properties. for some reason the "clear" button clears some columns but not the others. it clears the column that reflects the property String referenceId but not the column that reflects the property String name. this is on wicket 1.4.3 I've been trying to find the cause to this problem without any success for some time now. any ideas what could be the problem?