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