"$JEUS_HOME/config/'hostname'/'hostname'_servlet_engine1/webcommon.xml"에 아래 2개의 MimeType이 설정되어 있지 않으면 추가합니다.
<mime-mapping>
<extension>css</extension>
<mime-type>text/css</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xml</extension>
<mime-type>text/xml</mime-type>
</mime-mapping>
"$JEUS_HOME/config/'hostname'/'hostname'_ws_engine1/WSMain.xml"에 아래 2개의 MimeType이 설정되어 있지 않으면 추가합니다.
<ext>
<name>css</name>
<mimetype>text/css</mimetype>
<svr-type>HTML</svr-type>
</ext>
<ext>
<name>xml</name>
<mimetype>application/xml</mimetype>
<svr-type>HTML</svr-type>
</ext>
"webtob/config/http.m"에 아래 2개의 MimeType이 설정되어 있지 않으면 추가합니다.
*EXT
css MimeType = "text/css", SVRTYPE = HTML
xml MimeType = "application/xml", SVRTYPE = HTML
"$WebApplication_Root/WEB-INF/lib/"에 commons-fileupload.jar, commons-io.jar 파일이 없으면 아래의 사이트에서 다운로드 받아 추가합니다.
commons-fileupload.jar : http://commons.apache.org/fileupload/download_fileupload.cgi
commons-io.jar : http://commons.apache.org/io/download_io.cgi
만일 위의 경로에 commons-fileupload.jar, commons-io.jar를 추가하여도 파일업로드가 동작 하지 않거나 시스템 에러가 발생하면 "$JEUS_HOME/lib/system/"에 commons-fileupload.jar, commons-io.jar 파일을 추가합니다.
위의 사항 중 한 가지라도 적용하였으면 Jeus를 재시작해야 합니다.
"$WebApplication_Root/WEB-INF/web.xml"에 아래 2개의 MimeType이 설정되어 있지 않으면 추가합니다.
<mime-mapping>
<extension>css</extension>
<mime-type>text/css</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xml</extension>
<mime-type>text/xml</mime-type>
</mime-mapping>
"$WebApplication_Root/WEB-INF/lib/"에 commons-fileupload.jar, commons-io.jar 파일이 없으면 아래의 사이트에서 다운로드 받아 추가합니다.
commons-fileupload.jar : http://commons.apache.org/fileupload/download_fileupload.cgi
commons-io.jar : http://commons.apache.org/io/download_io.cgi
위의 사항 중 한 가지라도 적용하였으면 WebLogic을 재시작해야 합니다.
WebSphere 관리자 페이지에서 아래 2개의 MimeType이 설정되어 있지 않으면 추가합니다.
extension : css
mime-type : text/css
extension : xml
mime-type : text/xml
"$WebApplication_Root/WEB-INF/lib/"에 commons-fileupload.jar, commons-io.jar 파일이 없으면 아래의 사이트에서 다운로드 받아 추가합니다.
commons-fileupload.jar : http://commons.apache.org/fileupload/download_fileupload.cgi
commons-io.jar : http://commons.apache.org/io/download_io.cgi
위의 사항 중 한 가지라도 적용하였으면 WebSphere를 재시작해야 합니다.
"$WebServer 설치 폴더/https-xxx/config/mime.conf"에 아래 2개의 MimeType이 설정되어 있지 않으면 추가합니다.
type=text/css exts=css
type=text/xml exts=xml
"$WebApplication_Root/WEB-INF/lib/"에 commons-fileupload.jar, commons-io.jar 파일이 없으면 아래의 사이트에서 다운로드 받아 추가합니다.
commons-fileupload.jar : http://commons.apache.org/fileupload/download_fileupload.cgi
commons-io.jar : http://commons.apache.org/io/download_io.cgi
위의 사항 중 한 가지라도 적용하였으면 iPlanet을 재시작해야 합니다.
Struts에서는 자체적으로 이미지 업로드 기능이 있어, Struts filter에서 멀티파트 파싱을 실행하기 때문에 에디터에서 구현된 업로드 부분에서 오류가 발생합니다.
Struts에서 web.xml을 열람하면 다음과 같은 소스를 확인할 수 있습니다.
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
위 소스에서 url-pattern을 *.action 등과 같이 실제 사용되는 패턴만 정의하여, Crosseditor의 ImageUpload 파일에 영향을 주지 않는 방법을 권장합니다.
IIS(인터넷 정보 서비스)관리자 설정에서 json 형식에 대한 MIME 형식이 정의되어 있지 않으면 포토에디터(HTML5) 실행 시 오류가 발생합니다.
IIS(인터넷 정보 서비스)관리자 설정에서 MIME 형식에 아래와 같이 추가합니다.
파일 이름 확장명 : .json
MIME 형식 : application/json