You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Jesse Kuhnert (JIRA)" <de...@tapestry.apache.org> on 2007/06/24 15:42:53 UTC

[jira] Updated: (TAPESTRY-758) InjectObject allows default scope for acessor method, but enhancer doesnt implement

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

Jesse Kuhnert updated TAPESTRY-758:
-----------------------------------

    Fix Version/s:     (was: 4.1.2)
                   4.1.3

> InjectObject allows default scope for acessor method, but enhancer doesnt implement
> -----------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-758
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-758
>             Project: Tapestry
>          Issue Type: Bug
>          Components: Framework
>    Affects Versions: 4.0
>         Environment: Win XP/JDK 1.5/Tomcat 5.5.9
>            Reporter: Henrik Vendelbo
>            Priority: Minor
>             Fix For: 4.1.3
>
>
> If you specify the following it compiles and runs without any errors, but doesnt work.
> @InjectObject("service:module.Name")
> abstract Interface getValue();
> It makes sense conceptually to have an access type other than public. Even if it is not possible to support Tapestry should at some point complain about the concept not being supported.
> Ideally injections should support even private methods. If it isn't possible to support, it should cause a proper error message rather than fail to enhance the class.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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