super.extractAllParts(wrapDoc);
}
- @Override
- public void fillAllParts(DocumentWrapper<DocumentModel> wrapDoc, Action action) throws Exception {
+ @Deprecated
+ public void xfillAllParts(DocumentWrapper<DocumentModel> wrapDoc, Action action) throws Exception {
ServiceContext<PoxPayloadIn, PoxPayloadOut> ctx = this.getServiceContext();
BlobInput blobInput = BlobUtil.getBlobInput(ctx); // The blobInput should have been put into the context by the Blob or Media resource
if (blobInput != null && blobInput.getBlobFile() != null) {
throw new IndexOutOfBoundsException("Problem retrieving property {" + xpath
+ "}:" + ioobe.getLocalizedMessage());
}
+ } catch (NullPointerException npe) {
+ logger.error(String.format("Null value found for property %s for document with ID %s",
+ xpath, docModel.getId()), npe);
}
return result;