[ https://issues.apache.org/jira/browse/SCOUT-119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kurt T Stam closed SCOUT-119. ----------------------------- Resolution: Fixed Fix Version/s: 1.2.3 done, not that the first check in was meant for SCOUT-120 > IndexOutOfBoundsException caused by a simple copy&paste bug in following > code. > ------------------------------------------------------------------------------- > > Key: SCOUT-119 > URL: https://issues.apache.org/jira/browse/SCOUT-119 > Project: Scout > Issue Type: Bug > Components: Scout Implementation > Affects Versions: 1.2.3 > Reporter: Shawn Jiang > Assignee: Kurt T Stam > Fix For: 1.2.3 > > Attachments: simple_bug.patch > > > I met a IndexOutOfBoundsException when running jaxr tck with scout > 1.2.3-SNAPSHOT. > 06-29-2011 20:15:59: SVR-ERROR: java.lang.IndexOutOfBoundsException: Index: > 0, Size: 0 > at java.util.ArrayList.RangeCheck(ArrayList.java:547) > at java.util.ArrayList.get(ArrayList.java:322) > at > org.apache.ws.scout.util.ScoutUddiV3JaxrHelper.getService(ScoutUddiV3JaxrHelper.java:383) > at > org.apache.ws.scout.util.ScoutUddiV3JaxrHelper.getOrganization(ScoutUddiV3JaxrHelper.java:224) > at > org.apache.ws.scout.registry.BusinessLifeCycleManagerV3Impl.createOrganization(BusinessLifeCycleManagerV3Impl.java:954) > at > org.apache.ws.scout.registry.BusinessQueryManagerV3Impl.getRegistryObjects(BusinessQueryManagerV3Impl.java:855) > I think there's a simple copy&paste bug in following code. > org.apache.ws.scout.util.ScoutUddiV3JaxrHelper.getService(BusinessService, > LifeCycleManager) > { > ..... > List<Description> descriptionList = businessService.getDescription(); > InternationalString dis = null; > for (int i = 0; i < namesList.size(); i++) { > Description desc = descriptionList.get(i); > if (dis == null) { > dis = > lifeCycleManager.createInternationalString(getLocale(desc.getLang()), > desc.getValue()); > } else { > dis.setValue(getLocale(desc.getLang()), > desc.getValue()); > } > } > ..... > } -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira