Hi, On 29.07.2010 11:52, Ian Boston wrote: > > Hi > I am seeing the following when executing the maven bundle plugin in commons > auth. > The MANIFEST.MF looks Ok. > I think its caused by > > <Import-Package> > > org.apache.sling.api.auth;version="[$(version;==;$(@)),$(version;=+;$(@)))",
This is not really greek, rather it is APL ;-) Or, not really ;-) No, it is a notation to configure the correct import version range for an API implementor. In this case it generates the range [1.0,1.1). > * > </Import-Package> > > which is greek to me, without reading the BND docs. > > Any ideas, > does it matter > Ian > Caused by: java.lang.IllegalArgumentException: Invalid syntax for version: > $...@} > at aQute.libg.version.Version.<init>(Version.java:45) > at aQute.lib.osgi.Macro._version(Macro.java:627) I do not exactly know, why this is thrown (it is thrown multiple times during a full Sling build). But the end result is correct and everything works fine. So we can just ignore this. Regards Felix
