Fix an NPE bug when serializing an entity with no ID.

This commit is contained in:
Jon Brisbin
2012-10-17 12:48:47 -04:00
committed by Jon Brisbin
parent 9ca514caaa
commit 2fa177d9ec

View File

@@ -45,7 +45,7 @@ public class EntityToResourceConverter implements Converter<Object, Resource> {
}
Serializable id = (Serializable)repositoryMetadata.entityMetadata().idAttribute().get(source);
URI selfUri = buildUri(config.getBaseUri(), repositoryMetadata.name(), id.toString());
URI selfUri = buildUri(config.getBaseUri(), repositoryMetadata.name(), String.format("%s", id));
Set<Link> links = new HashSet<Link>();
for(Object attrName : entityMetadata.linkedAttributes().keySet()) {