POJO



กก

  • Define a POJO description file
  • //*file; POJO1.xml

    <?xml version="1.0"?>
    <service id="POJOService">
     <components>
      <component id="pojo1" type="bean">
       <class>java.util.ArrayList</class>
      </component>
     </components>
    </service>
    กก

  • Deploy
  • Copy the Pojo1.xml to Jmin deploy folder

    กก

  • Test
  • import java.util.Properties;
    import javax.naming.Context;
    import org.jmin.pojo.POJOClientContext;

    ......................

    try{

      Properties prop = new Properties();

      prop.setProperty(Context.PROVIDER_URL,"iiop://localhost:9081");
      prop.setProperty(Context.INITIAL_CONTEXT_FACTORY,"org.jmin.name.JminClientNameContextFactory");

      POJOClientContext pojoCtx = new POJOClientContext();
      pojoCtx.setEnv(prop);

      Object obj = pojoCtx.invoke("pojo1","add",new Object[]{"Liao"});

     }catch(Exception e){
     e.printStackTrace();
     }

    ........................


    Copyright © 2006 . All Rights Reserved.