You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Igor Vaynberg (JIRA)" <ji...@apache.org> on 2007/08/31 06:58:30 UTC

[jira] Assigned: (WICKET-289) It appears urlFor(behavior,interface) is not making the url for the behavior but rather the component the behavior is on

     [ https://issues.apache.org/jira/browse/WICKET-289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Igor Vaynberg reassigned WICKET-289:
------------------------------------

    Assignee: Johan Compagner  (was: Igor Vaynberg)

how bout you fix somethin! :)

> 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: Johan Compagner
>            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.