<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 04:59:53 CET 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[MGNLDAM-442] Allow full-text search for common/popular file types</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLDAM-442</link>
                <project id="10660" key="MGNLDAM">Magnolia DAM Module</project>
                    <description>&lt;p&gt;File types like pdf, txt or doc are excluded from queries like &lt;tt&gt;select * from nt:base where contains(*, &apos;search_string&apos;)&lt;/tt&gt; since we&apos;ve upgraded to Tika 1.2+. Only modern file types like docx return some results. &lt;/p&gt;</description>
                <environment></environment>
        <key id="38689">MGNLDAM-442</key>
            <summary>Allow full-text search for common/popular file types</summary>
                <type id="3" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10898&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/major.svg">Major</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="fgrilli">Federico Grilli</assignee>
                                    <reporter username="zdenekskodik">Zdenek Skodik</reporter>
                        <labels>
                            <label>support</label>
                    </labels>
                <created>Tue, 13 May 2014 13:53:43 +0200</created>
                <updated>Mon, 16 Dec 2019 12:27:16 +0100</updated>
                            <resolved>Thu, 17 Jul 2014 13:08:41 +0200</resolved>
                                                    <fixVersion>1.2.6</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="86943" author="jsimak" created="Tue, 17 Jun 2014 14:29:48 +0200"  >&lt;p&gt;I&apos;ve done some investigation and it showed that it has nothing to do with tika library itself, because reading all files by code works w/o any problem with tika 1.2+. Looks like it is somehow related to the jackrabbit (found some threads where ppl are complaining that full text search doesn&apos;t work with jackrabbit 2.6.x). &lt;br/&gt;
Search on latest 5.3 bundle works fine.&lt;/p&gt;</comment>
                            <comment id="88095" author="fgrilli" created="Mon, 14 Jul 2014 16:36:46 +0200"  >&lt;p&gt;As mentioned in the comment section and in the linked support issue, the problem seems related to JackRabbit 2.6.x which is bundled with Magnolia 5.2.x. As of Magnolia 5.3, JR version has been updated to 2.8 and the problem has gone.  Since we cannot update JR to a major version in a Magnolia maintenance release, the alternative is to update to Magnolia 5.3.&lt;/p&gt;</comment>
                            <comment id="88194" author="fgrilli" created="Tue, 15 Jul 2014 16:37:13 +0200"  >&lt;p&gt;I tried to replace JR 2.6.x with 2.8.0 on a 5.2.5 instance and the problem is still there. Below is the output of the diff between the artefacts found in WEB/libs for 5.2.5 (left-hand side) and 5.3.0 (right-hand side) apart from the obvious differences in magnolia modules version and JR version no library involved in search, afaik, has changed, e.g. tika and lucene. This leaves me doubtful as to why full text search in this case works in 5.3 but not in 5.2.x. &lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;WEB-INF/lib/FastInfoset-1.2.12.jar				WEB-INF/lib/FastInfoset-1.2.12.jar
WEB-INF/lib/aceeditor-0.8.5.jar					WEB-INF/lib/aceeditor-0.8.5.jar
WEB-INF/lib/activation-1.1.jar					WEB-INF/lib/activation-1.1.jar
WEB-INF/lib/aopalliance-1.0.jar					WEB-INF/lib/aopalliance-1.0.jar
							      &amp;gt;	WEB-INF/lib/asm-3.1.jar
WEB-INF/lib/aspectjrt-1.6.11.jar				WEB-INF/lib/aspectjrt-1.6.11.jar
WEB-INF/lib/backport-util-concurrent-3.1.jar			WEB-INF/lib/backport-util-concurrent-3.1.jar
WEB-INF/lib/bcmail-jdk16-1.46.jar				WEB-INF/lib/bcmail-jdk16-1.46.jar
WEB-INF/lib/bcpg-jdk16-1.46.jar					WEB-INF/lib/bcpg-jdk16-1.46.jar
WEB-INF/lib/bcprov-jdk16-1.46.jar				WEB-INF/lib/bcprov-jdk16-1.46.jar
							      &amp;gt;	WEB-INF/lib/cglib-2.2.jar
WEB-INF/lib/cglib-nodep-2.1_3.jar				WEB-INF/lib/cglib-nodep-2.1_3.jar
WEB-INF/lib/ckeditor-wrapper-&lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt;-vaadin-7.8.8.jar		WEB-INF/lib/ckeditor-wrapper-&lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt;-vaadin-7.8.8.jar
WEB-INF/lib/cloning-1.8.2.jar					WEB-INF/lib/cloning-1.8.2.jar
WEB-INF/lib/commons-beanutils-1.8.3.jar				WEB-INF/lib/commons-beanutils-1.8.3.jar
WEB-INF/lib/commons-betwixt-0.8.jar				WEB-INF/lib/commons-betwixt-0.8.jar
WEB-INF/lib/commons-cli-1.2.jar					WEB-INF/lib/commons-cli-1.2.jar
WEB-INF/lib/commons-codec-1.4.jar				WEB-INF/lib/commons-codec-1.4.jar
WEB-INF/lib/commons-collections-3.2.1.jar			WEB-INF/lib/commons-collections-3.2.1.jar
WEB-INF/lib/commons-compress-1.0.jar			      |	WEB-INF/lib/commons-compress-1.8.1.jar
WEB-INF/lib/commons-dbcp-1.4.jar				WEB-INF/lib/commons-dbcp-1.4.jar
WEB-INF/lib/commons-digester-1.8.1.jar				WEB-INF/lib/commons-digester-1.8.1.jar
WEB-INF/lib/commons-fileupload-1.2.1.jar			WEB-INF/lib/commons-fileupload-1.2.1.jar
WEB-INF/lib/commons-httpclient-3.1.jar				WEB-INF/lib/commons-httpclient-3.1.jar
WEB-INF/lib/commons-io-1.4.jar				      |	WEB-INF/lib/commons-io-2.4.jar
WEB-INF/lib/commons-jexl-2.1.1.jar				WEB-INF/lib/commons-jexl-2.1.1.jar
WEB-INF/lib/commons-lang-2.4.jar				WEB-INF/lib/commons-lang-2.4.jar
							      &amp;gt;	WEB-INF/lib/commons-lang3-3.1.jar
WEB-INF/lib/commons-pool-1.4.jar				WEB-INF/lib/commons-pool-1.4.jar
WEB-INF/lib/commons-proxy-1.0.jar				WEB-INF/lib/commons-proxy-1.0.jar
WEB-INF/lib/concurrent-1.3.4.jar				WEB-INF/lib/concurrent-1.3.4.jar
WEB-INF/lib/cos-05Nov2002.jar					WEB-INF/lib/cos-05Nov2002.jar
WEB-INF/lib/cssinject-2.0.3.jar					WEB-INF/lib/cssinject-2.0.3.jar
WEB-INF/lib/cssparser-0.9.5.jar					WEB-INF/lib/cssparser-0.9.5.jar
WEB-INF/lib/customfield-1.0.0.jar			      &amp;lt;
WEB-INF/lib/derby-10.5.3.0_1.jar				WEB-INF/lib/derby-10.5.3.0_1.jar
WEB-INF/lib/dom4j-1.6.1.jar					WEB-INF/lib/dom4j-1.6.1.jar
WEB-INF/lib/easyuploads-7.0.0.jar				WEB-INF/lib/easyuploads-7.0.0.jar
WEB-INF/lib/ehcache-1.5.0.jar					WEB-INF/lib/ehcache-1.5.0.jar
WEB-INF/lib/ezmorph-1.0.6.jar					WEB-INF/lib/ezmorph-1.0.6.jar
WEB-INF/lib/filters-2.0.235.jar					WEB-INF/lib/filters-2.0.235.jar
WEB-INF/lib/fontbox-1.8.1.jar					WEB-INF/lib/fontbox-1.8.1.jar
WEB-INF/lib/freemarker-2.3.18.jar				WEB-INF/lib/freemarker-2.3.18.jar
WEB-INF/lib/geronimo-stax-api_1.0_spec-1.0.1.jar		WEB-INF/lib/geronimo-stax-api_1.0_spec-1.0.1.jar
WEB-INF/lib/groovy-all-2.1.8.jar			      |	WEB-INF/lib/groovy-all-2.2.2.jar
WEB-INF/lib/gson-2.2.2.jar					WEB-INF/lib/gson-2.2.2.jar
WEB-INF/lib/guava-10.0.1.jar				      |	WEB-INF/lib/guava-16.0.1.jar
WEB-INF/lib/guice-3.0.jar					WEB-INF/lib/guice-3.0.jar
WEB-INF/lib/gwt-graphics-1.0.0.jar				WEB-INF/lib/gwt-graphics-1.0.0.jar
WEB-INF/lib/httpclient-4.2.1.jar				WEB-INF/lib/httpclient-4.2.1.jar
WEB-INF/lib/httpcore-4.2.1.jar					WEB-INF/lib/httpcore-4.2.1.jar
WEB-INF/lib/imagefilter-0.5.3.jar			      &amp;lt;
WEB-INF/lib/imageinfo-1.7.jar					WEB-INF/lib/imageinfo-1.7.jar
WEB-INF/lib/isoparser-1.0-RC-1.jar				WEB-INF/lib/isoparser-1.0-RC-1.jar
WEB-INF/lib/istack-commons-runtime-2.16.jar			WEB-INF/lib/istack-commons-runtime-2.16.jar
WEB-INF/lib/ivy-2.1.0.jar					WEB-INF/lib/ivy-2.1.0.jar
WEB-INF/lib/jackrabbit-api-2.6.4.jar			      |	WEB-INF/lib/jackrabbit-api-2.8.0.jar
WEB-INF/lib/jackrabbit-core-2.6.4.jar			      |	WEB-INF/lib/jackrabbit-core-2.8.0.jar
WEB-INF/lib/jackrabbit-jcr-commons-2.6.4.jar		      |	WEB-INF/lib/jackrabbit-data-2.8.0-tests.jar
WEB-INF/lib/jackrabbit-spi-2.6.4.jar			      |	WEB-INF/lib/jackrabbit-data-2.8.0.jar
WEB-INF/lib/jackrabbit-spi-commons-2.6.4.jar		      |	WEB-INF/lib/jackrabbit-jcr-commons-2.8.0.jar
							      &amp;gt;	WEB-INF/lib/jackrabbit-ocm-2.0.0.jar
							      &amp;gt;	WEB-INF/lib/jackrabbit-spi-2.8.0.jar
							      &amp;gt;	WEB-INF/lib/jackrabbit-spi-commons-2.8.0.jar
WEB-INF/lib/jackson-core-asl-1.9.12.jar				WEB-INF/lib/jackson-core-asl-1.9.12.jar
WEB-INF/lib/jackson-jaxrs-1.9.12.jar				WEB-INF/lib/jackson-jaxrs-1.9.12.jar
WEB-INF/lib/jackson-mapper-asl-1.9.12.jar			WEB-INF/lib/jackson-mapper-asl-1.9.12.jar
WEB-INF/lib/jackson-xc-1.9.12.jar				WEB-INF/lib/jackson-xc-1.9.12.jar
WEB-INF/lib/javassist-3.16.1-GA.jar				WEB-INF/lib/javassist-3.16.1-GA.jar
WEB-INF/lib/javax.inject-1.jar					WEB-INF/lib/javax.inject-1.jar
WEB-INF/lib/jaxb-api-2.2.jar					WEB-INF/lib/jaxb-api-2.2.jar
WEB-INF/lib/jaxb-core-2.2.7.jar					WEB-INF/lib/jaxb-core-2.2.7.jar
WEB-INF/lib/jaxb-impl-2.2.7.jar					WEB-INF/lib/jaxb-impl-2.2.7.jar
WEB-INF/lib/jaxen-1.1.1.jar					WEB-INF/lib/jaxen-1.1.1.jar
WEB-INF/lib/jaxrs-api-3.0.4.Final.jar				WEB-INF/lib/jaxrs-api-3.0.4.Final.jar
WEB-INF/lib/jbcrypt-0.3m.jar					WEB-INF/lib/jbcrypt-0.3m.jar
WEB-INF/lib/jboss-annotations-api_1.1_spec-1.0.1.Final.jar	WEB-INF/lib/jboss-annotations-api_1.1_spec-1.0.1.Final.jar
WEB-INF/lib/jcip-annotations-1.0.jar				WEB-INF/lib/jcip-annotations-1.0.jar
WEB-INF/lib/jcl-over-slf4j-1.7.5.jar				WEB-INF/lib/jcl-over-slf4j-1.7.5.jar
WEB-INF/lib/jcr-2.0.jar						WEB-INF/lib/jcr-2.0.jar
WEB-INF/lib/jdom-1.1.jar					WEB-INF/lib/jdom-1.1.jar
WEB-INF/lib/jempbox-1.8.1.jar					WEB-INF/lib/jempbox-1.8.1.jar
WEB-INF/lib/json-lib-2.3-jdk15.jar				WEB-INF/lib/json-lib-2.3-jdk15.jar
WEB-INF/lib/jsoup-1.7.2.jar					WEB-INF/lib/jsoup-1.7.2.jar
WEB-INF/lib/jsr107cache-1.0.jar					WEB-INF/lib/jsr107cache-1.0.jar
WEB-INF/lib/jsr173_api-1.0.jar					WEB-INF/lib/jsr173_api-1.0.jar
WEB-INF/lib/jsr305-1.3.9.jar				      &amp;lt;
WEB-INF/lib/jstl-1.2.jar					WEB-INF/lib/jstl-1.2.jar
WEB-INF/lib/jtidy-r938.jar					WEB-INF/lib/jtidy-r938.jar
WEB-INF/lib/jug-2.0.0-asl.jar					WEB-INF/lib/jug-2.0.0-asl.jar
WEB-INF/lib/juniversalchardet-1.0.3.jar				WEB-INF/lib/juniversalchardet-1.0.3.jar
WEB-INF/lib/log4j-1.2.17.jar					WEB-INF/lib/log4j-1.2.17.jar
WEB-INF/lib/lucene-core-3.6.0.jar				WEB-INF/lib/lucene-core-3.6.0.jar
WEB-INF/lib/magnolia-about-app-5.2.6.jar		      |	WEB-INF/lib/magnolia-about-app-5.3.jar
WEB-INF/lib/magnolia-contacts-1.2.1.jar			      |	WEB-INF/lib/magnolia-contacts-1.3.jar
WEB-INF/lib/magnolia-core-5.2.5.jar			      |	WEB-INF/lib/magnolia-core-5.3.jar
WEB-INF/lib/magnolia-dam-1.2.5.jar			      |	WEB-INF/lib/magnolia-dam-api-2.0.jar
WEB-INF/lib/magnolia-demo-project-2.7.5.jar		      |	WEB-INF/lib/magnolia-dam-app-2.0.jar
WEB-INF/lib/magnolia-i18n-5.2.5.jar			      |	WEB-INF/lib/magnolia-dam-compatibility-2.0.jar
WEB-INF/lib/magnolia-jaas-5.2.5.jar			      |	WEB-INF/lib/magnolia-dam-core-2.0.jar
WEB-INF/lib/magnolia-messages-app-5.2.6.jar		      |	WEB-INF/lib/magnolia-dam-jcr-2.0.jar
WEB-INF/lib/magnolia-module-activation-5.2.4.jar	      |	WEB-INF/lib/magnolia-dam-templating-2.0.jar
WEB-INF/lib/magnolia-module-cache-5.2.3.jar		      |	WEB-INF/lib/magnolia-demo-project-2.8.jar
WEB-INF/lib/magnolia-module-categorization-2.2.2.jar	      |	WEB-INF/lib/magnolia-i18n-5.3.jar
							      &amp;gt;	WEB-INF/lib/magnolia-jaas-5.3.jar
							      &amp;gt;	WEB-INF/lib/magnolia-messages-app-5.3.jar
							      &amp;gt;	WEB-INF/lib/magnolia-module-activation-5.2.5.jar
							      &amp;gt;	WEB-INF/lib/magnolia-module-cache-5.2.4.jar
							      &amp;gt;	WEB-INF/lib/magnolia-module-categorization-2.3.jar
WEB-INF/lib/magnolia-module-commenting-2.2.1.jar		WEB-INF/lib/magnolia-module-commenting-2.2.1.jar
WEB-INF/lib/magnolia-module-data-2.2.2.jar		      |	WEB-INF/lib/magnolia-module-data-2.3.jar
WEB-INF/lib/magnolia-module-device-detection-1.0.3.jar		WEB-INF/lib/magnolia-module-device-detection-1.0.3.jar
WEB-INF/lib/magnolia-module-form-2.2.4.jar			WEB-INF/lib/magnolia-module-form-2.2.4.jar
WEB-INF/lib/magnolia-module-forum-3.3.1.jar		      |	WEB-INF/lib/magnolia-module-forum-3.4.jar
WEB-INF/lib/magnolia-module-google-sitemap-2.0.3.jar	      |	WEB-INF/lib/magnolia-module-google-sitemap-2.1.jar
WEB-INF/lib/magnolia-module-groovy-2.2.4.jar		      |	WEB-INF/lib/magnolia-module-groovy-2.3.jar
WEB-INF/lib/magnolia-module-imaging-3.0.4.jar		      |	WEB-INF/lib/magnolia-module-imaging-3.1.jar
WEB-INF/lib/magnolia-module-inplace-templating-2.2.3.jar      |	WEB-INF/lib/magnolia-module-inplace-templating-2.3.jar
WEB-INF/lib/magnolia-module-legacy-admininterface-5.2.3.jar	WEB-INF/lib/magnolia-module-legacy-admininterface-5.2.3.jar
WEB-INF/lib/magnolia-module-mail-5.1.3.jar			WEB-INF/lib/magnolia-module-mail-5.1.3.jar
WEB-INF/lib/magnolia-module-&lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt;-user-registration-2.2.3.ja |	WEB-INF/lib/magnolia-module-&lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt;-user-registration-2.3.jar
WEB-INF/lib/magnolia-module-resources-2.2.4.jar		      |	WEB-INF/lib/magnolia-module-resources-2.3.jar
WEB-INF/lib/magnolia-module-rssaggregator-2.2.3.jar	      |	WEB-INF/lib/magnolia-module-rssaggregator-2.3.jar
WEB-INF/lib/magnolia-module-scheduler-2.1.1.jar		      |	WEB-INF/lib/magnolia-module-scheduler-2.1.2.jar
WEB-INF/lib/magnolia-module-standard-templating-kit-2.7.5.jar |	WEB-INF/lib/magnolia-module-standard-templating-kit-2.8.jar
WEB-INF/lib/magnolia-pages-5.2.6.jar			      |	WEB-INF/lib/magnolia-pages-5.3.jar
WEB-INF/lib/magnolia-rendering-5.2.5.jar		      |	WEB-INF/lib/magnolia-rendering-5.3.jar
WEB-INF/lib/magnolia-&lt;span class=&quot;code-keyword&quot;&gt;rest&lt;/span&gt;-integration-1.0.3.jar			WEB-INF/lib/magnolia-&lt;span class=&quot;code-keyword&quot;&gt;rest&lt;/span&gt;-integration-1.0.3.jar
WEB-INF/lib/magnolia-&lt;span class=&quot;code-keyword&quot;&gt;rest&lt;/span&gt;-services-1.0.3.jar			WEB-INF/lib/magnolia-&lt;span class=&quot;code-keyword&quot;&gt;rest&lt;/span&gt;-services-1.0.3.jar
WEB-INF/lib/magnolia-sample-app-5.2.6.jar		      |	WEB-INF/lib/magnolia-sample-app-5.3.jar
WEB-INF/lib/magnolia-security-app-5.2.6.jar		      |	WEB-INF/lib/magnolia-security-app-5.3.jar
WEB-INF/lib/magnolia-templating-5.2.5.jar		      |	WEB-INF/lib/magnolia-task-management-1.0.jar
WEB-INF/lib/magnolia-templating-jsp-5.2.5.jar		      |	WEB-INF/lib/magnolia-templating-5.3.jar
WEB-INF/lib/magnolia-theme-pop-2.7.5.jar		      |	WEB-INF/lib/magnolia-templating-jsp-5.3.jar
WEB-INF/lib/magnolia-ui-actionbar-5.2.6.jar		      |	WEB-INF/lib/magnolia-theme-pop-2.8.jar
WEB-INF/lib/magnolia-ui-admincentral-5.2.6.jar		      |	WEB-INF/lib/magnolia-ui-actionbar-5.3.jar
WEB-INF/lib/magnolia-ui-api-5.2.6.jar			      |	WEB-INF/lib/magnolia-ui-admincentral-5.3.jar
WEB-INF/lib/magnolia-ui-contentapp-5.2.6.jar		      |	WEB-INF/lib/magnolia-ui-api-5.3.jar
WEB-INF/lib/magnolia-ui-dialog-5.2.6.jar		      |	WEB-INF/lib/magnolia-ui-contentapp-5.3.jar
WEB-INF/lib/magnolia-ui-form-5.2.6.jar			      |	WEB-INF/lib/magnolia-ui-dialog-5.3.jar
WEB-INF/lib/magnolia-ui-framework-5.2.6.jar		      |	WEB-INF/lib/magnolia-ui-form-5.3.jar
WEB-INF/lib/magnolia-ui-imageprovider-5.2.6.jar		      |	WEB-INF/lib/magnolia-ui-framework-5.3.jar
WEB-INF/lib/magnolia-ui-mediaeditor-5.2.6.jar		      |	WEB-INF/lib/magnolia-ui-imageprovider-5.3.jar
WEB-INF/lib/magnolia-ui-vaadin-common-widgets-5.2.6.jar	      |	WEB-INF/lib/magnolia-ui-mediaeditor-5.3.jar
WEB-INF/lib/magnolia-ui-vaadin-integration-5.2.6.jar	      |	WEB-INF/lib/magnolia-ui-vaadin-common-widgets-5.3.jar
WEB-INF/lib/magnolia-ui-vaadin-theme-5.2.6.jar		      |	WEB-INF/lib/magnolia-ui-vaadin-integration-5.3.jar
WEB-INF/lib/magnolia-ui-vaadin-widgetset-5.2.6.jar	      |	WEB-INF/lib/magnolia-ui-vaadin-theme-5.3.jar
WEB-INF/lib/magnolia-ui-widget-editor-5.2.6.jar		      |	WEB-INF/lib/magnolia-ui-widget-editor-5.3.jar
WEB-INF/lib/magnolia-ui-workbench-5.2.6.jar		      |	WEB-INF/lib/magnolia-ui-workbench-5.3.jar
							      &amp;gt;	WEB-INF/lib/magnolia-vaadin-widgetset-5.3.jar
WEB-INF/lib/mail-1.4.1.jar					WEB-INF/lib/mail-1.4.1.jar
WEB-INF/lib/mgwt-1.1.2.jar					WEB-INF/lib/mgwt-1.1.2.jar
WEB-INF/lib/mobiledetect-1.0.jar				WEB-INF/lib/mobiledetect-1.0.jar
WEB-INF/lib/mycila-guice-2.10.ga.jar				WEB-INF/lib/mycila-guice-2.10.ga.jar
WEB-INF/lib/objenesis-1.2.jar					WEB-INF/lib/objenesis-1.2.jar
WEB-INF/lib/openutils-log4j-2.0.5.jar				WEB-INF/lib/openutils-log4j-2.0.5.jar
WEB-INF/lib/oro-2.0.8.jar					WEB-INF/lib/oro-2.0.8.jar
WEB-INF/lib/pdfbox-1.8.1.jar					WEB-INF/lib/pdfbox-1.8.1.jar
WEB-INF/lib/poi-3.9.jar						WEB-INF/lib/poi-3.9.jar
WEB-INF/lib/poi-ooxml-3.9.jar					WEB-INF/lib/poi-ooxml-3.9.jar
WEB-INF/lib/poi-ooxml-schemas-3.9.jar				WEB-INF/lib/poi-ooxml-schemas-3.9.jar
WEB-INF/lib/poi-scratchpad-3.9.jar				WEB-INF/lib/poi-scratchpad-3.9.jar
WEB-INF/lib/proxytoys-1.01-MAGNOLIA-5317-patched.jar		WEB-INF/lib/proxytoys-1.01-MAGNOLIA-5317-patched.jar
WEB-INF/lib/quartz-1.8.6.jar					WEB-INF/lib/quartz-1.8.6.jar
WEB-INF/lib/reflections-0.9.9-RC1.jar				WEB-INF/lib/reflections-0.9.9-RC1.jar
WEB-INF/lib/resteasy-client-3.0.4.Final.jar			WEB-INF/lib/resteasy-client-3.0.4.Final.jar
WEB-INF/lib/resteasy-jackson-provider-3.0.4.Final.jar		WEB-INF/lib/resteasy-jackson-provider-3.0.4.Final.jar
WEB-INF/lib/resteasy-jaxb-provider-3.0.4.Final.jar		WEB-INF/lib/resteasy-jaxb-provider-3.0.4.Final.jar
WEB-INF/lib/resteasy-jaxrs-3.0.4.Final.jar			WEB-INF/lib/resteasy-jaxrs-3.0.4.Final.jar
WEB-INF/lib/rome-1.0.jar					WEB-INF/lib/rome-1.0.jar
WEB-INF/lib/rome-fetcher-1.0.jar				WEB-INF/lib/rome-fetcher-1.0.jar
WEB-INF/lib/sac-1.3.jar						WEB-INF/lib/sac-1.3.jar
WEB-INF/lib/scannotation-1.0.3.jar				WEB-INF/lib/scannotation-1.0.3.jar
WEB-INF/lib/slf4j-api-1.7.5.jar					WEB-INF/lib/slf4j-api-1.7.5.jar
WEB-INF/lib/slf4j-log4j12-1.7.5.jar				WEB-INF/lib/slf4j-log4j12-1.7.5.jar
WEB-INF/lib/stax-api-1.0-2.jar					WEB-INF/lib/stax-api-1.0-2.jar
WEB-INF/lib/swagger-annotations_2.10-1.3.0.jar			WEB-INF/lib/swagger-annotations_2.10-1.3.0.jar
WEB-INF/lib/tagsoup-1.2.1.jar					WEB-INF/lib/tagsoup-1.2.1.jar
WEB-INF/lib/tika-core-1.4.jar					WEB-INF/lib/tika-core-1.4.jar
WEB-INF/lib/tika-parsers-1.4.jar				WEB-INF/lib/tika-parsers-1.4.jar
WEB-INF/lib/vaadin-client-compiled-7.1.7.jar			WEB-INF/lib/vaadin-client-compiled-7.1.7.jar
WEB-INF/lib/vaadin-server-7.1.7.jar				WEB-INF/lib/vaadin-server-7.1.7.jar
WEB-INF/lib/vaadin-shared-7.1.7.jar				WEB-INF/lib/vaadin-shared-7.1.7.jar
WEB-INF/lib/vaadin-shared-deps-1.0.2.jar			WEB-INF/lib/vaadin-shared-deps-1.0.2.jar
WEB-INF/lib/vaadin-theme-compiler-7.1.7.jar			WEB-INF/lib/vaadin-theme-compiler-7.1.7.jar
WEB-INF/lib/vaadin-themes-7.1.7.jar				WEB-INF/lib/vaadin-themes-7.1.7.jar
WEB-INF/lib/velocity-1.5.jar					WEB-INF/lib/velocity-1.5.jar
WEB-INF/lib/vorbis-java-core-0.1-tests.jar			WEB-INF/lib/vorbis-java-core-0.1-tests.jar
WEB-INF/lib/vorbis-java-core-0.1.jar				WEB-INF/lib/vorbis-java-core-0.1.jar
WEB-INF/lib/vorbis-java-tika-0.1.jar				WEB-INF/lib/vorbis-java-tika-0.1.jar
WEB-INF/lib/xercesImpl-2.8.1.jar				WEB-INF/lib/xercesImpl-2.8.1.jar
WEB-INF/lib/xmlbeans-2.3.0.jar					WEB-INF/lib/xmlbeans-2.3.0.jar
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="88267" author="czimmermann" created="Wed, 16 Jul 2014 12:35:51 +0200"  >&lt;p&gt;Re-opened based on comment above.&lt;/p&gt;</comment>
                            <comment id="88283" author="fgrilli" created="Wed, 16 Jul 2014 14:50:31 +0200"  >&lt;p&gt;I tried to follow other paths to solve the issue but have got no luck so far and tbh I am at a loss now.&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;My tests run like this:
	&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
		&lt;li&gt;I use &lt;tt&gt;/demo-project/downloads/Magnolia_Flyer_4-0&lt;/tt&gt; in DAM workspace&lt;/li&gt;
		&lt;li&gt;I ensure the DAM index is re-created before running my query by deleting it physically from the file system and restarting the server&lt;/li&gt;
		&lt;li&gt;I use the JCR Queries app with the following SQL (1.0) statement &lt;tt&gt;select * from nt:base where contains(*, &apos;best choice&apos;)&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;In 5.2 this returns 0 nodes.&lt;/li&gt;
		&lt;li&gt;In 5.3 this returns one node &lt;tt&gt;/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content&lt;/tt&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;I noticed that JR (2.6 and 2.8) pulls in tika-core 1.3 but no tika-parser. The latter dependency is declared explicitly in our empty-webapp pom as 1.4. So I tried to downgrade it to 1.3 so that both tika libraries have the same version but it didn&apos;t work.&lt;/li&gt;
	&lt;li&gt;Following a hint I found here &lt;a href=&quot;http://t152909.apache-jackrabbit-user.apachetalk.us/problem-with-indexing-xml-docs-with-tika-in-jackrabbit-2-6-2-t152909.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://t152909.apache-jackrabbit-user.apachetalk.us/problem-with-indexing-xml-docs-with-tika-in-jackrabbit-2-6-2-t152909.html&lt;/a&gt; I ensured that our DAM app actually sets the mimeType as e.g. application/pdf because it looks like that is what triggers the Tika parser. If you look at how the PDF doc I&apos;m using for tests is stored in JCR you will see that mimeType is the same both in 5.2 and 5.3. The only difference being the fileName having the pdf extension in 5.3 and not in 5.2 but even forcing to save the document with the pdf extension in 5.2 doesn&apos;t solve the issue.
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
2.8
---
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/size=131699
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/jcr:lastModifiedBy=admin
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/jcr:uuid=bdc8bb48-06ea-4778-bdce-59704b4b3b12
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/extension=pdf
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/jcr:data=&amp;lt;binary&amp;gt;
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/jcr:mimeType=application/pdf
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/nodeDataTemplate=
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/jcr:lastModified=2009-01-29T16:12:19.102+01:00
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/jcr:primaryType=mgnl:resource
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/fileName=Magnolia Flyer 4.0.pdf

2.6
---
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/size=131699
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/jcr:lastModifiedBy=admin
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/jcr:uuid=bdc8bb48-06ea-4778-bdce-59704b4b3b12
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/jcr:data=&amp;lt;binary&amp;gt;
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/extension=pdf
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/jcr:mimeType=application/pdf
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/jcr:lastModified=2009-01-29T16:12:19.102+01:00
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/nodeDataTemplate=
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/jcr:primaryType=mgnl:resource
/demo-project/downloads/Magnolia_Flyer_4-0/jcr:content/fileName=Magnolia Flyer 4.0
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="88305" author="had" created="Wed, 16 Jul 2014 17:08:26 +0200"  >&lt;p&gt;BTW it also doesn&apos;t exist in JR 2.4.x, it&apos;s only on 2.6 branch&lt;/p&gt;</comment>
                            <comment id="88317" author="fgrilli" created="Wed, 16 Jul 2014 17:47:36 +0200"  >&lt;p&gt;After some debugging I was finally able to pinpoint the culprit. It&apos;s no less than &lt;tt&gt;commons-compress&lt;/tt&gt; 1.0 which is pulled in by ui-framework 5.2.x. whereas in ui-framework 5.3 this has been updated to 1.8.1.&lt;br/&gt;
It goes like this. &lt;br/&gt;
While creating a Lucene index &lt;tt&gt;org.apache.tika.parser.AutoDetectParser.parse(..)&lt;/tt&gt; tries to detect the Content-Type of a file stored in DAM by using several &lt;tt&gt;Detector(s)&lt;/tt&gt;, one of which is &lt;tt&gt;org.apache.tika.parser.pkg.ZipContainerDetector&lt;/tt&gt;. The latter uses &lt;tt&gt;CompressorStreamFactory&lt;/tt&gt; from commons-compress which fails silently at line #95. This error interrupts the indexing process without issuing any warning. Updating to commons-compress 1.8.1 solves the issue (that is also why search works in Magnolia 5.3). Tika-parsers doesn&apos;t pull in its commons-compressor dependency transitively because it is excluded in magnolia-project&apos;s pom (we copied there the same exclusions found in JR&apos;s pom). Now the question is: can we update a dependency to a major version in a maintenance release? If the answer is no as I guess, than the workaround is simply to replace the old commons-compress with 1.8.1 version in a custom project.&lt;/p&gt;</comment>
                            <comment id="88370" author="fgrilli" created="Thu, 17 Jul 2014 13:08:41 +0200"  >&lt;p&gt;Upgraded commons-compress to 1.8.1. It was decided to make an exception to the rule according to which we don&apos;t upgrade a dependency to a major version in a maintenance release.&lt;/p&gt;</comment>
                            <comment id="88383" author="czimmermann" created="Thu, 17 Jul 2014 13:37:42 +0200"  >&lt;p&gt;Please add testcase.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10020">
                    <name>dependency</name>
                                            <outwardlinks description="depends upon">
                                        <issuelink>
            <issuekey id="39626">MGNLUI-3069</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10010">
                    <name>relation</name>
                                            <outwardlinks description="is related to">
                                                        </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="61033">MAGNOLIA-7123</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="70884">MAGNOLIA-7398</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="82135">MAGNOLIA-7696</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="39633">MGNLDAM-488</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 17 Jun 2014 14:29:48 +0200</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>fgrilli</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            9 years, 31 weeks, 3 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>czimmermann</customfieldvalue>
            <customfieldvalue>fgrilli</customfieldvalue>
            <customfieldvalue>had</customfieldvalue>
            <customfieldvalue>jsimak</customfieldvalue>
            <customfieldvalue>zdenekskodik</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03c6f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>19569</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10220" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Release notes required</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10490"><![CDATA[Yes]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_14167" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Task DoR</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>