// check to see if we have all the args we need to rebind
if (v.isEmpty())
throw new CommandException(new Exception(), "No names specified");
else if (v.elementAt(1) == null)
throw new CommandException(new Exception(),
"Only one name specified");
String name = (String)v.firstElement();
String objName = (String)v.elementAt(1);
try {
Object target = c.lookup(objName);
c.rebind(name, target);
System.out.println("Rebound the object "
+ objName + " to the name " + name);
}
catch (NamingException ne) {
throw new CommandException(ne,
"Couldn't rebind " + objName + " to the name " + name);
}