엑셀 업로드 문제 문의
- 작성자 :
- 조*오
- 작성일 :
- 2017-02-14 18:18:29
- 조회수 :
- 1,338
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요 엑셀 업로드시 문제가 발생하여서 해결책좀 알고싶습니다.
기존 엑셀 업로드시에는 하나의 데이터만 업로드하였을떄는 정상적으로 업로드 됬는데요.
두 건의 데이터를 엑셀에 저장후 업로드하니
[2017-02-14 18:00:51] [ERROR]『java.lang.Thread:run(-1)』
java.lang.ArrayIndexOutOfBoundsException
0
at core.log.logger.SL.logError(SL.java:375)
at core.log.exception.InternalException.<init>(InternalException.java:25)
at core.log.aop.handler.DaoInfo.sqlLogging(DaoInfo.java:165)
at core.log.aop.handler.DaoInfo.doAround(DaoInfo.java:92)
at core.log.aop.reflection.profiler.AroundProfiler.invoke(AroundProfiler.java:19)
at com.sun.proxy.$Proxy104.equals(Unknown Source)
at org.apache.commons.dbcp.DelegatingPreparedStatement.equals(DelegatingPreparedStatement.java:80)
이런 오류가 나는데요 인덱스를 벗어났다는 오류같은데 왜 나는지 이유를 모르겠어요.
첨부로 엑셀 파일을 올려드릴꼐요. 다른 사진은 엑셀파일을 mapping하는 클래스인데 맵핑까지는 문제가 없거든요.
참고로 쿼리는 아이바티스 merge 구문을 사용하고 있습니다.
빠른 답변 부탁드릴꼐여. 수고하세요
기존 엑셀 업로드시에는 하나의 데이터만 업로드하였을떄는 정상적으로 업로드 됬는데요.
두 건의 데이터를 엑셀에 저장후 업로드하니
[2017-02-14 18:00:51] [ERROR]『java.lang.Thread:run(-1)』
java.lang.ArrayIndexOutOfBoundsException
0
at core.log.logger.SL.logError(SL.java:375)
at core.log.exception.InternalException.<init>(InternalException.java:25)
at core.log.aop.handler.DaoInfo.sqlLogging(DaoInfo.java:165)
at core.log.aop.handler.DaoInfo.doAround(DaoInfo.java:92)
at core.log.aop.reflection.profiler.AroundProfiler.invoke(AroundProfiler.java:19)
at com.sun.proxy.$Proxy104.equals(Unknown Source)
at org.apache.commons.dbcp.DelegatingPreparedStatement.equals(DelegatingPreparedStatement.java:80)
이런 오류가 나는데요 인덱스를 벗어났다는 오류같은데 왜 나는지 이유를 모르겠어요.
첨부로 엑셀 파일을 올려드릴꼐요. 다른 사진은 엑셀파일을 mapping하는 클래스인데 맵핑까지는 문제가 없거든요.
참고로 쿼리는 아이바티스 merge 구문을 사용하고 있습니다.
빠른 답변 부탁드릴꼐여. 수고하세요
A
안녕하세요.
말씀하신 내용으로는 센터측에서도 정확한 답변을 드리기 힘들 듯 합니다.
ArrayIndexOutOfBound 에러는 너무 애매모호한 부분이라 비지니스로직 부분을 순차적으로 확인해 보십시요.
먼저 확인해보셔야 할 부분은 skNewVO에서 두건의 제대로 담겨 있는지
누락된 정보는 있는지 확인이 필요할 듯 합니다.
감사합니다.
말씀하신 내용으로는 센터측에서도 정확한 답변을 드리기 힘들 듯 합니다.
ArrayIndexOutOfBound 에러는 너무 애매모호한 부분이라 비지니스로직 부분을 순차적으로 확인해 보십시요.
먼저 확인해보셔야 할 부분은 skNewVO에서 두건의 제대로 담겨 있는지
누락된 정보는 있는지 확인이 필요할 듯 합니다.
감사합니다.