Skip to content

Commit

Permalink
change sun.rmi.rmic to org.glassfish.rmic
Browse files Browse the repository at this point in the history
Signed-off-by: hs536 <sawamura.hiroki@fujitsu.com>
  • Loading branch information
hs536 committed Feb 14, 2020
1 parent faa1e8c commit 6da9614
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 2 deletions.
1 change: 1 addition & 0 deletions appserver/ejb/ejb-container/osgi.bundle
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ Import-Package: \
javax.jws;resolution:=optional, \
org.glassfish.apf.context, \
org.glassfish.ejb.deployment.archive, \
org.glassfish.rmic, \
*

Bundle-SymbolicName: \
Expand Down
4 changes: 4 additions & 0 deletions appserver/ejb/ejb-container/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -225,5 +225,9 @@
<artifactId>logging-annotation-processor</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.glassfish.corba</groupId>
<artifactId>rmic</artifactId>
</dependency>
</dependencies>
</project>
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,7 @@ private void rmic(String classPath, Set<String> stubClasses, File destDir,

if( toolsJarPath == null && !OS.isDarwin()) {
_logger.log(Level.INFO, "[RMIC] tools.jar location was not found");
return;
// return;
}

progress(localStrings.getStringWithDefault(
Expand All @@ -271,7 +271,7 @@ private void rmic(String classPath, Set<String> stubClasses, File destDir,
_logger.info("[RMIC] options: " + cmds);
ByteArrayOutputStream baos = new ByteArrayOutputStream();

sun.rmi.rmic.Main compiler = new sun.rmi.rmic.Main(baos, "rmic");
org.glassfish.rmic.Main compiler = new org.glassfish.rmic.Main(baos, "rmic");
boolean success = compiler.compile(cmds.toArray(new String[cmds.size()]));
//success = true; // it ALWAYS returns an "error" if -Xnocompile is used!!

Expand Down
10 changes: 10 additions & 0 deletions nucleus/featuresets/nucleus/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -234,6 +234,16 @@
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.glassfish.corba</groupId>
<artifactId>rmic</artifactId>
<exclusions>
<exclusion>
<groupId>*</groupId>
<artifactId>*</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.glassfish.pfl</groupId>
<artifactId>pfl-asm</artifactId>
Expand Down
5 changes: 5 additions & 0 deletions nucleus/parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -796,6 +796,11 @@
<artifactId>glassfish-corba-internal-api</artifactId>
<version>${glassfish-corba.version}</version>
</dependency>
<dependency>
<groupId>org.glassfish.corba</groupId>
<artifactId>rmic</artifactId>
<version>${glassfish-corba.version}</version>
</dependency>
<dependency>
<groupId>jakarta.mail</groupId>
<artifactId>jakarta.mail-api</artifactId>
Expand Down

0 comments on commit 6da9614

Please sign in to comment.