OAS 10g R2 에서 한글 파일명 413 에러 발생관련

Oracle Application Server 10g R2 ( 10.1.2 )에서 OC4J 컨택스트내에 파일명을 한글로 둘 경우, 처리가 정상적으로 되지 않는 문제가 있습니다.

물론 웹모듈에 한글 파일명을 두지 않는 것이 올바른 방법이겠으나, 어쩔수 없이 한글 파일명을 써야 되는 경우 아래 옵션을 OC4J 구동옵션에 추가하여 해결할 수 있습니다.

opmn.xml 에서 해당 OC4J인스턴스의 start-parameters 항목에 ajp.use.unparsed.uri 옵션을 추가해줍니다.

<category id="start-parameters">
   <data id="java-options" value="-server -XX:MaxPermSize=128M -Xms512M -Xmx1024M -Djava.security.policy=$ORACLE_HOME/j2ee/home/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false -Dajp.use.unparsed.uri=false"/>
</category>