발생일: 2009.10.30 문제: spring mvc 예제를 따라 해보고 있다. 커트롤러의 클래스명과 유사하게 매핑하는 ControllerClassNameHandlerMapping 을 구성해보려고 하는데, 자꾸 클래스를 찾을 수 없다고 나온다. xml 설정 부분은 책에서와 같이 아래와 같다. 해결책: 책에 적혀있는 핸들러 클래스의 주소가 실제 라이브러리 내에 있는 것과 달랐다. 실제 라이브러리의 ControllerClassNameHandlerMapping 클래스의 패키지를 포함한 내용은, org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping 이다. 가운데 support 패키지가 추가됐다. 지금은 2.5.6 버전으로 테..
발생일: 2009.10.01 문제: 예제 1을 수행하려고 한다. Bean 설정도 끝났고 (여긴 성공이다!), AOP 를 적용한 후에 테스트해보려고 한다. 엥, 근데 아무리 해도 AOP 적용이 안된다. 아예 xml 파일을 읽기조차 안하는 것 같다.. xml 파일의 경로도 올바르고 책의 예제대로 돌렸는데,... 이상하다.... 메인 메서드는 아래와 같다. public static void main(String[] args) { BeanFactory factory = new XmlBeanFactory(new FileSystemResource("c:/chap1/knight.xml")); // knight.xml 파일에 AOP 에 대한 설정도 포함되어 있다. Knight knight = (Knight) conte..
발생일: 2009.10.01 문제: Spring in Action 책을 보고 있다. 챕터 제목처럼 '스프링에 뛰어들기'를 하려고 하는데 말이다... 처음부터 쉽지 않다.... -_-;; 챕터 1의 예제를 따라해보려고 하는데,.. 아래와 같은 에러가 난다. Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [chap1/knight.xml]; nested exception is java.lang.NoClassDefFoundError: org/aspectj/lang/JoinPoin..