应该是先调用getHome()吧,像这样:
Enterprise1TestClient1 client = new Enterprise1TestClient1();
Enterprise1 remote=client.getHome().create();
System.out.print(remote.HelloWorld("Demo one"));
remote.remove();

解决方案 »

  1.   

    如果建立test时全部选上,就可以用client.create()阿吧。
      

  2.   

    to :proZeus(proZeus) 先谢谢!  
               为什么要先调用getHome()?to:neuhawk(hawk) 
               "如果建立test时全部选上"   什么叫全选上??
      

  3.   

    给你个实例 
     public static void main(String[] args) {
        CartTestClient client = new CartTestClient();
        CartHome home = client.getHome();    String cardHolderName = "Suzy Programmer";
        String creditCardNumber = "1234-5678-9012-3456";
        Date expirationDate = new GregorianCalendar(2004, Calendar.JULY, 30).getTime();    Cart cart = null;    try {
          cart = home.create(cardHolderName, creditCardNumber, expirationDate);
        } catch (Exception e) {
          System.out.println("Could not create Cart session bean\n" + e);
        }    if (cart != null) {      Item kassemBook = new Item("J2EE Blueprints", 39.99f, "Book");      try {
            cart.addItem(kassemBook);
          } catch (Exception e) {
            System.out.println("Could not add the book to the cart\n" + e);
          }      Item milesAlbum = new Item("Kind of Blue", 11.97f, "CD");
      

  4.   

    如果这样:
    flie--->new----->enterprise----->ejb test client
    然后把gennerate main fuctoin等那几个gennerate 都选上,然后就可以
    CartTestClient client = new CartTestClient();
    client.create();