본문 바로가기

Server/WebLogic16

java.lang.LinkageError: loader constraint violation 에러 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(SecureClass.. 2018. 12. 13.
[Weblogic] 배치 Error :: Unsupported major.minor version 52.0 / jdk버전 Unsupported major.minor version 52.0 Java Version(jdk 8.0)버전에서 컴파일 했는데, 실행은 더 아래 버전에서 실행할 때버전이 맞지 않는 다는 에러임. 에러 버전 별 jdk 버전 확인@@@ J2SE 8 = Version 52 J2SE 7 = Version 51 J2SE 6.0 = Version 50 J2SE 5.0 = Version 49 JDK 1.4 = Version 48 JDK 1.3 = Version 47 JDK 1.2 = Version 46 JDK 1.1 = Version 45 따라서 실행할 jdk 버전을 맞춰주거나application 컴파일 jdk 버전을 변경해주던가 하여 해결한다.----------------------------------------.. 2016. 7. 4.
[WebLogic] weblogic.xml 설정/파라미터 weblogic.xml에 추가적인 설정이 필요할때 참조하면 좋을 것 같다. 출처 :::http://hyeonstorage.tistory.com/27 2016. 7. 4.
(deployment descriptor) weblogic.xml과 web.xml생성/ ddiniit Oracle\Middleware\Oracle_Home\wlserver\server\lib에weblogic.jar가 위치한다. 생성 디렉토리에 deploy를 위한 web application 구조를 만들기 위해(deployment descriptor) weblogic.xml과 web.xml생성이 필요한데, 다음과 같은 명령어를 수행한다.WebLogic에서는 ddinit이라는 util을 사용하여 deployment descriptor를 생성할 수 있다.weblogic.jar경로를 먼저 확인한 이유가 바로 이 util이 저 jar에 들어있기 때문이다. Java –cp Oracle\Middleware\Oracle_Home\wlserver\server\lib\weblogic.jar weblogic.marathon.. 2016. 6. 29.
WebLogic Hot Deploy 방법 1. ${DOMAIN_HOME}\bin\setDomainEnv.sh에서 Production 모드수정- true로 되어있는 부분을 false로 수정한다.-Dweblogic.ProductionModeEnabled="false"-true가 운영모드, false가 개발모드 로서, 소스 수정시 바로바로 반영하여 볼 수 있게 된다즉 개발시에 일일히 컴파일하거나 재 배치를 하지 않아도 결과물을 즉각적으로 볼 수 있어빠른 개발을 할 수 있다는 점!이라는 것. 2. Admin Consoleà배치à 배포한 application선택 à 구성 탭 à JSP페이지 확인(초) 를 1 값으로 바꾸고 저장한다. WebLogic Server에서 JSP 파일이 변경되어 다시 컴파일 해야 하는지 여부를 확인하는 간격(초)입니다.값 -1은.. 2016. 6. 29.
WebLogic 백그라운드(background) 기동방법/&/nohup 보통 쉘을 실행하게 되면 Ctrl+c를 하면 빠져나오게 되면서 프로세스도 같이 SHUTDOWN이된다. startAdmin.sh &‘&’ 뜻은 백그라운드로 실행하라는 뜻 다음과 같이 쉘 실행시 끝에 &를 붙이게 되면 Ctrl+c를 해도 서버가 SHUTDOWN되지 않는다.하지만 사용자가 로그아웃을 하게 될 때는 서버가 SHUTDOWN된다는 단점이 있다. 따라서 nohup이란 명령어를 사용한다. nohup이란 쉘스크립트파일을 데몬형태로 싱핼시켜주는 프로그램을 말한다. l 실행방법1) 쉘에 다음과 같이 직접 작성하는 법 nohup ${DOMAIN_HOME}/bin/startWebLogic.sh > ${LOG_DIR}/${PROCESS_NAME}.out 2>&1 & 2) 명령어 입력 nohup startWebLo.. 2016. 6. 29.