[
https://issues.apache.org/jira/browse/FELIX-3384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13227385#comment-13227385
]
Clement Escoffier commented on FELIX-3384:
------------------------------------------
Hi,
The maven-ipojo-plugin is not marked as thread-safe because it's relying on
libraries which are nto thread-safe. However, I just checked the wiki page, and
it say that some libraries have fixed those issues, so we need to update the
dependencies and redo the checklist.
We also need to have a look to the new manipulator. All non-final static
members should be _eradicated_.
> Ensure maven-ipojo-plugin is thread-safe for parallel maven builds
> ------------------------------------------------------------------
>
> Key: FELIX-3384
> URL: https://issues.apache.org/jira/browse/FELIX-3384
> Project: Felix
> Issue Type: Improvement
> Components: iPOJO
> Affects Versions: ipojo-manipulator-1.8.2
> Reporter: Bob Ziuchkovski
> Priority: Minor
>
> Maven 3 supports parallel build execution. Given the fact that osgi projects
> are generally composed of numerous maven bundle subprojects, it makes sense
> to support parallel build execution in maven-ipojo-plugin to accelerate
> project compilation. Hence I am humbly requesting this improvement.
> Maven plugins that are thread-safe should be marked @threadSafe. See
> https://cwiki.apache.org/MAVEN/parallel-builds-in-maven-3.html for details.
--
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