We've released a SNAPSHOT release of wicket-contrib-dojo, which is not much more then our 0.3 release with a few fixes:

-maven building should work now for both contrib-dojo and contrib-dojo-examples
-the examples WAR file should be deployable in a Jetty instance now
-FXValidationAjaxHandler should work with all wicket FormComponents now

but the reason we have released this is because we have a render problem with FXFeedbackIndicator. When I import the examples app in eclipse it has a dependency on wicket-contrib-dojo-0.3.jar (this should work). When I launch the app, and go to the 'Our Validation Examples' page. When I enter an in valid value in the first textfield (anything longer then 5 chars) and I submit the form, I should see our indicator next to the textfield, but instead I get the following error:

wicket.WicketRuntimeException: The component(s) below failed to render:

1. [Component id = image, page = wicket.contrib.dojo.examples.ValidationTestPage, path = 1:testform:indicator:image.Image, isVisible = true, isVersioned = true] 2. [MarkupContainer [Component id = feedbacktooltip, page = wicket.contrib.dojo.examples.ValidationTestPage, path = 1:testform:indicator:feedbacktooltip.Tooltip, isVisible = true, isVersioned = true]] 3. [MarkupContainer [Component id = tooltipPanel, page = wicket.contrib.dojo.examples.ValidationTestPage, path = 1:testform:indicator:feedbacktooltip:tooltipPanel.FXFeedbackTooltip, isVisible = true, isVersioned = true]] 4. [MarkupContainer [Component id = feedbackpanel, page = wicket.contrib.dojo.examples.ValidationTestPage, path = 1:testform:indicator:feedbacktooltip:tooltipPanel:feedbackpanel.FXTooltipFeedbackPanel, isVisible = true, isVersioned = false]] 5. [MarkupContainer [Component id = feedbackul, page = wicket.contrib.dojo.examples.ValidationTestPage, path = 1:testform:indicator:feedbacktooltip:tooltipPanel:feedbackpanel:feedbackul.FXTooltipFeedbackPanel$2, isVisible = true, isVersioned = false]] 6. [MarkupContainer [Component id = messages, page = wicket.contrib.dojo.examples.ValidationTestPage, path = 1:testform:indicator:feedbacktooltip:tooltipPanel:feedbackpanel:feedbackul:messages.FXTooltipFeedbackPanel$MessageListView, isVisible = true, isVersioned = false]] 7. [MarkupContainer [Component id = 0, page = wicket.contrib.dojo.examples.ValidationTestPage, path = 1:testform:indicator:feedbacktooltip:tooltipPanel:feedbackpanel:feedbackul:messages:0.ListItem, isVisible = true, isVersioned = false]] 8. [Component id = message, page = wicket.contrib.dojo.examples.ValidationTestPage, path = 1:testform:indicator:feedbacktooltip:tooltipPanel:feedbackpanel:feedbackul:messages:0:message.Label, isVisible = true, isVersioned = false] 9. [MarkupContainer [Component id = iframe, page = wicket.contrib.dojo.examples.ValidationTestPage, path = 1:testform:indicator:feedbacktooltip:iframe.WebMarkupContainer, isVisible = true, isVersioned = true]]


(This is our FXFeedbackIndicator, it contains the image)

This does not happen when I make the examples project depend on the wicket-contrib-dojo project instead of the jar (although the jar is built from that project.). Then the page displays correctly. What are we doing wrong?

you can download the files at :

http://sourceforge.net/project/showfiles.php?group_id=134391&package_id=164293

or checkout wicket-contrib-dojo and wicket-contrib-dojo-examples from cvs.

Marco & Ruud


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to