Update Javax APIs in order to build with Java 11 constraints. OSGi
[gpl/argeo-tp.git] / META-INF / spring / sdk.xml
index 69801a783415dfb24bfd77fe738b73b7f9d8c419..bfd313952fe8e31d9f481891ec2e7fc21f6f7e2a 100644 (file)
                <!-- </property> -->
        </bean>
 
-       <bean id="org.osgi.annotation.bundle"
-               p:sourceCoords="org.osgi:org.osgi.annotation.bundle:1.0.0"
+       <bean id="osgi.annotation"
+               p:sourceCoords="org.osgi:osgi.annotation:7.0.0"
+               parent="template.mavenSdk">
+               <property name="doNotModify" value="true" />
+               <property name="license">
+                       <util:constant
+                               static-field="org.argeo.slc.repo.FreeLicense.APACHE" />
+               </property>
+       </bean>
+
+       <bean id="org.osgi.service.metatype.annotations"
+               p:sourceCoords="org.osgi:org.osgi.service.metatype.annotations:1.4.0"
+               parent="template.mavenSdk">
+               <property name="doNotModify" value="true" />
+               <property name="license">
+                       <util:constant
+                               static-field="org.argeo.slc.repo.FreeLicense.APACHE" />
+               </property>
+       </bean>
+
+       <bean id="org.osgi.service.component.annotations"
+               p:sourceCoords="org.osgi:org.osgi.service.component.annotations:1.4.0"
                parent="template.mavenSdk">
                <property name="doNotModify" value="true" />
                <property name="license">