[
https://issues.apache.org/jira/browse/WICKET-289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alastair Maw updated WICKET-289:
--------------------------------
Fix Version/s: 1.4.0-alpha
Assignee: Igor Vaynberg
Igor - can you have a quick look at this and decipher it? ;-) Feel free to
unassign if not, obviously.
> It appears urlFor(behavior,interface) is not making the url for the behavior
> but rather the component the behavior is on
> ------------------------------------------------------------------------------------------------------------------------
>
> Key: WICKET-289
> URL: https://issues.apache.org/jira/browse/WICKET-289
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Affects Versions: 1.3.0-beta1
> Reporter: Jason Schnitzer
> Assignee: Igor Vaynberg
> Priority: Minor
> Fix For: 1.4.0-alpha
>
>
> While on IRC Igor gave an example of a behavior:
> http://papernapkin.org/pastebin/view/4672 to generate an onClick event for a
> table row.
> The onclick string in this needs to be augmented a bit to:
> window.location='"+url+"';";
> However, in the end I get a exception:
> WicketMessage: Method onLinkClicked of interface
> wicket.markup.html.link.ILinkListener targeted at component ..
> java.lang.IllegalArgumentException: object is not an instance of declaring
> class
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:186)
> at
> wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents(ListenerInterfaceRequestTarget.java:73)
> at
> wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:89)
> at wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java:954)
> at wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:987)
> at wicket.RequestCycle.step(RequestCycle.java:1068)
> at wicket.RequestCycle.steps(RequestCycle.java:1142)
> at wicket.RequestCycle.request(RequestCycle.java:456)
> at wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:263)
> at wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:133)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.