-
Type: Bug
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 10.10
-
Fix Version/s: 10.10-HF71, 2023.0, 2021.32
-
Component/s: Core
-
Release Notes Summary:BlobExtractor now also extracts a path added with dynamic facets
-
Tags:
-
Backlog priority:900
-
Sprint:nxplatform #79
Steps to reproduce:
- define a "custom" schema with a blob property
<xs:element name="pdfprop" type="nxs:content" />
- define a "customFacet" facet
<extension target="org.nuxeo.ecm.core.schema.TypeService" point="doctype"> <facet name="customFacet"> <schema name="custom" /> </facet> </extension>
- dynamically add this facet to a document and set the blob property with a Blob value
- make a search against a work from the Blob value
- observe that the newly created document is not returned among the results
What happened is that BlobsExtractor#getBlobPaths seems to read only the static document schemas and therefore the blob property from the attached facet is missed. And therefore the FulltextExtractorWork does not extract the text from this blob and the blob is not fulltext indexed.
Expected behavior: blobs from attached facet are recognized as blob paths and are fulltext extracted/indexed
- causes
-
NXP-31834 GetAllDocumentBlobs (Document.GetBlobs) returns thumbnails
- Resolved
-
JAVACLIENT-234 Fix ITOperation tests
- Resolved