[
https://issues.apache.org/jira/browse/FELIX-3519?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13281481#comment-13281481
]
Daniel Kuffner commented on FELIX-3519:
---------------------------------------
Yes it works if I put the specVersion on the Component.
I have retested it and I figured out that I have posted the wrong parameters in
the bug description.
It will not fail if I specify the specVersion 1.1 on the ant task. Sorry for
the confusion.
Can we issue the problem as an error instead of a warning for future releases?
> [SCR ANT] A activator method without parameters issue a warning and failes
> the build
> ------------------------------------------------------------------------------------
>
> Key: FELIX-3519
> URL: https://issues.apache.org/jira/browse/FELIX-3519
> Project: Felix
> Issue Type: Bug
> Components: SCR Annotations
> Affects Versions: scr generator 1.1.4
> Reporter: Daniel Kuffner
> Labels: annotation, generate, scr, task
>
> The ANT SCR task will produce a warning in case the Component has
> paramterless activate method like:
> public void activate() { ... }
> This problem can be fixed by adding a @Activate annnotation to the method.
> However it seems to be a bug that
> 1. the problem will issue only a warning but breaks the build
> 2. I thought "activate()" is a valid signature.
> I propose either to issue the problem as an error (to make obviouse what
> actually broke the build) or to let this warning not break the build.
> Here is my Task execution:
> <scr srcdir="src/main/java" destdir="target/java"
> classpathref="scr-classpath"
> parseJavadoc="false" strictMode="false"
> generateAccessors="false" specVersion="1.1"/>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira