@Override public Resource create(DataSet content) throws FeatureException { try { ResourceSnapshot create = as(ContainerHandler.class).create(resource(),content,writeSession()); checkResponseNotNull(create, ContainerHandler.class, "No resource created"); return detach(create); } catch (ApplicationException | ApplicationApiRuntimeException e) { throw featureException(e,ContainerHandler.class); } finally { finalizeSession(); } }