Skip to content

Commit fae3d88

Browse files
RCB-603: cleanup
1 parent e0982ea commit fae3d88

File tree

1 file changed

+6
-35
lines changed

1 file changed

+6
-35
lines changed

osgi-itests/pom.xml

Lines changed: 6 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616
<artifactId>rosette-api</artifactId>
1717
<version>1.21.1-SNAPSHOT</version>
1818
</dependency>
19+
20+
<!-- minimum external requirements of rosette-api OSGi -->
21+
<!-- OSGi dependencies are sensitive to underlying bundles' requirements -->
22+
<!-- Transitive dependencies of rosette-api are used for resolving as well. -->
1923
<dependency>
2024
<groupId>com.basistech</groupId>
2125
<artifactId>common-api</artifactId>
@@ -33,24 +37,7 @@
3337
<version>1.8.10</version>
3438
<scope>compile</scope>
3539
</dependency>
36-
<!--
37-
<dependency>
38-
<groupId>org.apache.felix</groupId>
39-
<artifactId>org.apache.felix.scr</artifactId>
40-
<version>2.0.6</version>
41-
<scope>compile</scope>
42-
</dependency>
43-
<dependency>
44-
<groupId>org.apache.felix</groupId>
45-
<artifactId>org.apache.felix.metatype</artifactId>
46-
<version>1.2.2</version>
47-
</dependency>
48-
<dependency>
49-
<groupId>org.apache.felix</groupId>
50-
<artifactId>org.apache.felix.log</artifactId>
51-
<version>1.0.0</version>
52-
</dependency>
53-
-->
40+
5441
<!-- SLF4J is part of rosette-osgi's system packages. -->
5542
<dependency>
5643
<groupId>org.slf4j</groupId>
@@ -61,6 +48,7 @@
6148
<artifactId>slf4j-simple</artifactId>
6249
</dependency>
6350

51+
<!-- bnd-testing dependencies -->
6452
<dependency>
6553
<groupId>org.osgi</groupId>
6654
<artifactId>osgi.enroute.junit.wrapper</artifactId>
@@ -71,18 +59,6 @@
7159
<artifactId>osgi.enroute.hamcrest.wrapper</artifactId>
7260
<version>1.3.0</version>
7361
</dependency>
74-
<!--
75-
<dependency>
76-
<groupId>org.osgi</groupId>
77-
<artifactId>osgi.cmpn</artifactId>
78-
<version>6.0.0</version>
79-
</dependency>
80-
-->
81-
<dependency>
82-
<groupId>org.osgi</groupId>
83-
<artifactId>org.osgi.core</artifactId>
84-
<version>6.0.0</version>
85-
</dependency>
8662
</dependencies>
8763
<build>
8864
<plugins>
@@ -108,17 +84,12 @@
10884
<groupId>biz.aQute.bnd</groupId>
10985
<artifactId>bnd-maven-plugin</artifactId>
11086
</plugin>
111-
112-
<!-- Custom manifest header rootDirectory has the root directory. -->
11387
<plugin>
11488
<groupId>org.apache.maven.plugins</groupId>
11589
<artifactId>maven-jar-plugin</artifactId>
11690
<configuration>
11791
<archive>
11892
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
119-
<manifestEntries>
120-
<basedir>${basedir}</basedir>
121-
</manifestEntries>
12293
</archive>
12394
<outputDirectory>${bundle-repo}</outputDirectory>
12495
</configuration>

0 commit comments

Comments
 (0)