zdravim konferenciu,

mam takyto problem, neviete niekto poradit ako zmenit uvedeny zdrojak:

protected Object formBackingObject(HttpServletRequest request) throws Exception {

       AA aa= new AA();

       List<BB> bbs = LazyList.decorate(new ArrayList(),
new org.apache.commons.collections.Factory() { public Object create()
                                                                   {
BB bb = new BB();

bb.setAA(aa);

List<CC> ccs = LazyList.decorate(new ArrayList(), new org.apache.commons.collections.Factory() { public Object create() { CC cc = new CC();

cc.setBB(bb); }
                                                                       });

bb.setCCs(ccs);

return bb;
                                                                   }
                                                               });

....

}

uvedeney zdrojak "produkuje" nalsedovnu chybu:

local variable aa is accessed from within inner class; needs to be declared final

a

local variable bb is accessed from within inner class; needs to be declared final

dakujem

Ivan

Odpovedet emailem