-- TLEFramework 2.0.5.5 --
 * RequestInfo 인터페이스에 public FileItem[] getFileItems() 메소드 추가
 * DefaultRequestInfo 에서 쿠키 목록 처리하는 코드 버그 수정

-- TLEFramework 2.0.5.4 --
 * tle.framework.impl.rp.validator.MaxLenValidator 버그 수정
 * tle.framework.impl.rp.validator.MinLenValidator 버그 수정 
 * DefaultRequestProcessor 컴포넌트의 설정 파일에서 클라이언트의 요청 명령어 ID에 대해
     폼 검증을 수행할 때, 다음과 같이 여러 개의 폼을 순차적으로 검사할 수 있는 기능 추가.
    <mapping commandID="/add.do" handlerID="login" 
             form="checkHidden,checkForm"
             form-error-result="invalid,retry"/>
 * tle.framework.http.RIRequestWrapper 클래스 버그 수정

-- TLEFramework 2.0.5.3 --
 * tle.framework.http.RIRequestWrapper 클래스 추가.
 * tle.framework.component.spi.ra.RequestInfoWrapper 클래스 추가.
 * tle.framework.TLeControllerMBean에  isUseWrapper() 메소드 추가
 * tle.framework.TLeController.processingRequest() 메소드에서 RequestInfo를 생성한 뒤,
   isUseWrapper()가 true를 리턴할 경우 HttpServletRequest 대신에 RIRequestWrapper를 사용하고
   RequestInfo 대신에 RequestInfoWrapper를 사용하도록 변경.

-- TLEFramework 2.0.5.2 --
 * 폼검증 후, mappingConfig.getFormErrorResultCode() 메소드가 null이나 ""인 경우,
      핸들러에 요청이 전달되도록 수정.

-- TLEFramework 2.0.5.1 --
 * JSPCommandHandler.process()에서 Throwable를 catch로 잡아서 처리.
 * UICreator, Result.getCommandID()와 Result.getCode()에 해당하는
   매핑된 view 속성이 존재하지 않을 경우 ComponentException을 발생하도록 예외처리 코드 추가
 
-- TLEFramework 2.0.5 --
 * DefaultRequestProcessor에 폼 검증 기능 추가
 * tle.framework.component.impl.rp.handler.CommandHandlerFactory를
   tle.framework.component.impl.rp.RequestProcessorElementFactory로 변경
 * 커맨드-핸들러 매핑에 폼값 검증 관련 속성을 추가해서 관련 정보를 저장하기 위해
   CommandMappingConfig 클래스를 새로 작성함.
 * 정규표현식 Validator를 추가하기 위해 jakarta-regexp API 추가
 * DefaultRequestProcessor.process() 메소드에 폼값을 검증하는 코드를 추가
 * 예제 웹 어플리케이션 폼값 검증 기능 사용하도록 수정 (로그인 부분에 적용)
 * tle.framework.util.BeanUtil 클래스 추가
   (<jsp:setProperty> 기능을 핸들러에서 사용하기 위한 목적)
 
-- TLEFramework 2.0.4.1 --
 * DefaultRequestAnalyzer의 업로드한 파일명에 인코딩 적용되지 않는 문제 해결
 * build.xml 파일에서 example/webapps/tle/WEB-INF/classes 폴더가 배포판 압축 파일에
   포함되지 않는 오류 수정
   
-- TLEFramework 2.0.4 --
 * DefaultUICreator에 Global Result View 기능 추가
 * 예제 웹 어플리케이션 수정 내용
   - web 및 pda의 registForm.jsp에 입력폼 추가
   - web 및 pda의 registForm.jsp에서 입력한 파라미터 값을 보기 위한 registResult.jsp 추가
   - web에 multipart/form-data의 처리 여부를 확인하기 위한 파일 업로드 폼 출력하는 uploadFileForm.jsp 추가
   - web의 header.jsp에 uploadFileForm.jsp로 이동하기 위한 링크 추가
   - uploadFileForm.jsp가 전송한 데이터를 처리할 핸들러인 uploadFileHandler.jsp 추가
   - web에 uploadFileHandler.jsp 핸들러의 처리 결과를 보여줄 uploadFileResult.jsp 추가
   - DefaultUICreator.xml에 Global Result View 관련 설정 코드(global-result-mapping 태그) 추가 
   - login.jsp와 uploadFileHandler.jsp에 global Result View를 사용하는 코드 추가
   
-- TLEFramework 2.0.3 --
 * LoginCheckTag 커스텀 태그 클래스에 doEndTag() 메소드 추가. doEndTag() 메소드에서 login 필드값
   false로 초기화
 * RoleCheckTag 커스텀 태그 추가. 역할에 따라 몸체 내용을 출력해주는 기능 제공
 * DefaultUICreator.forward() 메소드에 다음 코드 추가
   - ViewConfig 인자가 null인 경우 예외 발생하도록 수정
   - redirect나 forward가 실패하여 ServletException이나 IOException이 발생한 경우 
     Logger를 사용해서 예외 메시지 기록
 * 예제의 web 및 pda의 error.jsp 버그 수정
 * 예제의 web 및 pda의 header.jsp에 <tle:roleCheck> 태그 사용 코드 추가
 * DefaultUICreator 설정 파일에 뷰 목록 파일로부터 ViewConfig 목록 읽어오는 <load-view-list> 태그추가
   - UIConfiguration.rule.xml에 <load-view-list> 관련 Rule 추가
   - UIConfiguration.viewlist.rule.xml 파일 추가
   - ViewSetConfig 클래스에 loadViewList(String file) 메소드 추가
 * DefaultUICreator 설정 파일에 <command, 뷰> 매핑 정보를 특정 파일로부터 읽어오는
   <load-command-mapping> 태그추가
   - UIConfiguration.rule.xml에 <load-command-mapping> 관련 Rule 추가
   - UIConfiguration.cm.rule.xml 파일 추가
   - UIConfiguration 클래스에 loadCommandMapping(String file) 메소드 추가
 * DefaultRequestProcessor 설정파일에 명령어,핸들러 매핑 별도 파일에서 로딩하는 기능 추가
   - DefaultRPConfiguration.rule.xml에 <load-mapping-list> 관련 Rule 추가
   - DefaultRPConfiguration.mapping.rule.xml 파일 추가
   - DefaultRPConfiguration 클래스에서 loadCommandHandlerMapping(String file) 메소드 추가
 * DefaultRequestProcessor 설정파일에 명령어,핸들러 목록 별도 파일에서 로딩하는 기능 추가
   - DefaultRPConfiguration.rule.xml에 <load-handler> 관련 Rule 추가
   - DefaultRPConfiguration.handler.rule.xml 추가
   - DefaultRPConfiguration 클래스에서 loadHandlerList(String file) 메소드 추가

-- TLEFramework 2.0.2 --
 * DefaultUICreator의 설정 파일에서 <command>의 view 속성값을 "뷰셋ID:뷰ID"로 지정함으로써
      클라이언트 타입에 상관없이 특정 뷰셋으로 결과를 보여줄 수 있는 기능 추가함
   (DefaultUICreator의  createView() 메소드에 기능을 추가)
 * tle.war 파일 뿐만 아니라 war 파일의 압축을 푼 상태의 폴더 추가
 * tle.framework.TLELifeCycleProcess 클래스 제거
 * tle.framework.component.impl.uicreator 패키지
   뷰에 리다이렉트 옵션을 추가.
 * tle.framework.component.impl.ra.DefaultRequestAnalyzer 클래스의 
   analyzeRequest() 메소드에서 multipart/form-data로 전송된 요청 데이터 분석시
     파라미터가 올바르게 저장되지 않는 버그 수정
 * tle.framework.component.impl.rp.Result 인터페이스에 Result와 관련된
   RequestInfo를 구할 수 있는 getRequestInfo() 메소드 추가
   
-- TLEFramework 2.0.1 --

 * tle.framework.component.spi.aamanager 패키지에서 다음의 인터페이스 및 클래스  제거.
    Group 인터페이스, SessionManager 인터페이스
    UserInfo 인터페이스, NullUserInfo 클래스, UserInfoFactory 인터페이스
    UserInfoNotFoundException 클래스, CanNotCreateUserInfoException 클래스
    Authenticator 인터페이스, CanNotAuthenticationException 클래
 * tle.framework.jmx.RegistHttpAdaptorMBeanServlet이 "host" 서블릿 초기 파라미터의 값을 사용해서
   HttpAdaptor가 listen할 호스트를 명시할 수 있도록 함

-- TLEFramework 2.0.0 --

 * 틀 프레임워크 2.0 버전 개발