if (meta!=null && !meta.trim().isEmpty()) {
ODocument metaDoc=(new ODocument()).fromJSON("{ 'meta' : " + meta + "}");
doc.merge(metaDoc, true, false);
}
dao.save(doc);
}catch (OSerializationException e){
throw new InvalidJsonException(e);
}catch (Throwable e){
throw e;
}