개발환경 OS : RedHat Linux was : jboss 7.0 dbms : oracle 12c java : 1.8 Issue jboss에서 쿼리가 15초이상 수행될 때 발생한 에러이다. 웹기반 프로젝트를 진행중에 사용자가 어드민 화면에서 통계성 자료를 확인하는 화면이 있다. 주로 헤비한 통계성 쿼리를 수행할 때 발생하였다. was로그에서 GlobalTransaction error가 발생한다. acquire-timeout 옵션을 주지않으면 default가 15초인가보다. 문제해결 컨테이너의 standalone.xml을 수정해야함. - path : /sw/jboss/servers/컨테이너명/configuration
개발환경 OS : AIX 7.2.0.0 java : 1.8.0_171 Issue crontab에서 java 실행 시 java.lang.UnsupportedClassVersionError 가 발생함. crontab을 등록한 user와 실행시키는 user가 참조하는 PATH가 다름. 문제 해결 java PATH를 확인해보자. crontab을 실행하는 user의 참조하는 PATH가 컴파일버전보다 낮다면, sh을 실행시킬 때 PATH를 재지정 해줬음 해당 sh의 owner로 접속하여 실행 시에 정상작동하던 .sh이 동일 계정에서 crontab에 등록하여 실행 시에 에러가 발생하였다. 에러 메세지는 다음과 같다. java.lang.UnsupportedClassVersionError jar를 컴파일한 java버전보..