Hello,

Only when using the maven bundle plugin version > 2.5.0 I get the following
error when using a target clause combining multiple conditions
(target="(&(foo=bar)(name=foo)").

Invalid filter syntax in requirement
osgi.service~~=effective:=active;filter:="(&(objectClass=org.apache.clerezza.rdf.core.serializedform.Parser)(&(foo=bar)(name=foo))".
Reason Malformed query


This is the entry in xml file in OSGI-INF:

<reference name="parser"
interface="org.apache.clerezza.rdf.core.serializedform.Parser"
cardinality="1..1" policy="static" target="(&amp;(foo=bar)(name=foo)"
bind="bindParser" unbind="unbindParser"/>


Am I using the wrong syntax and the bundle-plugin just got stricter?

Cheers,
Reto

Reply via email to