rex.setContainer(ex.get(SmartFrogResolutionException.REFERENCE),vToResolve); throw rex;        }
rex.setContainer(value,vToResolve); throw rex; }
    private Vector sfResolveVector(ReferenceResolver rr, Vector vToResolve) throws SmartFrogResolutionException{        try {            Vector vec = new Vector();            for (Enumeration e = ((Vector)vToResolve).elements();                 e.hasMoreElements(); ) {                Object value = e.nextElement();                if (value instanceof Reference) {                    value = rr.sfResolve((Reference)value, 0);                }                if (value instanceof Vector) {                    value = sfResolveVector(rr, (Vector)value);                }                vec.add(value);            }            return vec;        } catch (SmartFrogResolutionException ex) {          SmartFrogResolutionException rex = new SmartFrogResolutionException(ex);          rex.setContainer(ex.get(SmartFrogResolutionException.REFERENCE),vToResolve);          throw rex;        }    }