Study

Linux(리눅스) WAS(Web Application Server) 실행시 에러 관련

메디츠 2023. 1. 3. 11:46
반응형

 

Cannot locate configuration source

tcp connect error

wsdl connection refused

// 모두 다른 WAS가 제대로 종료되지 못해서 생기는 에러

 

ps -ef | grep WAS

kill -9 해당프로세스

종료한 다음 WAS 실행하도록 한다.

 

 

 

라이브러리 관련 충돌 에러 경우

WAS의 J2EE지원 정도에 따라서 라이브러리가 충돌날 경우가 있다.

이럴경우 관련 라이브러리를 빼고 빌드해서 WAS에 deploy한다.

ex) wildfly에 JAX-WS관련 라이브러리를 빌드해서 올리면 충돌 에러.

tomee의 경우에는 JAX-WS관련 라이브러리가 있어야 한다.

 

JNDI lookup 관련

WAS마다 lookup 경로가 다르므로 주의해서 lookup해야 한다.

ds = (javax.sql.DataSource) ctx.lookup("jdbc/rpsPlus"); // glassfish, jetty

ds = (javax.sql.DataSource) ctx.lookup("java:/comp/env/jdbc/rpsPlus"); // tomee

ds = (javax.sql.DataSource) ctx.lookup("java:/rpsPlus"); // wildfly

 

반응형