• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
안녕하세요?

일단 먼저

at com.lotte.ams.web.action.SyAction.service(SyAction.java:31)

이부분의 하는 일이 무엇인지 확인해 보시길 바랍니다.

그리고, 일반적으로 문의 하신에러는

TR컴포넌트에서 Parameters를 사용하여 처리할때

파라미터 구분값을 콤마(,)를 사용하게 되는데 이 콤마가 구분자형태가 아닌 파라미터 값으로 넘어가는 경우

문제가 발생할수있습니다.

또한 KeyValue쪽에서도 마찬가지로 콤마(,)가 제대로 처리 안되어있다던가 하는 경우에도 발생할수

있습니다.

먼저 넘어가는 데이터 하고 어느부분에서 에러가 나는지 부터 확인해 보시길 바랍니다.

그럼 수고하세요.

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* GAUCE 버전 : g
>* WAS 종류(WebLogic 등등) :
>* DB 종류 :
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>답답해서 소스 차제를 옵립니다.
>
>조회시에는 이상이 없는데 저장시에 저런 에러가 납니다.
>소스를 보시면 아시겠지만 중복칼럼은 없고요 데이타중 ','콤마도 없습니다.
>
>단지 틀린건 쿼리가 jsp 데이타셋에 선언된것보다 더 많습니다.
>쿼리가 jsp에 선언된것을 전부 포함하면 되는걸로 알고 있습니다.
>jsp에서 자체적으로 선언한것은 소스를 보시면 아시겠지만 없습니다.
>도대체 왜 왜 자꾸 이런에러가 나는걸까요..ㅠㅠ
>
>java.lang.StringIndexOutOfBoundsException: String index out of range: -1
>        at java.lang.String.checkBounds(String.java:368)
>        at java.lang.String.<init>(String.java:404)
>        at com.gauce.io.GauceDataInputStream.readString(GauceDataInputStream)
>        at com.gauce.io.bin.BINRequest.c(BINRequest)
>        at com.gauce.io.bin.BINRequest.parse(BINRequest)
>        at com.gauce.engine.GauceServiceHandler.getGauceRequest(GauceServiceHandler)
>        at com.gauce.engine.GauceServiceHandler.getGauceRequest(GauceServiceHandler)
>        at com.fw.gauce.GauceUtil.openGauceService(GauceUtil.java:147)
>        at com.lotte.ams.web.action.SyAction.service(SyAction.java:31)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>        at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
>        at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
>        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
>        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
>        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3231)
>        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
>        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
>        at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2002)
>        at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1908)
>        at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1362)
>        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
>        at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
>java.lang.NullPointerException:
>        at com.fw.gauce.GauceUtil.gresClose(GauceUtil.java:109)
>        at com.lotte.ams.web.action.SyAction.service(SyAction.java:166)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>        at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
>        at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
>        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
>        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
>        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3231)
>        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
>        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
>        at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2002)
>        at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1908)
>        at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1362)
>        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
>        at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
>
 
Tag List
XE Login