[jira] Updated: (SHALE-264) Improve resource injection functionality in Tiger Extensions
[ 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
[ 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.