You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Stefan Seifert (JIRA)" <ji...@apache.org> on 2009/04/23 22:15:30 UTC
[jira] Created: (FELIX-1056) java annotations: add slingservlet
annotation
java annotations: add slingservlet annotation
---------------------------------------------
Key: FELIX-1056
URL: https://issues.apache.org/jira/browse/FELIX-1056
Project: Felix
Issue Type: New Feature
Components: Maven SCR Plugin
Reporter: Stefan Seifert
Priority: Minor
this is an enhancements based on FELIX-1010 and takes over the concept of SLING-902 to support convenience annotations for SCR components for other projects as well.
my first thought was to submit this to the sling project (see SLING-902), but this would require two new projects in sling (one for the annotation and another for the annotation tag provider implementation), and requiring referencing this two new projects in all poms using it. quite complicated for a simple convenience annotation.
to make life easier it would be best to add such project-specific annotations the the scr-annotations/scrplugin projects.
attached is a patch for this. feel free to change package names.
if accepted in felix, the SLING-902 becomes obsolete.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (FELIX-1056) java annotations: add slingservlet
annotation
Posted by "Stefan Seifert (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/FELIX-1056?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stefan Seifert updated FELIX-1056:
----------------------------------
Attachment: 090423_slingservlet_annotation.patch
> java annotations: add slingservlet annotation
> ---------------------------------------------
>
> Key: FELIX-1056
> URL: https://issues.apache.org/jira/browse/FELIX-1056
> Project: Felix
> Issue Type: New Feature
> Components: Maven SCR Plugin
> Reporter: Stefan Seifert
> Priority: Minor
> Attachments: 090423_slingservlet_annotation.patch
>
>
> this is an enhancements based on FELIX-1010 and takes over the concept of SLING-902 to support convenience annotations for SCR components for other projects as well.
> my first thought was to submit this to the sling project (see SLING-902), but this would require two new projects in sling (one for the annotation and another for the annotation tag provider implementation), and requiring referencing this two new projects in all poms using it. quite complicated for a simple convenience annotation.
> to make life easier it would be best to add such project-specific annotations the the scr-annotations/scrplugin projects.
> attached is a patch for this. feel free to change package names.
> if accepted in felix, the SLING-902 becomes obsolete.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (FELIX-1056) java annotations: add slingservlet
annotation
Posted by "Stefan Seifert (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/FELIX-1056?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stefan Seifert closed FELIX-1056.
---------------------------------
works as expected - thanks for reviewing and applying this patch.
> java annotations: add slingservlet annotation
> ---------------------------------------------
>
> Key: FELIX-1056
> URL: https://issues.apache.org/jira/browse/FELIX-1056
> Project: Felix
> Issue Type: New Feature
> Components: Maven SCR Plugin
> Reporter: Stefan Seifert
> Priority: Minor
> Fix For: maven-scr-plugin-1.2.0
>
> Attachments: 090423_slingservlet_annotation.patch
>
>
> this is an enhancements based on FELIX-1010 and takes over the concept of SLING-902 to support convenience annotations for SCR components for other projects as well.
> my first thought was to submit this to the sling project (see SLING-902), but this would require two new projects in sling (one for the annotation and another for the annotation tag provider implementation), and requiring referencing this two new projects in all poms using it. quite complicated for a simple convenience annotation.
> to make life easier it would be best to add such project-specific annotations the the scr-annotations/scrplugin projects.
> attached is a patch for this. feel free to change package names.
> if accepted in felix, the SLING-902 becomes obsolete.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (FELIX-1056) java annotations: add slingservlet
annotation
Posted by "Carsten Ziegeler (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/FELIX-1056?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Carsten Ziegeler resolved FELIX-1056.
-------------------------------------
Resolution: Fixed
Fix Version/s: maven-scr-plugin-1.0.11
Hi Stefan,
thanks for your patch - I applied a slightly modifed version (due to changes in the scr plugin) in Revision: 776199. Please cross check and then close this bug.
Thanks!
> java annotations: add slingservlet annotation
> ---------------------------------------------
>
> Key: FELIX-1056
> URL: https://issues.apache.org/jira/browse/FELIX-1056
> Project: Felix
> Issue Type: New Feature
> Components: Maven SCR Plugin
> Reporter: Stefan Seifert
> Priority: Minor
> Fix For: maven-scr-plugin-1.0.11
>
> Attachments: 090423_slingservlet_annotation.patch
>
>
> this is an enhancements based on FELIX-1010 and takes over the concept of SLING-902 to support convenience annotations for SCR components for other projects as well.
> my first thought was to submit this to the sling project (see SLING-902), but this would require two new projects in sling (one for the annotation and another for the annotation tag provider implementation), and requiring referencing this two new projects in all poms using it. quite complicated for a simple convenience annotation.
> to make life easier it would be best to add such project-specific annotations the the scr-annotations/scrplugin projects.
> attached is a patch for this. feel free to change package names.
> if accepted in felix, the SLING-902 becomes obsolete.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.