0 Replies Latest reply on Sep 13, 2004 7:10 AM by Anthony Cavanagh

    Tutorial for building J2EE Applications using JBOSS and ECLI

    Anthony Cavanagh Newbie

      I am currently running the Tutorial for building J2EE Applications using JBOSS and ECLIPSE chapter 6
      the tutorial shows you how to create a CMP. One of the methods is findByPrimaryKey.

      The problem is that when I call the findByPrimaryKey method :

      SupplierLocal supplier = this.suppLocalHome.findByPrimaryKey(suppID);

      It returns a null pointer value.

      According to the tutorial the findByPrimaryKey is set by the container.

      Using a search I can find reference to the findByPrimaryKey in two files:


      public au.com.tusc.cmp.Supplier findByPrimaryKey(java.lang.String pk)
      throws javax.ejb.FinderException,java.rmi.RemoteException;


      public au.com.tusc.cmp.SupplierLocal findByPrimaryKey(java.lang.String pk)
      throws javax.ejb.FinderException;

      But it has not generated any reference to the findByPrimaryKey method in the deployment descriptors.

      What I need to know is how to set the findByPrimaryKey method within the deployment descriptors. Or how to set it up with xdoclet.

      Thanks for any help.