2015-01-19 2 views
0

다음 예외가 발생되는 충돌 -웹 응용 프로그램은

ERROR apiCategory - In error jsp with Exception: 
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jacksonMessageConverter' defined in ServletContext resource 

[/WEB-INF/SMServlet-servlet.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class 

[org.springframework.http.converter.json.MappingJacksonHttpMessageConverter]: Constructor threw exception; nested exception is 

java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.jackson.map.ObjectMapper 
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1011) 
+0

사용자 환경에 jackson-mapper - *. jar가 없습니다. –

+0

스프링 라이브러리를 모듈에 넣었습니까 아니면 전쟁과 함께 배송합니까? –

답변

1

나는 전쟁을 출하하고 있는데 많이 검색 한 후 내가 발견 이 문제에 대한 해결책을 찾으십시오. 이 링크를 통해이 문제를 해결했습니다 : - https://developer.jboss.org/thread/150042. 다음과 JBoss에 classloading.xml에 작은 변화가있다 : - 난 그냥 전쟁 name.It하기 위해 XML에 도메인 이름을 설정

<?xml version="1.0" encoding="UTF-8"?> 
<classloading xmlns="urn:jboss:classloading:1.0" 
      **domain="warname/contextname"** 
      export-all="NON_EMPTY" 
      import-all="true" > 
</classloading> 

는 변경이 항아리에 우선권을주는 것을 특징으로는 JBoss 클래스 로더 정책 응용 프로그램 lib.That에서 정확히 내가 원하는 :).

관련 문제