톰켓 실행 시 security-3.0.0jar 부분에서 에러
- 작성자 :
- 김*훈
- 작성일 :
- 2014-07-23 10:10:39
- 조회수 :
- 1,810
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하십니까. 웹개발하고있는 김종훈이라고 합니다.
전자정부표준프레임워크를 적용해서 개발을 하고있는데
pom.xml에
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.security</artifactId>
<version>${egovframework.version}</version>
</dependency>
부분을 등록하면 톰켓 기동시 에러가 납니다.
톰켓은 7버전이고 jdk 1.6버전입니다 .
에러내용은 첨부내용과 같습니다.
아래 내용은 첨부파일 내용의 일부입니다. 도움 요청 바랍니다
심각: Unable to process Jar entry [egovframework/rte/fdl/security/config/EgovSecurityConfigBeanDefinitionParser.class] from Jar [jar:file:/D:/Product/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/episa/WEB-INF/lib/egovframework.rte.fdl.security-3.0.0.jar!/] for annotations
java.util.zip.ZipException: invalid LOC header (bad signature)
2014-07-23 09:56:41,283 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: URL [jar:file:/D:/Product/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/episa/WEB-INF/lib/egovframework.rte.fdl.security-3.0.0.jar!/egovframework/rte/fdl/security/config/EgovSecurityConfigBeanDefinitionParser.class]; nested exception is java.util.zip.ZipException: invalid LOC header (bad signature)
2014. 7. 23 오전 9:56:41 org.apache.catalina.core.StandardContext listenerStart
심각: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: URL [jar:file:/D:/Product/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/episa/WEB-INF/lib/egovframework.rte.fdl.security-3.0.0.jar!/egovframework/rte/fdl/security/config/EgovSecurityConfigBeanDefinitionParser.class]; nested exception is java.util.zip.ZipException: invalid LOC header (bad signature)
심각: Exception sending context destroyed event to listener instance of class org.springframework.web.context.ContextLoaderListener
java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext
전자정부표준프레임워크를 적용해서 개발을 하고있는데
pom.xml에
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.security</artifactId>
<version>${egovframework.version}</version>
</dependency>
부분을 등록하면 톰켓 기동시 에러가 납니다.
톰켓은 7버전이고 jdk 1.6버전입니다 .
에러내용은 첨부내용과 같습니다.
아래 내용은 첨부파일 내용의 일부입니다. 도움 요청 바랍니다
심각: Unable to process Jar entry [egovframework/rte/fdl/security/config/EgovSecurityConfigBeanDefinitionParser.class] from Jar [jar:file:/D:/Product/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/episa/WEB-INF/lib/egovframework.rte.fdl.security-3.0.0.jar!/] for annotations
java.util.zip.ZipException: invalid LOC header (bad signature)
2014-07-23 09:56:41,283 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: URL [jar:file:/D:/Product/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/episa/WEB-INF/lib/egovframework.rte.fdl.security-3.0.0.jar!/egovframework/rte/fdl/security/config/EgovSecurityConfigBeanDefinitionParser.class]; nested exception is java.util.zip.ZipException: invalid LOC header (bad signature)
2014. 7. 23 오전 9:56:41 org.apache.catalina.core.StandardContext listenerStart
심각: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: URL [jar:file:/D:/Product/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/episa/WEB-INF/lib/egovframework.rte.fdl.security-3.0.0.jar!/egovframework/rte/fdl/security/config/EgovSecurityConfigBeanDefinitionParser.class]; nested exception is java.util.zip.ZipException: invalid LOC header (bad signature)
심각: Exception sending context destroyed event to listener instance of class org.springframework.web.context.ContextLoaderListener
java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext
A
안녕하세요. 김종훈님
egovframework.rte.fdl.security 해당 jar파일이 깨진듯합니다.
maven repository에서 해당 디렉토리를 삭제하고 다시 받아보시기 바랍니다.
고맙습니다.
egovframework.rte.fdl.security 해당 jar파일이 깨진듯합니다.
maven repository에서 해당 디렉토리를 삭제하고 다시 받아보시기 바랍니다.
고맙습니다.