게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 : LVMS
* GAUCE 버전 : 4.0
* WAS 종류(WebLogic 등등) : weblogic 12c, java6
* DB 종류 : oracle 11g
* 문의 유형(질문/요청/참조) : 질문
* 내용 :
기존 weblogic 8.1, java 1.4 버전에서는 TR 컴포넌트가 잘 돌아가는데요
weblogic 12c, java 1.6으로 업그레이드 후에는 TR 실행 시
Unexpected Exception occurred - java.io.IOException: 더 이상 입력 스트림으로부터 읽어들일 데이터가 없습니다.
JSP/Servlet Error (Catched by LAbstractGauceChannelServlet) :[LDefaultGauceChannelServlet-catchService Failed ] Request URI: /RetriveFaultMgmtGau.gau, User Location: 127.0.0.1(127.0.0.1)
java.io.IOException: 더 이상 입력 스트림으로부터 읽어들일 데이터가 없습니다.
at com.gauce.io.bin.A.A(Unknown Source)
at com.gauce.io.bin.A.A(Unknown Source)
at com.gauce.filter.HttpGauceRequestWrapper.getGauceInputStream(Unknown Source)
at com.gauce.io.bin.E.<init>(Unknown Source)
at com.gauce.engine.K.getGauceRequest(Unknown Source)
at com.gauce.engine.K.getGauceRequest(Unknown Source)
at comm.channel.GauceServlet$beaVersion0_2.catchService(GauceServlet.java:67
이런 에러가 발생합니다.
샘플 TR 시에도
<2012. 3. 30 오후 2시 30분 23초 KST> <Error> <ServletContext-> <BEA-000000> <[GAUCE] GauceFilter: ActionPipe를 invoke하는 중 오류가 발생하였습니다.
java.io.IOException: 더 이상 입력 스트림으로부터 읽어들일 데이터가 없습니다.
at com.gauce.io.bin.A.A(Unknown Source)
at com.gauce.io.bin.A.A(Unknown Source)
at com.gauce.filter.HttpGauceRequestWrapper.getGauceInputStream(Unknown Source)
at com.gauce.gsaf.GauceAction.fireTxEvent(Unknown Source)
at gauce.samples.grid.GridTR.invoke(GridTR.java:37)
Truncated. see log file for complete stacktrace
>
ROW수 : 0
이런 에러가 발생합니다.
filter 설정 등 여러가지를 살펴봤는데 원인을 모르겠네요,,
serviceLoader 객체의 값비교는 아래와 같습니다.
<<< Weblogic 8.1 >>>
loader ServiceLoader (id=182)
A HttpGauceResponseWrapper (id=181)
K FALSE
L F (id=192)
A HashMap (id=292)
C null
D 1.32149E+12
E 50
F com.gauce.filter.HttpGauceRequestWrapper
G GauceVariable (id=285)
H 40
I FALSE
J GauceProvider (id=287)
K GauceLocale (id=289)
L com.gauce.filter.HttpGauceResponseWrapper
M 2
N 2
O Logger (id=298)
P default
Q FALSE
R StringManager (id=242)
M Exception[0] (id=265)
N null
O null
P String[0] (id=268)
Q null
R H (id=207)
response ServletResponseImpl (id=260)
S null
sm StringManager (id=200)
T Xml2BinOutputStream (id=271)
B HttpGauceRequestWrapper (id=180)
A A (id=187)
A HttpGauceRequestWrapper (id=180)
B GauceDataSet[1] (id=302)
C StringManager (id=262)
is ByteArrayInputStream (id=305)
B F (id=192)
A HashMap (id=292)
C null
D 1.32149E+12
E 50
F com.gauce.filter.HttpGauceRequestWrapper
G GauceVariable (id=285)
H 40
I FALSE
J GauceProvider (id=287)
K GauceLocale (id=289)
L com.gauce.filter.HttpGauceResponseWrapper
M 2
N 2
O Logger (id=298)
P default
Q FALSE
R StringManager (id=242)
request ServletRequestImpl (id=197)
accountInfo HttpAccountingInfoImpl (id=314)
allSessions HashMap (id=311)
attributes RequestAttributes (id=312)
authCookieID null
authType null
bufferedReader null
certExtracted FALSE
checkIndexFile FALSE
clientCnxnWish 1
contentLength 901
contentLengthSet TRUE
contentType multipart/form-data; boundary=sunny418&imagodei&comnik&chaser&batman&19981231
context WebAppServletContext (id=318)
cookies null
dispatched FALSE
encodedAuthCookieID null
encodedSessionID null
extraQueryString null
firstLine null
fromCookie TRUE
fromURL FALSE
hash null
headerNames ArrayList (id=325)
headerValues ArrayList (id=331)
hsc MemorySessionContext (id=332)
inputEncoding UTF-8
inputStream ServletInputStreamImpl (id=337)
inputStreamReader null
invTime 1.33307E+12
isCookieParsed FALSE
isPostParamsParsed TRUE
isQueryParamsParsed TRUE
isRedirected FALSE
locales null
method POST
muxableSocketHTTP MuxableSocketHTTP (id=341)
originalContextPath
originalURI /RetriveFaultMgmtGau.gau
originalURL byte[24] (id=346)
parsePost TRUE
pathInfo null
pathParameters null
peer null
perimeterAuthClientCert ArrayList (id=348)
perimeterAuthClientCertType ArrayList (id=349)
postData null
postDataRead FALSE
processPathParameters FALSE
protocol HTTP/1.1
queryParameters QueryParams (id=352)
queryString null
redirectLocation null
remoteAddr null
remoteHost null
remoteUser null
requestedSessionID P1WB7Q7JfycgvGMnT1SXvTqkLzNYHMwBnyQj1xpgkGW222QLn08b!-915760492
response ServletResponseImpl (id=260)
scheme http
securityContextHandler null
sendRedirect FALSE
serverName 127.0.0.1
serverPort 7006
servletPath /RetriveFaultMgmtGau.gau
session MemorySessionData (id=358)
sessionID P1WB7Q7JfycgvGMnT1SXvTqkLzNYHMwBnyQj1xpgkGW222QLn08b
sessionIds HashMap (id=365)
sessionInitialized TRUE
sstub ServletStubImpl (id=107)
unescapedURI /RetriveFaultMgmtGau.gau
uriQueryParamsEncoding null
useInputStream TRUE
useProxyIP FALSE
useReader FALSE
verbose FALSE
x509ProxyClientCert null
sm StringManager (id=200)
<<< weblogic 12c >>>
loader ServiceLoader (id=247)
A HttpGauceResponseWrapper (id=246)
K FALSE
L F (id=130)
A HashMap<K,V> (id=155)
C null
D 1.32149E+12
E 50
F com.gauce.filter.HttpGauceRequestWrapper
G GauceVariable (id=151)
H 40
I FALSE
J GauceProvider (id=153)
K GauceLocale (id=160)
L com.gauce.filter.HttpGauceResponseWrapper
M 2
N 2
O Logger (id=163)
P default
Q FALSE
R StringManager (id=166)
M Exception[0] (id=250)
N null
O null
P String[0] (id=251)
Q null
R null
response ServletResponseImpl (id=252)
S null
sm StringManager (id=146)
T Xml2BinOutputStream (id=253)
B HttpGauceRequestWrapper (id=245)
A A (id=255)
A HttpGauceRequestWrapper (id=245)
B GauceDataSet[0] (id=256)
C StringManager (id=183)
is ServletInputStreamImpl (id=258)
B F (id=130)
A HashMap<K,V> (id=155)
C null
D 1.32149E+12
E 50
F com.gauce.filter.HttpGauceRequestWrapper
G GauceVariable (id=151)
H 40
I FALSE
J GauceProvider (id=153)
K GauceLocale (id=160)
L com.gauce.filter.HttpGauceResponseWrapper
M 2
N 2
O Logger (id=163)
P default
Q FALSE
R StringManager (id=166)
request ServletRequestImpl (id=254)
accountInfo HttpAccountingInfoImpl (id=336)
async null
asyncSupported FALSE
attributes AttributesMap (id=326)
bufferedReader null
checkIndexFile FALSE
connection VirtualConnection (id=328)
context WebAppServletContext (id=330)
contextManager null
cookies null
cookiesParsed FALSE
dispatchType DispatcherType (id=341)
futureResponse FALSE
headers RequestHeaders (id=344)
inputEncoding UTF-8
inputEncodingInitialized TRUE
inputHelper ServletRequestImpl$RequestInputHelper (id=347)
inputStream ServletInputStreamImpl (id=258)
locales null
multipart Multipart (id=351)
overloadRejectionMessage null
parameters ServletRequestImpl$RequestParameters (id=349)
pathInfo null
performOverloadAction FALSE
preventRedispatch FALSE
queryParamsEncoding null
redirectLocation null
relativeURI /RetriveFaultMgmtGau.gau
response ServletResponseImpl (id=252)
sendRedirect FALSE
serverName 127.0.0.1
serverPort 7007
servletPath /RetriveFaultMgmtGau.gau
sessionHelper ServletRequestImpl$SessionHelper (id=358)
sstub ServletStubImpl (id=360)
underExecution TRUE
useInputStream TRUE
useReader FALSE
sm StringManager (id=146)
문제 확인 요청 드리겠습니다.
필요시 원격 지원 해주셔도 됩니다.
감사합니다.