본문 바로가기

org.hibernate.LazyInitializationException: could not initialize proxy - no Session 에러가 날 때 Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session 위와 같은 에러가 날 때 다음 한 줄만 추가해주면 된다! Hibernate.initialize(인스턴스); 예를 들면 다음과 같다. 1 2 3 4 5 6 7 8 9 10 11 12 13 public static Employee findById(Integer id) { Session session = getSessionFactory().openSession(); Employee e = (Employee)session.load(Employee.class, id); Hibernate.initialize(e); // .. 더보기
com.sun.org.apache.xerces.internal.util 에러 해결 방법 log4j:ERROR Could not parse url [file:/C:/Users/이수현/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/Practice/WEB-INF/classes/log4j.xml]. com.sun.org.apache.xerces.internal.util.URI$MalformedURIException: Path contains invalid character: 이 위와 같은 에러가 나는 경우 가장 깔끔한 방법은 workspace 경로를 바꾸는 것이다!(경로에 한글이 있으면 에러가 난다! UTF-8로 통일되는 세상은 아직 멀었구나!) 조금 귀찮더라도 이게 제일 빠른 방법이다. 한글이 없는 경로로 워크스.. 더보기
java.lang.ClassNotFoundException: org.aspectj.lang.annotation.Aspect 에러가 나는 경우 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'customerBo' defined in ServletContext resource [/WEB-INF/spring/root-context.xml]: BeanPostProcessor before instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/aspectj/lang/annotation/Aspect java.lang.ClassNotFoundException: org.aspectj.lang.annotation.Aspect 위와 같은 에러가 나는 경우 .. 더보기