Added support for reserved UUID
This commit is contained in:
parent
d09fbdbf69
commit
0c866bced8
|
@ -45,6 +45,7 @@ import org.gcube.informationsystem.resourceregistry.api.rest.SharingPath;
|
|||
import org.gcube.informationsystem.resourceregistry.api.rest.SharingPath.SharingOperation;
|
||||
import org.gcube.informationsystem.resourceregistry.api.rest.httputils.HTTPUtility;
|
||||
import org.gcube.informationsystem.utils.ElementMapper;
|
||||
import org.gcube.informationsystem.utils.UUIDManager;
|
||||
import org.gcube.informationsystem.utils.Utility;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
@ -293,7 +294,8 @@ public class ResourceRegistryPublisherImpl implements ResourceRegistryPublisher
|
|||
String json = ElementMapper.marshal(er);
|
||||
Header header = er.getHeader();
|
||||
if (header == null) {
|
||||
header = new HeaderImpl(UUID.randomUUID());
|
||||
UUID randomUUID = UUIDManager.generateValidRandomUUID();
|
||||
header = new HeaderImpl(randomUUID);
|
||||
er.setHeader(header);
|
||||
}
|
||||
UUID uuid = er.getHeader().getUUID();
|
||||
|
|
Loading…
Reference in New Issue