APP-INF/lib 디렉토리 아래 jar 파일을 로딩하는 것은 표준 Spec이 아닌 WebLogic의 고유 설정이라 이를 Loading 하기 위해서는 jboss-app.xml 파일에 설정을 추가하여야 한다.
만약, APP-INF/classes 디렉토리의 class 파일들을 읽어들이기 위한 설정이 없다. 하위 디렉토리의 파일들을 .jar 로 묶어 APP-INF/lib 디렉토리 아래에 복사하면 된다.

ABC.ear/META-INF/jboss-app.xml
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE jboss-app
PUBLIC "-//JBoss//DTD J2EE Application 4.2//EN"
"http://www.jboss.org/j2ee/dtd/jboss-app_4_2.dtd"
>
<jboss-app>

<library-directory>APP-INF/lib</library-directory>

</jboss-app>



|

놀새~'s Blog is powered by Daum & tistory