try
{
final DynamicWebserviceSerializer serializer = new DynamicWebserviceSerializer();
@SuppressWarnings("unchecked")
Map<String, Object> digitalAsset = (Map<String, Object>) serializer.deserialize(inputsArray);
logger.info("digitalAsset:" + digitalAsset);
initializePrincipal(principalName);
Integer contentVersionId = (Integer)digitalAsset.get("contentVersionId");