2014-05-23 5 views
-1

사람이이 문제를 해결할 수있는, 내가 갖는java.lang.IndexOutOfBoundsException : 인덱스 : 0, 파일 크기 : 0, ERROR (SearchSMFController.java:120) 인덱스 : 0, 파일 크기 : 0

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) 
    at java.lang.Thread.run(Unknown Source) 
2014-05-23 10:33:18,635 [http-8080-1] ERROR (SearchSMFController.java:120) Index: 0, Size: 0 
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 
    at java.util.ArrayList.RangeCheck(Unknown Source)`` 
    at java.util.ArrayList.get(Unknown Source) 
    at java.util.Collections.swap(Unknown Source) 
    at com.hbc.vp.services.SMFService.getUpdatedBannersList(SMFService.java:609) 
    at com.hbc.vp.services.SMFService.getBannerList(SMFService.java:582) 
    at com.hbc.vp.controllers.SearchSMFController.setUpForm(SearchSMFController.java:113) 



at line java:120 ==LOGGER.error(exception.getMessage(), exception); 

at line==Collections.swap(saksBannersList, 0, 1); 

at line==return getUpdatedBannersList(bannersListModified); 

at line==smfForm.setBannersLst(smfService.getBannerList()); 
+1

코드를 게시하십시오. – LMK

+0

목록이 비어 있습니다. –

+0

'saksBannersList'는 비어있는 것 같습니다.'saksBannersList'를 조작하고있는 곳에 코드를 게시하십시오. – Rohan

답변

0

오류가 목록에 액세스하는 논리에 있습니다. 귀하의 목록은 비어있을 수 있습니다, 그리고 당신은 목록에서 무언가를 얻으려고합니다. 즉 (list.get (0))

코드의이 부분을 확인하십시오.

at com.hbc.vp.services.SMFService.getUpdatedBannersList(SMFService.java:609) 
관련 문제