MSTR Office 보고서 실행시 에러발생

 

Failed to submit report '고객 소득 분석' for execution: com.ctc.wstx.exc.WstxIOException: 오류    2019-11-13 04:52:12.00    Execution    MSTROfficeInterface.Kernel.ExecuteReport    8bab7d1fb6224ef19939ba5cb7c323d2    Failed to submit report '고객 소득 분석' for execution: com.ctc.wstx.exc.WstxIOException: Invalid UTF-8 start byte 0x86 (at char #3324, byte #127)

 

1. http://localhost:8080/MicroStrategyWS/happyaxis.jsp

에서 file.encoding 항목 확인 MS949 등으로 되어 있는 경우 에러 발생함

 

2. WAS의 jvm 실행시 -Dfile.encoding=UTF-8이 포함되어 있는지 확인

 

3. 없으면 톰캣 실행시 옵션 추가함.

 

 

- 리눅스 톰캣

 

Tomcat catalina.sh

JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF-8

 

또는 setenv.sh 생성후

CATALINA_OPTS="-Dfile.encoding=UTF-8"

 

 

- 윈도우 톰캣 (bat으로 실행시)

 

Tomcat catalina.bat

set "JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8

 

또는 setenv.bat 생성후

set CATALINA_OPTS=-Dfile.encoding=UTF-8

 

 

 

- 윈도우 톰캣 (트레이아이콘으로 실행시)

 

 

 

- 제우스 

 

Jeus domain.xml

<jvm-option>-Xmx1024m -XX:MaxMetaspaceSize=128m -Dfile.encoding=UTF-8<jvm-option>

 

또는 관리자 콘솔에서

 

Jeus webadmin > Servers > Server > Basic > Basic Info > Jvm Option

-Dfile.encoding=UTF-8

 

 

:
Posted by 정규식