10월, 2011의 게시물 표시

Spring Caused by: java.lang.ClassNotFoundException: org.springframework.expression.PropertyAccessor

Spring Caused by: java.lang.ClassNotFoundException: org.springframework.expression.PropertyAccessor Spring Project Build Path Configuration Appand libraries org.springframework.expression-3.1.0.RC1.jar or org.springframework.expression-xxx-version.jar

ejb-jar.xml example

<!DOCTYPE ejb-jar PUBLIC '-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN' 'http://java.sun.com/dtd/ejb-jar_2_0.dtd'> <ejb-jar>    <enterprise-beans> <!-- ******************************************************************--> <!-- *********************** BIZ session Start *************************--> <!-- ******************************************************************--> <!-- ##################### IHrm_dinner_applBean session Start #################-->      <session>          <description>IHrm_dinner_applBean</description>          <display-name>IHrm_dinner_applBean</display-name>          <ejb-name>IHrm_dinner_applBean</ejb-name>          <local-home>hrm.ejb.biz.IHrm_dinner_applHome...

Build.xml

<?xml version="1.0"?> <!DOCTYPE project [     <!ENTITY common SYSTEM "file:../../common.xml"> ]> <project name="hrms" default="all" basedir=".">    &common;    <target name="init" depends="common">       <property name="src_com" value="../../hrm/"/>       <property name="ejb.name" value="hrm" />       <property name="bld.dir" value="./build" />       <property name="dest.dir" value="../../enterprise" />       <property name="bak.files" value="**/*~" />    </target>    <target name="clean" depends="init">       <delete dir="${bld.dir}/{ejb.name}" />       <delete>          <fileset dir="." includes="${bak.files}" defa...

EJB DTO

package hrm.common.dto; import java.sql.*; import java.rmi.*; import java.util.*; import javax.rmi.*; import javax.naming.*; import hrm.common.dto.*; import hrm.ejb.data.Hrm_cp_houseBean; public class Hrm_cp_houseDTOFactory {    public Hrm_cp_houseDTO getHrm_cp_house(Hrm_cp_houseDTO dto){       Hrm_cp_houseBean entity = null ;       try{          entity = Hrm_cp_houseBean.ejbLoad();          entity.setLoad( dto.getDong(), dto.getHo(), dto.getRoom());          dto.setNote(entity.getNote()); // 비고          }catch(Exception e){          e.printStackTrace();       }       return dto;    } }

EJB Entity Bean

package hrm.ejb.biz; import javax.ejb.EJBLocalObject; import java.io.Serializable; import java.util.*; import javax.ejb.EJBException; import java.rmi.*; import hrm.common.dto.*; import hrm.common.dto.*; public interface IHrm_cp_house extends EJBLocalObject {    public void modifyHrm_cp_house_list(Hrm_cp_houseDTO[] arrDto) throws Exception,EJBException;     public Hrm_cp_houseDTO getHrm_cp_house(Hrm_cp_houseDTO dto) throws Exception,EJBException;    public void newHrm_cp_house(Hrm_cp_houseDTO dto) throws Exception,EJBException;    public void setHrm_cp_house(Hrm_cp_houseDTO dto) throws Exception,EJBException;    public void deleteHrm_cp_house(Hrm_cp_houseDTO dto) throws Exception,EJBException; }

EJB DTO

package hrm.common.dto; import java.io.*; public class Hrm_cp_houseDTO implements Serializable{    private String              flag = "U"     ;  // 작업 Flag    private String              dong        ;  // 동    private String              ho ;  // 호    private String              room        ;  // 룸    private String              note        ;  // 비고    // 자료 조회시    public String     getFlag     ...

EJB Entity Bean

package hrm.ejb.biz; import java.io.Serializable; import java.sql.*; import java.util.*; import javax.naming.*; import javax.ejb.*; import javax.rmi.PortableRemoteObject; import java.rmi.RemoteException; import java.lang.NumberFormatException; import hrm.common.dto.*; import hrm.common.dto.*; import hrm.ejb.data.Hrm_cp_houseBean; import hrm.ejb.data.Hrm_cp_house_listBean; public class IHrm_cp_houseBean implements SessionBean{    protected SessionContext ctx;    /**<pre>     * ejbActivate     </pre>*/    public void ejbActivate(){    }    /**<pre>     * ejbRemove     </pre>*/    public void ejbRemove(){    }    /**<pre>     * ejbPassivate     </pre>*/    public void ejbPassivate(){    }    /**<pre>     * ...

EJB Session Bean

package hrm.ejb.biz; import javax.ejb.CreateException; import javax.ejb.EJBLocalHome; public interface IHrm_cp_houseHome extends EJBLocalHome {    public IHrm_cp_house create() throws CreateException; }

EJB Entity Bean

package hrm.ejb.data; import javax.sql.*; import java.sql.*; import java.util.*; import javax.naming.*; import java.io.*; import hrm.common.dto.*; /** <pre>    Program Name : Hrm_cp_house_listBean    Description  : Hrm_cp_house Table의 자료를 Multi로 관리하는 Entity Bean 이다.    Create Date  : 2011.10.11    History      : 2011.10.11 Initial created by </pre> @version  1.0.0.1 @author */ public class Hrm_cp_house_listBean implements Serializable{    // 시스템으로 부터 얻어 온 데이터 소스    private javax.sql.DataSource ds;    // 데이터 소스로 부터 얻어 온 커넥션 객체    private java.sql.Connection conn;    // Statement    private CallableStatement stmt = null;    // ResultSet    private ResultSet rset = null;    // Execute SQL    private String sqlString = "";    private String dong;   ...

EJB ENtity Bean

package hrm.ejb.data; import java.util.*; import java.rmi.*; import java.sql.*; import java.io.*; import hrm.common.dto.*; import frw.common.lib.*; /** <pre>    Program Name : Hrm_cp_houseBean    Description  : Hrm_cp_house Table을 관리하는 Entity Bean 이다.    Create Date  : 2011.10.11    History      : 2011.10.11 Initial created by </pre> @version  1.0.0.1 @author   */ public class Hrm_cp_houseBean extends CallableCommand implements Serializable{    private String dong;     //동    private String ho;     //호    private String room;     //룸    private String note;     //비고    private String mod_emp_id;     //변경사번    private java.sql.Timestamp mod_date;     //변경일시    private static fi...

JSP

<%@ page contentType="text/html; charset=euc-kr" %> <%@ page import="com.common.lib.jrlib.*"          errorPage="/Error.jsp" %> <%@ include file="/session.jsp"%> <%  /***********************************************************  * 프로그램의 기본내용을 입력합니다.  ************************************************************  * JSP Name  :  * Description :  프레임셋 ()  * Author  :  * Create Date : 2011.10.00  * History  : 2011.10.00 Initial create by  ***********************************************************/  /***********************************************************  * JSP Source를 밑의 부분에 입력합니다.  ***********************************************************/     // Check Point // %> <html> <head> <title></title> </head> <frameset rows="800,*,0" cols="*" framesp...

JSP

<%@ page contentType="text/html; charset=euc-kr" %> <%@ page import="     com.common.lib.jrlib.*"  errorPage="/Error.jsp" %> <%@ include file="/session.jsp"%> <%@ include file="/url_check.jsp"%> <%@ taglib uri="/WEB-INF/hrms.tld" prefix="hrm" %> <%  /***********************************************************  * 프로그램의 기본내용을 입력합니다.  ************************************************************  * JSP Name  : .jsp  * Description :   목록을 검색하기 위한 JSP  * Author  :  * Create Date : 2011  * History  : 2011  ***********************************************************/  /***********************************************************  * JSP Source를 밑의 부분에 입력합니다.  ***********************************************************/       %> <html> <head> <title></title> <li...

JSP

<%@ page contentType="text/html; charset=euc-kr" %> <%@ page import="java.text.SimpleDateFormat"%> <%@ page import="java.util.*,                  frw.common.lib.*,                  frw.common.dto.*,                  com.common.lib.jrlib.*"           errorPage="/Error.jsp" %> <%@ include file="/select_common.jsp"%> <%@ include file="/session.jsp"%> <%@ include file="/authority.jsp"%> <%@ include file="/url_check.jsp"%> <%@ taglib uri="/WEB-INF/hrms.tld" prefix="hrm" %> <% request.setCharacterEncoding("ksc5601"); %> <jsp:useBean id="SysCodeCommand" class="sys.command.SysCodeCommand" scope="page" /> <jsp:useBean id="frwDac_commonComm...