How about: MarkupNotFoundException - this is pretty clear. Message should say something like it does now: Markup for component x not found.
MarkupParseException - this is when there is a problem with parsing the html template. The message should name the filename and say exactly where in that file the problem is. InvalidMarkupException - gets throw when there is a wicket-releated markup problem. Ie a component is attached to a tag it does not support. The message should be something like: component x does not support markup tag of type y, or something similar. -Igor > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Eelco Hillenius > Sent: Tuesday, October 25, 2005 3:04 PM > To: wicket-user@lists.sourceforge.net > Subject: Re: [Wicket-user] Markup not found > > Sounds like a good idea. > > Eelco > > > On 10/25/05, Igor Vaynberg <[EMAIL PROTECTED]> wrote: > > > > Maybe we should consider expanding our exception hierarchy a bit. > > Currently we only have the WicketRuntimeException and > MarkupException. > > Maybe we can introduce MarkupNotFoundException and > > MarkupInvalidException with their own specialized messages. > Sometimes > > the cause of the exception is so far down it is hard to find or it > > simply gets cut off, im for putting the most specific > message into the > > exception's message instead of leaving it to the user to > find in the deepest cause. > > > > -Igor > > > > > > > > ________________________________ > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf > Of Francis > > Amanfo > > Sent: Tuesday, October 25, 2005 2:40 PM > > To: wicket-user@lists.sourceforge.net > > Subject: Re: [Wicket-user] Markup not found > > > > > > This "Markup not found" exception thing is extremely misleading and > > think needs addressing if Wicket is seriously aiming at going > > mainstream. In my early days of Wicket I struggled so much > with it. It > > can happen because the markup really doesn't exist but also > sometimes > > when there is an error in your markup that wicket can't > really point > > to, in others words can't parse the xhtml. Only when Wicket > can point > > to the error wil it tell you there is an error in your html by > > pointing directly to where the error is. I think the exceptions > > catching in wicket core could do better. If this is not > considered to > > be addressed at the framework core, then I think we should start > > compiling scenarios from our own experiences when this > exception was thrown. This could save newbies to Wicket a lot > of frustrations and time. > > > > Francis > > > > > > On 10/25/05, Nick Heudecker <[EMAIL PROTECTED]> wrote: > > > I've been staring at this for hours, but can't figure out > what would > > > cause > > a "Markup not found" error when the markup does in fact > exist at the > > correct location. What other error conditions could cause > this problem? Thanks. > > > > > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. > Get Certified Today * Register for a JBoss Training Course > Free Certification Exam for All Training Attendees Through > End of 2005 Visit http://www.jboss.com/services/certification > for more information _______________________________________________ > Wicket-user mailing list > Wicket-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user