게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 : LG전자
* GAUCE 버전 : 3.5
* WAS 종류(WebLogic 등등) : WebLogic
* DB 종류 : oracle
* 문의 유형(질문/요청/참조) : 질문
* 내용 :
안녕하십니까?
transaction의 post() 동작시 아래에서 error가 발생합니다.
Error 발생은 아래와 같고 발생할 경우도 없고, 아닌 경우도 있습니다.
한번 발생한 Data는 반드시 재발생하고, 그렇지 않은 경우에는 Data가 잘 들어갑니다.
빠른 답변 부탁드립니다.
수고하세요..
==========================================================================
Page내 Error 위치
loader = new ServiceLoader(req, res);
service = loader.newService();
Error===> gauceReq = service.getGauceRequest();
==========================================================================
Error 메시지
==========================================================================
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1444)
at com.gauce.io.bin.BINRequest.a(BINRequest)
at com.gauce.io.bin.BINRequest.a(BINRequest)
at com.gauce.io.bin.BINRequest.a(BINRequest)
at com.gauce.io.bin.BINRequest.b(BINRequest)
at com.gauce.io.bin.BINRequest.parse(BINRequest)
at com.gauce.engine.GauceServiceHandler.getGauceRequest(GauceServiceHandler)
at com.gauce.engine.GauceServiceHandler.getGauceRequest(GauceServiceHandler)
at lge.istd.common.channel.LISTDGauceChannelServlet.catchService(LISTDGauceChannelServlet.java:52)
at laf.foundation.front.channel.LAbstractServlet.doPost(LAbstractServlet.java:90)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1072)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at atom.xlog.filter.XLogServletFilter.doFilter(XLogServletFilter.java:40)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6987)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3892)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2766)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
java.lang.NullPointerException
at lge.istd.common.channel.LISTDGauceChannelServlet.catchService(LISTDGauceChannelServlet.java:88)
at laf.foundation.front.channel.LAbstractServlet.doPost(LAbstractServlet.java:90)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1072)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at atom.xlog.filter.XLogServletFilter.doFilter(XLogServletFilter.java:40)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6987)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3892)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2766)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)