You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Howard M. Lewis Ship (JIRA)" <ta...@jakarta.apache.org> on 2005/10/01 19:14:48 UTC

[jira] Assigned: (TAPESTRY-344) Unimplemented abstract method check broken

     [ http://issues.apache.org/jira/browse/TAPESTRY-344?page=all ]

Howard M. Lewis Ship reassigned TAPESTRY-344:
---------------------------------------------

    Assign To: Howard M. Lewis Ship

> Unimplemented abstract method check broken
> ------------------------------------------
>
>          Key: TAPESTRY-344
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-344
>      Project: Tapestry
>         Type: Bug
>   Components: Framework
>     Versions: 4.0
>     Reporter: Howard M. Lewis Ship
>     Assignee: Howard M. Lewis Ship

>
> Inadventently left off the implementation of a method (specified by an interface).  I should have gotten an early exception about the unimplemented method, but instead, got a late exception when attempting to invoke the missing method:
> org.apache.hivemind.ApplicationRuntimeException
> Failure invoking listener method 'public void com.vaisala.ww.ui.components.WizardForm.doFormSubmit()' on $WizardForm_72@17af46e[regwiz/RegistrationWizard/wizardForm]: $Credentials_83.validateSubmission(Lorg/apache/tapestry/valid/IValidationDelegate;)V
> component: 	$WizardForm_72@17af46e[regwiz/RegistrationWizard/wizardForm]
> location: 	context:/regwiz/RegistrationWizard.html, line 3
> 1	<html jwcid="@Border">
> 2	
> 3	<div jwcid="wizardForm@WizardForm"
> 4	pageNames="regwiz/Credentials,regwiz/Contact,regwiz/Billing"/>
> 5	
> 6	</html>
>  
> java.lang.AbstractMethodError
> $Credentials_83.validateSubmission(Lorg/apache/tapestry/valid/IValidationDelegate;)V
> Stack Trace:
>     * com.vaisala.ww.ui.components.WizardForm.doFormSubmit(WizardForm.java:84)
>     * sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     * sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>     * sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     * java.lang.reflect.Method.invoke(Method.java:585)
>     * org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeTargetMethod(ListenerMethodInvokerImpl.java:183)
>     * org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod(ListenerMethodInvokerImpl.java:151)
>     * org.apache.tapestry.listener.ListenerMethodInvokerImpl.searchAndInvoke(ListenerMethodInvokerImpl.java:122)
>     * org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod(ListenerMethodInvokerImpl.java:63)
>     * org.apache.tapestry.listener.SyntheticListener.actionTriggered(SyntheticListener.java:51)
>     * org.apache.tapestry.listener.ListenerInvokerTerminator.invokeListener(ListenerInvokerTerminator.java:51)
>     * $ListenerInvoker_1047d032c35.invokeListener($ListenerInvoker_1047d032c35.java)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org