[jira] Updated: (SHALE-264) Improve resource injection functionality in Tiger Extensions

2007-03-07 Thread Bernhard Huemer (JIRA)

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

Bernhard Huemer updated SHALE-264:
--

Attachment: shale-tiger-injection.zip

Basic resource injection improvements. See mailing list for further explanation.


> Improve resource injection functionality in Tiger Extensions
> 
>
> Key: SHALE-264
> URL: https://issues.apache.org/struts/browse/SHALE-264
> Project: Shale
>  Issue Type: Improvement
>  Components: Tiger
>Reporter: Craig McClanahan
> Fix For: TBD
>
> Attachments: shale-tiger-injection.zip
>
>
> The Tiger Extensions use annotations to perform various kinds of resource 
> injection and callbacks to marked methods.  Currently, injection requires 
> that there be a public property setter, and callback methods must all be 
> public.  This functionality should operate more compatibly with the way 
> injection works in a Java EE 5 container, in at least the following respects:
> * Should be able to inject a private field value (subject to SecurityManager 
> permissions allowing this)
>   if the field itself is annotated
> * Should call the setter method (which should not have to be public) if the 
> setter is annotated.
> * Lifecycle callback methods should be allowed to have any scope (subject to 
> SecurityManager
>   permissions), not just public.

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



[jira] Updated: (SHALE-391) Clay starter Maven archetype

2007-03-07 Thread Hermod Opstvedt (JIRA)

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

Hermod Opstvedt updated SHALE-391:
--

Attachment: SCStarterPatch20070307.patch

Changed name of the TestVC to TestViewController for readability and also added 
a POM section to ensure that the maven-eclipse plugin is at minimum level. This 
is after a good suggestion from Cedric Dumoulin.

> Clay starter Maven archetype
> 
>
> Key: SHALE-391
> URL: https://issues.apache.org/struts/browse/SHALE-391
> Project: Shale
>  Issue Type: New Feature
>  Components: Clay
>Affects Versions: 1.0.3
>Reporter: Hermod Opstvedt
> Attachments: ClayStarterArchetype.patch, SCStarterPatch.patch, 
> SCStarterPatch20070307.patch, shale-clay-starter-archetype.zip, 
> ShaleClayArchetypePatch2.patch, shaleclaystarterarchetype-3.patch, 
> shaleclaystarterarchetype-4.patch, shaleclaystarterarchetype-5.patch, 
> shaleclaystarterarchetype.patch, shaleclaystarterarchetype.patch
>
>
> A Maven Clay starter archetype. This creates a very simple Clay project

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