commit | 1855681fe119216d9ba5e94a0ec954f8b63c56a1 | [log] [tgz] |
---|---|---|
author | Pierre De Rop <pderop@apache.org> | Mon Feb 08 20:26:39 2010 +0000 |
committer | Pierre De Rop <pderop@apache.org> | Mon Feb 08 20:26:39 2010 +0000 |
tree | eb84cd07e1a334955849d1aa15d6b80ba10e9118 | |
parent | 29d9de120c882f58bb0a72ccf2717b3c07a7d52a [diff] |
Verify Aspect filter syntax git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@907779 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/dependencymanager/annotation/src/main/java/org/apache/felix/dm/annotation/plugin/bnd/AnnotationCollector.java b/dependencymanager/annotation/src/main/java/org/apache/felix/dm/annotation/plugin/bnd/AnnotationCollector.java index 74ad347..6eb7f35 100644 --- a/dependencymanager/annotation/src/main/java/org/apache/felix/dm/annotation/plugin/bnd/AnnotationCollector.java +++ b/dependencymanager/annotation/src/main/java/org/apache/felix/dm/annotation/plugin/bnd/AnnotationCollector.java
@@ -562,8 +562,10 @@ info.addClassParam(annotation, Params.service, service.toString()); // Parse service filter - info.addParam(annotation, Params.filter, null); - + String filter = annotation.get(Params.filter.toString()); + Verifier.verifyFilter(filter, 0); + info.addParam(Params.filter, filter); + // Generate Aspect Implementation info.addParam(Params.impl, m_className);