/** * @ejb.interface-method * @ejb.transaction type="Supports" */ public Collection findAll() throws LocalException { try { SpecialRateLocalHome home = SpecialRateUtil.getLocalHome(); Collection col = home.findAll(); List list = new CompressedSerializedList(); for (Iterator iter = col.iterator(); iter.hasNext(); ) { SpecialRateLocal element = (SpecialRateLocal) iter.next(); list.add(fill(element.getSpecialRateValue())); } return list; } catch (Exception e) { log.warn(StackTraceUtil.getStackTrace(e)); throw new LocalException("An Error occured while findAll()!", e); } }