public static ActivationGroup createGroup(ActivationGroupID id, ActivationGroupDesc desc, long incarnation) throws ActivationException { throw new Error("Not implemented"); }
public static ActivationGroup createGroup(ActivationGroupID id, ActivationGroupDesc desc, long incarnation) throws ActivationException {   if (system == null) system = id.system;  ActivationGroup group = null;    Class groupClass;  if (desc.className != null) { try { ClassLoader loader = Thread.currentThread().getContextClassLoader(); groupClass = loader.loadClass(desc.className); } catch (ClassNotFoundException e) { ActivationException acex = new ActivationException( "Cannot load " + desc.className); acex.detail = e; throw acex; } } else groupClass = DefaultActivationGroup.class;  try { Constructor constructor = groupClass.getConstructor(cConstructorTypes); group = (ActivationGroup) constructor.newInstance( new Object[] { id, desc.data }); } catch (Exception e) { ActivationException acex = new ActivationException( "Cannot instantiate " + desc.className); acex.detail = e; throw acex; }  currentGroupId = id; try { group.monitor = getSystem().activeGroup(id, group, incarnation); return group; } catch (RemoteException e) { ActivationException acex = new ActivationException("createGroup"); acex.detail = e; throw acex; } }
public static ActivationGroup createGroup(ActivationGroupID id, ActivationGroupDesc desc, long incarnation) throws ActivationException {	throw new Error("Not implemented");}