갑자기 잘 되는군요
서블릿컨테이너가 리로딩이 되어서 그런것인가?
암튼 삽질의 연속입니다...
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : Windows2003
>* GAUCE 버전 : 4.0
>* WAS 종류(WebLogic 등등) : JEUS 5.0
>* DB 종류 : ORACLE 9i
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
><< Reproduce Path >>
>1. 가우스 설치
> (정상적으로 설치됨)
>2. 샘플파일 실행
> http://serverip:port/gauce40/grid/grid_transaction.html
>
><< Error >>
>[2007.03.13 16:48:34][1][0_261] [import02-16] [WEB-5456] [_MyGroup/import_02] fa
>il to execute jsp : /gauce40/grid/gridtrselect.jsp
><<__Exception__>>
>javax.servlet.ServletException: fail to compile jsp file : /gauce40/grid/gridTRS
>elect.jsp
> at jeus.servlet.loader.JspReloader.getInstance(JspReloader.java:196)
> at jeus.servlet.loader.ServletReloader.getServlet(ServletReloader.java:4
>9)
> at jeus.servlet.jsp.JspServletWrapper.executeServlet(JspServletWrapper.j
>ava:69)
> at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:200)
> at jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:136
>)
> at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.jav
>a:239)
>Root Exception stack trace :
>java.io.IOException: http://java.sun.com/products/jsp/jstl/core
> at jeus.servlet.jsp.TLDManager.getRemoteTLD(TLDManager.java:634)
> at jeus.servlet.jsp.TLDManager.getTLDInfoWithURI(TLDManager.java:534)
> at jeus.servlet.jsp.TLDManager.getTLDInfo(TLDManager.java:480)
> at jeus.servlet.jsp.compiler.CodeGenerator.addTagLibraryInfo(CodeGenerat
>or.java:604)
> at jeus.servlet.jsp.compiler.CodeGenerator.handleTagLibraryInfo(CodeGene
>rator.java:431)
> at jeus.servlet.jsp.compiler.CodeGenerator.handleTaglibDirective(CodeGen
>erator.java:417)
> at jeus.servlet.jsp.compiler.JspCodeGenerator.handleDirective(JspCodeGen
>erator.java:387)
> at jeus.servlet.jsp.compiler.TaglibDirectiveParser.accept(TaglibDirectiv
>eParser.java:92)
> at jeus.servlet.jsp.compiler.JspParser.parseJspPage(JspParser.java:1001)
>
> at jeus.servlet.jsp.compiler.JspParser.parse(JspParser.java:655)
> at jeus.servlet.jsp.compiler.JspParser.parse(JspParser.java:631)
> at jeus.servlet.jsp.JspEngine.parseJsp(JspEngine.java:402)
> at jeus.servlet.jsp.JspEngine.parseAndCompile(JspEngine.java:194)
> at jeus.servlet.loader.JspReloader.getInstance(JspReloader.java:185)
> at jeus.servlet.loader.ServletReloader.getServlet(ServletReloader.java:4
>9)
> at jeus.servlet.jsp.JspServletWrapper.executeServlet(JspServletWrapper.j
>ava:69)
> at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:200)
> at jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:136
>)
> at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.jav
>a:239)
><<__!Exception__>>
>
>
>===============================================================
>아마도 내용인 즉슨
>
>http://serverip:port/gauce40/grid/gridTRSelect.jsp 파일의 2번째 줄에 있는
><%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
>이 놈 때문인 듯 한데
>현재 WEB-INF/lib 폴더 아래에 jstl.jar, standard.jar 파일은 존재합니다.
>
>이 현상을 타개하기 위해서
>JEUS에서 답을 찾아야 하나요?
>아니면 Gauce에서 답을 찾아야 하나요?
>
><< gridTRSelect.jsp 파일 내용 >>
><%@ page contentType="text/gdml; charset=euc-kr" pageEncoding="euc-kr" %>
><%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
><gdml>
> <dataset name="GAUCE" fragment="50">
> <dh>
> <def name="sabun" type="string" size="20"/>
> <def name="name" type="string" size="20"/>
> <def name="amt1" type="int" size="5"/>
> <def name="amt2" type="int" size="5"/>
> <def name="chk" type="string" size="20"/>
> <def name="gubun" type="string" size="20"/>
> </dh><c:forEach var="list" items="${SelectTRList}">
> <dr>
> <dd><c:out value="${list.sabun}"/></dd>
> <dd><c:out value="${list.name}"/></dd>
> <dd><c:out value="${list.amt1}"/></dd>
> <dd><c:out value="${list.amt2}"/></dd>
> <dd><c:out value="${list.chk}"/></dd>
> <dd><c:out value="${list.gubun}"/></dd>
> </dr></c:forEach>
> </dataset>
></gdml>
>
>이제 Gauce를 시작하는 초보라 이것저것 궁금한 것이 많습니다.
>