我把源程序都上传了,
http://seumasai.myetang.com/download/TestSes.rar
郁闷一个通宵了

解决方案 »

  1.   

    哦,我简单看了一下因为TestSesTestClient没有main方法根本不能在单独运行的,如果要运行的话必须有个载体或者说,它不能单独的运行,如果你运行成功的话就说明没有问题因为调用ejb,不是在单独就可以的,他们之间要相互的调用才可以的
      

  2.   

    up
    你可以参照jbuilder中自动生成的EJBClient例子来设计自己的程序
      

  3.   

    跟c的main一样儿,这个方法是整个程序的开始!
    这样儿理解相信更简单一些了!
      

  4.   

    是classpath的问题,jbuilder在运行的时候回自动加上所需的classpath,单独运行要自己设置
    java -classpath "..." TestSesTestClient
      

  5.   

    如果是weblogic 类路径里加上weblogic.jar
      

  6.   

    ...
    public static void main(String[] args)
    {
    TestSesTestClient client = new TestSesTestClient();
    try{
    client.create();
    String name=client.getName();
    System.out.println ("Name form the Test client="+name);
    }
    catch (Exception ex){}
    }
    ...TestSesTestClient程序里有main的呀
      

  7.   

    关于ClassPath的问题我已经设置过的,
    我使用命令
    java -classpath .;TestSesMod.jar; TestSesTestClient
    也出现同样的错误
    不知道还要设置什么目录?
    我得ClassPath等设置如下
    ClassPath = .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\jsdk.jar;%J2EE_HOME%\lib\j2ee.jar;%WL_HOME%\server\lib\weblogic.jarJ2EE_HOME = j:\j2sdkee1.4
    JAVA_HOME = j:\j2sdk1.4.1
    WL_HOME   = g:\bea\weblogic700