Skip to content

Commit b2d2c2c

Browse files
committed
Fixed Felix configuration
- CORBA is not a part of the JDK any more Signed-off-by: David Matějček <[email protected]>
1 parent e5ddfc1 commit b2d2c2c

File tree

6 files changed

+22
-40
lines changed

6 files changed

+22
-40
lines changed

csiv2-idl/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,6 @@
6464
<plugin>
6565
<groupId>org.apache.felix</groupId>
6666
<artifactId>maven-bundle-plugin</artifactId>
67-
<configuration>
68-
<instructions>
69-
<Export-Package>com.sun.corba.ee.org.omg.*</Export-Package>
70-
</instructions>
71-
</configuration>
7267
</plugin>
7368
</plugins>
7469
</build>

internal-api/pom.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,9 @@
5858
<artifactId>maven-bundle-plugin</artifactId>
5959
<configuration>
6060
<instructions>
61-
<Export-Package>com.sun.corba.ee.spi.threadpool;version=1, com.sun.corba.ee.impl.threadpool;version=1, com.sun.corba.ee.spi.logex.stdcorba;version=1</Export-Package>
61+
<Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
62+
<!-- ThreadPoolImpl is used by glassfish-corba-orb -->
63+
<Export-Package>*</Export-Package>
6264
</instructions>
6365
</configuration>
6466
</plugin>

omgapi/pom.xml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,6 @@
6464
<plugin>
6565
<groupId>org.apache.felix</groupId>
6666
<artifactId>maven-bundle-plugin</artifactId>
67-
<configuration>
68-
<instructions>
69-
<Export-Package>org.omg.*; version=1, com.sun.*;version=1, javax.rmi;version=1, javax.rmi.CORBA;version=1</Export-Package>
70-
<Import-Package>!org.omg.PortableServer.ServantLocatorPackage</Import-Package>
71-
<Fragment-Host>system.bundle; extension:=framework</Fragment-Host>
72-
</instructions>
73-
</configuration>
7467
</plugin>
7568
</plugins>
7669
</build>

orbmain/pom.xml

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -105,27 +105,25 @@
105105
<configuration>
106106
<instructions>
107107
<Export-Package>
108-
!com.sun.corba.ee.spi.threadpool, !com.sun.corba.ee.spi.logex.stdcorba,
109-
com.sun.corba.ee.spi.*; version=1,
110-
com.sun.corba.ee.impl.corba; version=1,
111-
com.sun.corba.ee.impl.encoding.*; version=1,
112-
com.sun.corba.ee.impl.folb; version=1,
113-
com.sun.corba.ee.impl.javax.*; version=1,
114-
com.sun.corba.ee.impl.misc; version=1,
115-
com.sun.corba.ee.impl.naming.*; version=1,
116-
com.sun.corba.ee.impl.oa.*; version=1,
117-
com.sun.corba.ee.impl.orb; version=1,
118-
com.sun.corba.ee.impl.presentation.*; version=1,
119-
com.sun.corba.ee.impl.txpoa; version=1,
120-
com.sun.corba.ee.impl.util; version=1,
121-
org.glassfish.jndi.*; version=1
108+
com.sun.corba.ee.spi.*,
109+
com.sun.corba.ee.impl.corba,
110+
com.sun.corba.ee.impl.encoding.*,
111+
com.sun.corba.ee.impl.folb,
112+
com.sun.corba.ee.impl.javax.*,
113+
com.sun.corba.ee.impl.misc,
114+
com.sun.corba.ee.impl.naming.*,
115+
com.sun.corba.ee.impl.oa.*,
116+
com.sun.corba.ee.impl.orb,
117+
com.sun.corba.ee.impl.presentation.*,
118+
com.sun.corba.ee.impl.txpoa,
119+
com.sun.corba.ee.impl.util,
120+
org.glassfish.jndi.*
122121
</Export-Package>
123122
</instructions>
124123
</configuration>
125124
</plugin>
126-
125+
127126
<!-- generate test idl -->
128-
129127
<plugin>
130128
<groupId>org.codehaus.mojo</groupId>
131129
<artifactId>idlj-maven-plugin</artifactId>
@@ -140,7 +138,10 @@
140138
<sources>
141139
<source>
142140
<packagePrefixes>
143-
<packagePrefix><type>interceptors</type><prefix>com.sun.corba.ee.impl</prefix></packagePrefix>
141+
<packagePrefix>
142+
<type>interceptors</type>
143+
<prefix>com.sun.corba.ee.impl</prefix>
144+
</packagePrefix>
144145
</packagePrefixes>
145146
</source>
146147
</sources>

pom.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -250,8 +250,6 @@
250250
<execution>
251251
<goals>
252252
<goal>manifest</goal>
253-
<goal>install</goal>
254-
<goal>deploy</goal>
255253
</goals>
256254
</execution>
257255
</executions>

rmic/pom.xml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -67,19 +67,12 @@
6767
<plugin>
6868
<groupId>org.apache.felix</groupId>
6969
<artifactId>maven-bundle-plugin</artifactId>
70-
<configuration combine.self="override">
70+
<configuration>
7171
<archive>
7272
<manifest>
7373
<mainClass>org.glassfish.rmic.Main</mainClass>
7474
</manifest>
75-
<manifestEntries>
76-
<Implementation-Version>${project.version}</Implementation-Version>
77-
<Implementation-Vendor>Eclipse Foundation</Implementation-Vendor>
78-
</manifestEntries>
7975
</archive>
80-
<instructions>
81-
<Export-Package>org.glassfish.rmic.*</Export-Package>
82-
</instructions>
8376
</configuration>
8477
</plugin>
8578
</plugins>

0 commit comments

Comments
 (0)