WebLogic의 경우 weblogic.xml에 virtual-directory-mapping을 지정하여 외부 경로의 Content를 사용할 수 있다. JBoss에서 External(Virtual) Directory를 지정할 수 있는 기능이 있지만, JBoss에서는 HTML, Image등의Static Content만 사용이 가능하다.
$SERVER_NAME/deploy/jboss-web.deployer/server.xml
<Host name="localhost" ...>
<!-- ADD static DIRECTORY -->
<Context path="/externaldir" appBase=""
docBase="/home/tester/externaldir"
debug="99" reloadable="true">
</Context>
...
</Host>
JSP파일과 같은 파일을 외부 경로의 파일을 사용하려면 symbolic link를 이용하여 설정이 가능하다. Symbolic Link에 대해서는 기본적으로 인식하지 않도록 설정되어 있어, 다음과 같이 이를 인식할 수 있도록 context.xml파일에 allowLinking을 true로 설정하여야 한다.
$SERVER_NAME/deploy/jboss-web.deployer/context.xml
<Context cookies="true" crossContext="true" allowLinking="true">