djencks     2005/07/30 04:10:59

  Modified:    modules/core/src/java/org/openejb/corba/sunorb
                        SunORBConfigAdapter.java
  Added:       modules/core/src/java/org/openejb/corba/sunorb
                        SunORBInitializerNoSSL.java
  Log:

  GERONIMO-831 annoying startup exception with no-ssl tssbean
  
  Revision  Changes    Path
  1.9       +11 -3     
openejb/modules/core/src/java/org/openejb/corba/sunorb/SunORBConfigAdapter.java
  
  Index: SunORBConfigAdapter.java
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb/modules/core/src/java/org/openejb/corba/sunorb/SunORBConfigAdapter.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- SunORBConfigAdapter.java  26 Jun 2005 08:17:55 -0000      1.8
  +++ SunORBConfigAdapter.java  30 Jul 2005 08:10:59 -0000      1.9
  @@ -137,6 +137,10 @@
                           }
                       }
   
  +                } else {
  +                    //no protection
  +                    supProp = "NoProtection";
  +                    reqProp = "NoProtection";
                   }
               }
           }
  @@ -147,7 +151,11 @@
           result.put("com.sun.CORBA.connection.ORBSocketFactoryClass", 
"org.openejb.corba.sunorb.OpenEJBSocketFactory");
           
result.put("org.omg.PortableInterceptor.ORBInitializerClass.org.openejb.corba.transaction.TransactionInitializer",
 "");
           
result.put("org.omg.PortableInterceptor.ORBInitializerClass.org.openejb.corba.security.SecurityInitializer",
 "");
  -        
result.put("org.omg.PortableInterceptor.ORBInitializerClass.org.openejb.corba.sunorb.SunORBInitializer",
 "");
  +        if ("NoProtection".equals(reqProp)) {
  +            
result.put("org.omg.PortableInterceptor.ORBInitializerClass.org.openejb.corba.sunorb.SunORBInitializerNoSSL",
 "");
  +        } else {
  +            
result.put("org.omg.PortableInterceptor.ORBInitializerClass.org.openejb.corba.sunorb.SunORBInitializer",
 "");
  +        }
           result.put("com.sun.CORBA.ORBAllowLocalOptimization", "");
   
           if (log.isDebugEnabled()) {
  
  
  
  1.2       +113 -0    
openejb/modules/core/src/java/org/openejb/corba/sunorb/SunORBInitializerNoSSL.java
  
  
  
  

Reply via email to