FileDocCategorySizeDatePackage
Client_6.javaAPI DocExample1090Sat Mar 06 09:45:40 GMT 1999com.titan.cabin

Client_6.java

package com.titan.cabin;


import javax.naming.InitialContext;
import javax.naming.Context;
import javax.naming.NamingException;
import javax.ejb.CreateException;
import java.rmi.RemoteException;
import java.util.Properties;

public class Client_6 {

    public static void main(String [] args){
        try{

            Context jndiContext = getInitialContext();
            CabinHome c_home = (CabinHome)jndiContext.lookup("CabinHome");
            CabinPK pk = new CabinPK();
            pk.id = 101;
            Cabin cabin = c_home.findByPrimaryKey(pk);
            cabin.remove();

        }catch(java.rmi.RemoteException re){re.printStackTrace();}
         catch(javax.naming.NamingException ne)
              {ne.printStackTrace();}
         catch(Throwable t){t.printStackTrace();}
    }

    public static Context getInitialContext()
       throws javax.naming.NamingException{

        Properties p = new Properties();
        // ... specify the JNDI properties specific to the vendor
        return new javax.naming.InitialContext(p);
    }
}