geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Dillon (JIRA)" <>
Subject [jira] Commented: (GERONIMO-433) Tolerate non-Sun JREs
Date Sat, 24 Mar 2007 20:36:32 GMT


Jason Dillon commented on GERONIMO-433:

Um... is this a problem with G, AMQ, TranQL or Derby?

What in 2.0 requires the Sun JDK?  I know that the Apple JDK works fine, but its much more
closely related to the Sun JDK than IBM's JDK is.  Maybe IBM should try to be more compatible

But really... why can't IBM's JDK build 2.0?

> Tolerate non-Sun JREs
> ---------------------
>                 Key: GERONIMO-433
>                 URL:
>             Project: Geronimo
>          Issue Type: Improvement
>          Components: general
>    Affects Versions: 1.0-M4
>            Reporter: Glyn Normington
>         Assigned To: Rick McGuire
>            Priority: Critical
>             Fix For: 1.2
> Geronimo fails to build against a non-Sun JRE (e.g. IBM's) because of the use of non-standard
Sun internal classes (in com.sun.* packages) such as The build
stops with:
> A compilation error occurred in the network module:
> C:\apache\geronimo\modules\network\src\java\org\apache\geronimo\network\protocol\
> package does not exist import;
> grep also found the following other references to com.sun in Java files, some of which
will need to be modified to tolerate non-Sun JREs.
> modules/client/src/java/org/apache/geronimo/client/    
   System.setProperty("java.naming.factory.initial", "com.sun.jndi.rmi.registry.RegistryContextFactory");
> modules/connector/src/test/org/apache/geronimo/connector/outbound/
       env.put("java.naming.factory.initial", "com.sun.jndi.rmi.registry.RegistryContextFactory");
> modules/naming/src/test/org/apache/geronimo/naming/geronimo/
       System.setProperty("java.naming.factory.initial", "com.sun.jndi.rmi.registry.RegistryContextFactory");
> modules/naming/src/test/org/apache/geronimo/naming/java/   
    System.setProperty("java.naming.factory.initial", "com.sun.jndi.rmi.registry.RegistryContextFactory");
> modules/naming/src/test/org/apache/geronimo/naming/java/     
  System.setProperty("java.naming.factory.initial", "com.sun.jndi.rmi.registry.RegistryContextFactory");
> modules/security/src/java/org/apache/geronimo/security/realm/providers/
       AppConfigurationEntry entry = new AppConfigurationEntry("",
> modules/security/src/test/org/apache/geronimo/security/jaas/
       gbean.setAttribute("loginModuleName", "");
> modules/security/src/test/org/apache/geronimo/security/network/protocol/;
> modules/system/src/test/org/apache/geronimo/system/properties/
   private static final String NAMING_FACTORY_INITIAL = "com.sun.jndi.rmi.registry.RegistryContextFactory";

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message