User: reverbel
  Date: 02/03/30 12:48:30

  Modified:    iiop/src/main/org/jboss/ejb/plugins/iiop/server
                        IIOPContainerInvoker.java
  Log:
  HomeFactory is not an static nested class within IIOPContainerInvoker
  anymore. Rationale: clients need the HomeFactory class.
  
  Revision  Changes    Path
  1.16      +2 -26     
contrib/iiop/src/main/org/jboss/ejb/plugins/iiop/server/IIOPContainerInvoker.java
  
  Index: IIOPContainerInvoker.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/contrib/iiop/src/main/org/jboss/ejb/plugins/iiop/server/IIOPContainerInvoker.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- IIOPContainerInvoker.java 15 Mar 2002 22:12:23 -0000      1.15
  +++ IIOPContainerInvoker.java 30 Mar 2002 20:48:30 -0000      1.16
  @@ -17,7 +17,6 @@
   import java.util.ArrayList;
   import java.util.Collection;
   import java.util.HashMap;
  -import java.util.Hashtable;
   import java.util.Iterator;
   import java.util.Map;
   
  @@ -31,7 +30,6 @@
   import javax.naming.NamingException;
   import javax.naming.StringRefAddr;
   import javax.naming.Reference;
  -import javax.naming.spi.ObjectFactory;
   import javax.rmi.PortableRemoteObject;
   import javax.transaction.Transaction;
   
  @@ -75,6 +73,7 @@
   import org.jboss.ejb.plugins.iiop.client.StubStrategy;
   import org.jboss.ejb.plugins.iiop.EJBMetaDataImpl;
   import org.jboss.ejb.plugins.iiop.HandleImpl;
  +import org.jboss.ejb.plugins.iiop.HomeFactory;
   import org.jboss.ejb.plugins.iiop.HomeHandleImpl;
   import org.jboss.ejb.plugins.iiop.LocalInvoker;
   import org.jboss.ejb.plugins.iiop.RmiIdlUtil;
  @@ -119,7 +118,7 @@
    * CORBA reference for the corresponding <code>EJBObject</code>.
    *
    * @author  <a href="mailto:[EMAIL PROTECTED]";>Francisco Reverbel</a>
  - * @version $Revision: 1.15 $
  + * @version $Revision: 1.16 $
    */
   public class IIOPContainerInvoker
         extends Servant
  @@ -1121,27 +1120,4 @@
   
      }
   
  -   // Nested class HomeFactory ------------------------------------------------
  -
  -   public static class HomeFactory implements ObjectFactory {
  -
  -      private static ORB orb = ORB.init(new String[0], System.getProperties());
  -
  -      public HomeFactory()
  -      {
  -      }
  -
  -      // Implementation of the interface ObjectFactory ------------------------
  -
  -      public Object getObjectInstance(Object obj, Name name,
  -                                      Context nameCtx, Hashtable environment)
  -         throws Exception
  -      {
  -         return (EJBHome)PortableRemoteObject.narrow(
  -                     orb.string_to_object(
  -                           (String)((Reference)obj).get("IOR").getContent()),
  -                     EJBHome.class);
  -      }
  -   }
  -   
   }
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to