• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 2013
2007.03.20 (19:03:41)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 :
* GAUCE 버전 : 4.0(JAVA)
* WAS 종류(WebLogic 등등) : JEUS 5.0
* DB 종류 : ORACLE 9i
* 문의 유형(질문/요청/참조) : 질문
* 내용 :

간단한 그리드를 하나 만들어 놓고 트랜잭션을 거는 부분을 작업하고 있습니다.
소스는 첨부파일을 참조하십시오.

<< 제우스에 표시되는 에러메시지>>
[2007.03.20 09:44:32][1][0_261] [import02-16] worker(import_02-w5) : servlet exe
cution error
<<__Exception__>>
java.io.IOException: Content-Disposition의 형식이 잘못 되었습니다. form-data;nam
e="control"
        at com.gauce.filter.GauceFilter.B(Unknown Source)
        at com.gauce.filter.GauceFilter.B(Unknown Source)
        at com.gauce.filter.GauceFilter.doFilter(Unknown Source)
        at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl
.java:122)
        at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91
)
        at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:186)
        at jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:136
)
        at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.jav
a:239)
<<__!Exception__>>

==================================================================================================

트랜잭션을 처리할 JSP 파일이 가우스필터에 제일 먼저 걸리면서
위의 에러를 발생시킵니다.
(SELECT 하는 부분은 전혀 문제 없음)
위의 에러로 인해서 제우스에서 jsp 파일이 컴파일이 안됩니다.
(GauceFilter는 web.xml에 필터를 설정해 놓았습니다.)

그래서 브라우저 주소창에 바로 TR을 처리하는 JSP 파일을 실행시키면
아래와 같은 에러가 발생합니다.
내용인 즉슨
컴파일된 jsp 소스의 52Line
GauceInputStream gis = ((HttpGauceRequest) request).getGauceInputStream();
에서 ClassCastException이 발생합니다.
왜 그런걸까요?

[2007.03.20 09:56:47][2][0_261] [import02-18] [WEB-2207] [_MyGroup/import_02] (j
eus_jspwork._jsp._test2._500_TOUR_5fTR_5fjsp) destroyed
java.lang.ClassCastException: jeus.servlet.engine.WebServletRequest
        at jeus_jspwork._jsp._test2._500_TOUR_5fTR_5fjsp._jspService(_500_TOUR_5
fTR_5fjsp.java:52)
        at jeus.servlet.jsp.HttpJspBase.service(HttpJspBase.java:53)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
        at jeus.servlet.jsp.JspServletWrapper.executeServlet(JspServletWrapper.j
ava:91)
        at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl
.java:139)
        at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91
)
        at com.gauce.filter.GauceFilter.doFilter(Unknown Source)
        at jeus.servlet.filter2.FilterChainImpl.internalDoFilter(FilterChainImpl
.java:122)
        at jeus.servlet.filter2.FilterChainImpl.doFilter(FilterChainImpl.java:91
)
        at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:186)
        at jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:136
)
        at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.jav
a:239)

==============================================================================================

<< JDK 관련 정보 >>
C:Documents and SettingsAdministrator>java -version
java version "1.5.0_07"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03)
Java HotSpot(TM) Client VM (build 1.5.0_07-b03, mixed mode, sharing)

C:Documents and SettingsAdministrator>javac -version
javac 1.5.0_07
javac: no source files
Usage: javac <options> <source files>
where possible options include:
  -g                         Generate all debugging info
  -g:none                    Generate no debugging info
  -g:{lines,vars,source}     Generate only some debugging info
  -nowarn                    Generate no warnings
  -verbose                   Output messages about what the compiler is doing
  -deprecation               Output source locations where deprecated APIs are u
sed
  -classpath <path>          Specify where to find user class files
  -cp <path>                 Specify where to find user class files
  -sourcepath <path>         Specify where to find input source files
  -bootclasspath <path>      Override location of bootstrap class files
  -extdirs <dirs>            Override location of installed extensions
  -endorseddirs <dirs>       Override location of endorsed standards path
  -d <directory>             Specify where to place generated class files
  -encoding <encoding>       Specify character encoding used by source files
  -source <release>          Provide source compatibility with specified release

  -target <release>          Generate class files for specific VM version
  -version                   Version information
  -help                      Print a synopsis of standard options
  -X                         Print a synopsis of nonstandard options
  -J<flag>                   Pass <flag> directly to the runtime system

==============================================================================================

<< 첨부파일 목록 >>
1. HTML 페이지
2. 트랜잭션을 처리하는 JSP 페이지
3. web.xml
4. Service Builder에서 생성한 INFO 파일
5. 트랜잭션하기전 헤더정보(,로 split 한것을 n으로 join하여 뿌려줌)
6. 실패했을 경우 표시되는 에러메시지
7. TR을 처리해 주는 JSP의 컴파일된 JAVA 소스

PS :
Dynamic Service Builder에서 한 서비스에
SELECT와 INSERT/UPDATE/DELETE를 모두 생성하고
XML파일 생성하기를 실행하면 CPU가 100%를 먹으면서 프로그램이 다운되어 버립니다.
이 현상은 왜 그런것일까요??
번호 제목 닉네임 조회 등록일
2789 DataSet STRING Max값 알려주세요!
관리자
1322 2007-03-20
2788 x-chart 샘플요청합니다.
양정임
985 2007-03-20
2787 x-chart 샘플요청합니다.
관리자
1422 2007-03-20
Selected [TRNS-50077] 트랜잭션이 실패합니다. 첨부 파일
유창원
2013 2007-03-20
2785 [TRNS-50077] 트랜잭션이 실패합니다.
관리자
1597 2007-03-20
2784 [TRNS-50077] 트랜잭션이 실패합니다.
유창원
1344 2007-03-21
2783 [TRNS-50077] 트랜잭션이 실패합니다.
관리자
1399 2007-03-21
2782 가우스 닷넷 버전 그리드의 체크박스 이벤트에 관해서...답변 주신것에 관해..
김형민
1005 2007-03-20
2781 가우스 닷넷 버전 그리드의 체크박스 이벤트에 관해서...답변 주신것에 관해..
관리자
1285 2007-03-20
2780 !!!
이재성
1019 2007-03-17
2779 !!!
관리자
949 2007-03-19
2778 개발 PC에서 SERVICE;ERROR;82201; 에러 발생 이유..
이동원
1003 2007-03-16
2777 개발 PC에서 SERVICE;ERROR;82201; 에러 발생 이유..
관리자
1065 2007-03-20
2776 그리드안에 버튼관련
송건호
1093 2007-03-16
2775 그리드안에 버튼관련
관리자
1950 2007-03-17
2774 [질문]그리드안에....
송건호
1004 2007-03-16
2773 [질문]그리드안에....
이근창
1146 2007-03-16
2772 jsp에서 addMessage(Msg)의 결과를 받으려면?
이근창
1007 2007-03-16
2771 jsp에서 addMessage(Msg)의 결과를 받으려면?
관리자
1177 2007-03-17
2770 ※ 버젼이 달라서리~~??????????????????????????
이근창
1066 2007-03-20
Tag List
XE Login