Below is the tml code

12 <t:zone t:id="filterZone">
13 <t:modalDialog t:id="filterDialog">
14 <t:form t:id="filterForm" context="facetHolder.key">
15 <div t:type="loop" source="facetViews" value="var:facetView"
formState="iteration">
16    <div t:type="loop" source="var:facetView" value="facetView"
formstate="iteration">
17        <t:checkbox t:id="selected" value="facetView.selected"/>
18    </div>
19 </div>
20 </t:form>
21 </t:modalDialog>
22 </t:zone>


java

@Property
private FacetView facetView;

@Property
private List<List<FacetView>> facetViews;


public void onPrepareFromFilterForm(String filterType) throws IOException {
        try {
            searchResponse = vehicleSearchDAO.getAllFacetResults(searchFilter);

            facetViewList =
searchResponse.getFacetGroupMap().get(filterType).getFacetViews();

            int rows = 1;

            if (facetViewList.size() > 3) {
                rows = facetViewList.size() / 3;
            }

            if (!facetViewList.isEmpty()) {
                facetViews = Lists.partition(facetViewList, rows);
            }
        } catch (NullPointerException ex) {
            System.out.println(ex);
        }
    }

On Sat, Jan 24, 2015 at 7:47 PM, Geoff Callender
<geoff.callender.jumpst...@gmail.com> wrote:
> Can you paste the source of FacetFilter.tml, and identify line 16, too?
>
> On 25 Jan 2015, at 5:24 am, George Christman <gchrist...@cardaddy.com> wrote:
>
>> Hi guys, I've been seeing this exception a lot lately and I can't seem
>> to track it down, I'm wondering if anybody has see anything like this
>> before and might be able to lend a helping hand to understand it.
>> Thanks
>>
>> at 
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>> at 
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>> at 
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>> at java.lang.Thread.run(Thread.java:745) Caused by:
>> org.apache.tapestry5.runtime.ComponentEventException [at
>> classpath:com/cardaddy/auto/components/search/FacetFilter.tml, line
>> 12] at 
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.processEventTriggering(ComponentPageElementImpl.java:1126)
>> at 
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$3100(ComponentPageElementImpl.java:57)
>> at 
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$5.invoke(ComponentPageElementImpl.java:1047)
>> at 
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$5.invoke(ComponentPageElementImpl.java:1044)
>> at 
>> org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:82)
>> ... 91 more Caused by:
>> org.apache.tapestry5.ioc.internal.util.TapestryException [at
>> classpath:com/cardaddy/auto/components/search/FacetFilter.tml, line
>> 16] at 
>> org.apache.tapestry5.corelib.components.Form.executeStoredActions(Form.java:749)
>> at org.apache.tapestry5.corelib.components.Form.onAction(Form.java:516)
>> at 
>> org.apache.tapestry5.corelib.components.Form.dispatchComponentEvent(Form.java)
>> at 
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.dispatchEvent(ComponentPageElementImpl.java:917)
>> at 
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.processEventTriggering(ComponentPageElementImpl.java:1102)
>> ... 95 more Caused by: java.util.NoSuchElementException at
>> java.util.ArrayList$SubList$1.next(ArrayList.java:1109) at
>> org.apache.tapestry5.corelib.components.Loop.advanceVolatile(Loop.java:375)
>> at org.apache.tapestry5.corelib.components.Loop.access$200(Loop.java:64)
>> at org.apache.tapestry5.corelib.components.Loop$3.execute(Loop.java:115)
>> at org.apache.tapestry5.corelib.components.Loop$3.execute(Loop.java:110)
>> at 
>> org.apache.tapestry5.corelib.components.Form.executeStoredActions(Form.java:738)
>> ... 99 more
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>



-- 
George Christman
CEO
www.CarDaddy.com
P.O. Box 735
Johnstown, New York

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to