没试过用application访问,料想是一样的吧

解决方案 »

  1.   

    关注,我用JSP老调用出错,不解
      

  2.   

    set JAVA_HOME=e:\jbuilder35\jdk1.2.2
    set WL_HOME=c:\weblogic
    set MYSERVER=%WL_HOME%\myserver
    set MYCLASSPATH=%JAVA_HOME%\lib\classes.zip;%WL_HOME%\classes;%WL_HOME%\lib\weblogicaux.jar;d:\helloworld;d:\helloworld\classes
    java -classpath %MYCLASSPATH% -Dweblogic.home=%WL_HOME% helloworld.HelloClient t3://localhost:7001 system password
      

  3.   

    one exampleimport java.util.*;
    import javax.naming.Context;
    import javax.naming.InitialContext;
    import javax.rmi.PortableRemoteObject;public class BankClient {   public static void main(String[] args) {       try {
               Context initial = new InitialContext();
               Object objref = initial.lookup("MyBean");           BankHome home = 
                   (BankHome)PortableRemoteObject.narrow(objref, 
                                                BankHome.class);           Bank duke = home.create("123");
               duke.transferToSaving(40.00);
               System.out.println("checking: " + duke.getCheckingBalance());
               System.out.println("saving: " + duke.getSavingBalance());           duke.remove();       } catch (Exception ex) {
               System.err.println("Caught an exception." );
               ex.printStackTrace();
           }
       } 

      

  4.   

    lanlansky 老兄
    你的程序恐怕不行吧,最起码BankHome和Bank类都找不到
    还有,能加点关于findByPrimaryKey的东西么?
      

  5.   

    Context initial = new InitialContext();
    这样肯定不行,服务器端的东西可以这样,但是client端的程序这样写是不行的
      

  6.   

    用的哪种Application Server,有区别的。
      

  7.   

    to acool 那是个例子!在服务器端的的测试客户端
    这种例子一大堆-装个ejb server or contianer 复送一大堆
    例如:D:\j2sdkee1.3\doc\guides\ejb\examples
    实际例子参见 pet store demo
    别的就不是免费的了--能随便哪来看得了to shi_ka_ka(laoda 
    这只是部分回答他的 该import进来哪些类?连接时的参数如何配置?
      

  8.   

    to roamer:有区别的--所需的包不一样以下是一个weblogic下的改变!在CLASSPATH里包含Weblogic的类包;
    其次把程序中的
    Context initial = new InitialContext();改为
    Context initial=getInitialContext();
    另定义getInitialContext()方法如下:
    public static Context getInitialContext()
            throws javax.naming.NamingException
    {
      Properties p=new Properties();
      p.put(Context.INITIAL_CONTEXT_FACTORY,
               "weblogic.jndi.TengahInitialContextFactory");
      p.put(Context.PROVIDER_URL, "t3://A:7001"); //A为安装weblogic的机器名
      return new InitialContext(p);
    }  
     
      

  9.   

    下面是websphere的Hashtable env = new Hashtable();env.put(Context.PROVIDER_URL,          
                  “iiop://192.168.2.7:900”);
    env.put(Context.INITIAL_CONTEXT_FACTORY,           
                  “com.ibm.ejs.ns.jndi.CNInitialContextFactory”);        
    //192.168.2.7为服务器IP,900为端口号 //get naming context
     Context ctx = new InitialContext(env);