in our WEM, DPM, and Portal environment, we are using XML to build SavedQuery and execute since 7.x, after upgraded to 8.1.1, the XML query is case sensitive. Is there a way to build SavedQuery from XML to search a content type field of case insensitive text? Here is a sample of XML to search String "fee" and codes to execute a SavedQuery
<?xml version="1.0" encoding="UTF-8"?>
<query itemType="WF-CCG-IMAGE" version="1.0">
<where>
<and>
<eq>
<term type="field">WF-CCG-IMAGE-category-id</term>
<term type="constant">4</term>
</eq>
<contains>
<term type="field">System.Taxonomy</term>
<term type="constant">/CCG/Systems/ACAPS</term>
</contains>
<or>
<contains>
<term type="field">WF-title</term>
<term type="constant">fee</term>
</contains>
<contains>
<term type="field">WF-CCG-IMAGE-alt-text</term>
<term type="constant">fee</term>
</contains>
</or>
</and>
</where>
<order-by propName="WF-title"/>
</query>
StringReader reader = new StringReader(xmlstr);
SavedQuery query = SavedQuery.createFromXML(reader);
QueryRequestContext queryRequestContext = new QueryRequestContext(requestContext);
return query.runQuery(queryRequestContext);