39 |
package gnu.CORBA.Interceptor; |
package gnu.CORBA.Interceptor; |
40 |
|
|
41 |
import gnu.CORBA.Poa.ORB_1_4; |
import gnu.CORBA.Poa.ORB_1_4; |
42 |
|
import gnu.CORBA.ObjectCreator; |
43 |
import gnu.CORBA.gnuCodecFactory; |
import gnu.CORBA.gnuCodecFactory; |
44 |
|
|
45 |
import org.omg.CORBA.BAD_INV_ORDER; |
import org.omg.CORBA.BAD_INV_ORDER; |
88 |
/** |
/** |
89 |
* The agreed properties prefix. |
* The agreed properties prefix. |
90 |
*/ |
*/ |
91 |
public final static String m_prefix = |
public static final String m_prefix = |
92 |
"org.omg.PortableInterceptor.ORBInitializerClass."; |
"org.omg.PortableInterceptor.ORBInitializerClass."; |
93 |
|
|
94 |
/** |
/** |
183 |
try |
try |
184 |
{ |
{ |
185 |
String cn = sk.substring(m_prefix.length()); |
String cn = sk.substring(m_prefix.length()); |
186 |
Class iClass = Class.forName(cn); |
Class iClass = ObjectCreator.forName(cn); |
187 |
|
|
188 |
ORBInitializer initializer = |
ORBInitializer initializer = |
189 |
(ORBInitializer) iClass.newInstance(); |
(ORBInitializer) iClass.newInstance(); |
190 |
m_initializers.add(initializer); |
m_initializers.add(initializer); |
469 |
{ |
{ |
470 |
return m_ior.size() > 0; |
return m_ior.size() > 0; |
471 |
} |
} |
472 |
} |
} |