你在WEBLOGIC上配置DATASOURCE了吗?

解决方案 »

  1.   

    我在上面根本没写一个代码,在WEBLOGIC上也配置DATASOURCE,是不是那里的配置不对,大家帮我仔细看看!!!我的数据库也链上了
      

  2.   

    源文件employees.java代码
    package cmpdemo;import javax.ejb.*;
    import java.util.*;
    import java.sql.*;public interface Employees extends javax.ejb.EJBLocalObject {
      public Integer getEmployeeID();
      public void setLastName(String lastName);
      public String getLastName();
      public void setFirstName(String firstName);
      public String getFirstName();
      public void setTitle(String title);
      public String getTitle();
      public void setTitleOfCourtesy(String titleOfCourtesy);
      public String getTitleOfCourtesy();
      public void setBirthDate(Timestamp birthDate);
      public Timestamp getBirthDate();
      public void setHireDate(Timestamp hireDate);
      public Timestamp getHireDate();
      public void setAddress(String address);
      public String getAddress();
      public void setCity(String city);
      public String getCity();
      public void setRegion(String region);
      public String getRegion();
      public void setPostalCode(String postalCode);
      public String getPostalCode();
      public void setCountry(String country);
      public String getCountry();
      public void setHomePhone(String homePhone);
      public String getHomePhone();
      public void setExtension(String extension);
      public String getExtension();
      public void setPhoto(byte[] photo);
      public byte[] getPhoto();
      public void setNotes(String notes);
      public String getNotes();
      public void setReportsTo(Integer reportsTo);
      public Integer getReportsTo();
      public void setPhotoPath(String photoPath);
      public String getPhotoPath();
    }employeesbean.java文件package cmpdemo;import javax.ejb.*;abstract public class EmployeesBean implements EntityBean {
      EntityContext entityContext;
      public java.lang.Integer ejbCreate(java.lang.Integer employeeID) throws CreateException {
        setEmployeeID(employeeID);
        return null;
      }
      public void ejbPostCreate(java.lang.Integer employeeID) throws CreateException {
        /**@todo Complete this method*/
      }
      public void ejbRemove() throws RemoveException {
        /**@todo Complete this method*/
      }
      public abstract void setEmployeeID(java.lang.Integer employeeID);
      public abstract void setLastName(java.lang.String lastName);
      public abstract void setFirstName(java.lang.String firstName);
      public abstract void setTitle(java.lang.String title);
      public abstract void setTitleOfCourtesy(java.lang.String titleOfCourtesy);
      public abstract void setBirthDate(java.sql.Timestamp birthDate);
      public abstract void setHireDate(java.sql.Timestamp hireDate);
      public abstract void setAddress(java.lang.String address);
      public abstract void setCity(java.lang.String city);
      public abstract void setRegion(java.lang.String region);
      public abstract void setPostalCode(java.lang.String postalCode);
      public abstract void setCountry(java.lang.String country);
      public abstract void setHomePhone(java.lang.String homePhone);
      public abstract void setExtension(java.lang.String extension);
      public abstract void setPhoto(byte[] photo);
      public abstract void setNotes(String notes);
      public abstract void setReportsTo(java.lang.Integer reportsTo);
      public abstract void setPhotoPath(java.lang.String photoPath);
      public abstract java.lang.Integer getEmployeeID();
      public abstract java.lang.String getLastName();
      public abstract java.lang.String getFirstName();
      public abstract java.lang.String getTitle();
      public abstract java.lang.String getTitleOfCourtesy();
      public abstract java.sql.Timestamp getBirthDate();
      public abstract java.sql.Timestamp getHireDate();
      public abstract java.lang.String getAddress();
      public abstract java.lang.String getCity();
      public abstract java.lang.String getRegion();
      public abstract java.lang.String getPostalCode();
      public abstract java.lang.String getCountry();
      public abstract java.lang.String getHomePhone();
      public abstract java.lang.String getExtension();
      public abstract byte[] getPhoto();
      public abstract String getNotes();
      public abstract java.lang.Integer getReportsTo();
      public abstract java.lang.String getPhotoPath();
      public void ejbLoad() {
        /**@todo Complete this method*/
      }
      public void ejbStore() {
        /**@todo Complete this method*/
      }
      public void ejbActivate() {
        /**@todo Complete this method*/
      }
      public void ejbPassivate() {
        /**@todo Complete this method*/
      }
      public void unsetEntityContext() {
        this.entityContext = null;
      }
      public void setEntityContext(EntityContext entityContext) {
        this.entityContext = entityContext;
      }
    }employeeshome.java文件
    package cmpdemo;import javax.ejb.*;
    import java.util.*;public interface EmployeesHome extends javax.ejb.EJBLocalHome {
      public Employees create(Integer employeeID) throws CreateException;
      public Employees findByPrimaryKey(Integer employeeID) throws FinderException;
    }