java.lang.LinkageError: loader constraint violation: loader (instance of weblogic/utils/classloaders
/ChangeAwareClassLoader) previously initiated loading for a different type with name "com/fasterxml/
jackson/core/JsonFactory"
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at weblogic.utils.classloaders.GenericClassLoader.defineClassInternal(GenericClassLoader.jav
a:1110)
at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:1043)
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:103
5)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:987)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:
83)
at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:
59)
at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInterna
l(AbstractJackson2HttpMessageConverter.java:250)
at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGene
ricHttpMessageConverter.java:100)
at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProce
ssor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:231)
at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.
handleReturnValue(RequestResponseBodyMethodProcessor.java:174)
at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleRet
urnValue(HandlerMethodReturnValueHandlerComposite.java:81)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invok
eAndHandle(ServletInvocableHandlerMethod.java:132)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invoke
HandlerMethod(RequestMappingHandlerAdapter.java:827)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handle
Internal(RequestMappingHandlerAdapter.java:738)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHa
weblogic spring 설정 중.... 나던 오류
결과적으로는 버전 문제였는데
환경설정 당시 사용하던 Spring 버전은 4.0.9 였고
weblogic에서 spring 4.5.0버전을 가져다가 사용하려고 해서 났던 에러였다.
spring 버전에 맞는 jackson도 있다는것....
즉 다음에도 환경설정시 이와 같은 에러가 나면 호환되는 버전이 뭔지를
찾아봐야할것같다..
(오래전의 에러라 정확하게는 기억이 나지 않네 ㅠㅠ)
참고로 최종적으로 에러없이 기동되었을 당시의 lib 상태
'Server > WebLogic' 카테고리의 다른 글
[Weblogic] 배치 Error :: Unsupported major.minor version 52.0 / jdk버전 (0) | 2016.07.04 |
---|---|
[WebLogic] weblogic.xml 설정/파라미터 (0) | 2016.07.04 |
(deployment descriptor) weblogic.xml과 web.xml생성/ ddiniit (0) | 2016.06.29 |
WebLogic Hot Deploy 방법 (0) | 2016.06.29 |
WebLogic 백그라운드(background) 기동방법/&/nohup (0) | 2016.06.29 |