[
https://issues.apache.org/jira/browse/UIMA-2182?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070561#comment-13070561
]
Marshall Schor commented on UIMA-2182:
--------------------------------------
Also, rename the LICENSE.txt and NOTICE.txt in the OSGi package to drop the
".txt" - this because the build will otherwise have a default provided LICENSE
and NOTICE file, and then also a LICENSE.txt, NOTICE.txt file. Doing this
rather than some fancy ant thing, to favor convention over configuration :-)
> Addons OSGi - bundles not picking up the License/Notice files for the whole
> bundle
> ----------------------------------------------------------------------------------
>
> Key: UIMA-2182
> URL: https://issues.apache.org/jira/browse/UIMA-2182
> Project: UIMA
> Issue Type: Bug
> Components: addons-osgi
> Reporter: Marshall Schor
> Assignee: Marshall Schor
>
> An example: The BSF Annotator, when packaged *not* as an OSGi bundle, is
> packaged as both a single Jar, with only the BSF Annotator code itself, and
> also as a PEAR file, containing that Jar plus the dependent Jars it needs to
> run. The PEAR file has a License/Notice that includes the information needed
> because of distributing the dependent Jars it needs. The basic Jar file,
> containing only the Apache-produced code, has the LICENSE/NOTICE files
> without this other information - this seems correct to me.
> The OSGi packaging is distributing the other Jars, so it needs the augmented
> version of the LICENSE/NOTICE files. If any OSGi packagings have additional
> Jars, beyond what is included in the non-OSGi packaging, the License/Notice
> files for those need to be potentially augmeneted, also.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira