I added 4 data elements to my database labeled Test1, Test2, Tom1, Tom2 and with Descriptions "Need to have Test1 and Tom1 in the description".
If I do a query on the label for 'Test*' => no results are returned
If I do a query on the label for 'Tom*" => the 2 expected results are returned
If I do a query on the description for 'Test*' => no results are returned
If I do a query on the description for 'Tom*' => the 4 expected results are returned
When I exported to an RDF, removed the reference to a blank node, and reloaded the schema. The query for 'Test*' returned the expected results. The following is an example of the OWL definition that led to the blank node reference. The blank node reference definition looked correct as well. I believe only the query operation has issues with the blank node reference, as our implementation of other actions seem to work as expected.
BLANK NODE EXAMPLE:
EXAMPLE OWL DEFINITION:
<rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
<rdfs:label xml:lang="en">does something</rdfs:label>
<Core:handling>FOUO</Core:handling>
<Core:classification>U</Core:classification>
<dc:description xml:lang="en">provides some functionality.</dc:description>
<rdfs:range rdf:resource="&Namespace;Data1"/>
<rdfs:domain>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="&DifferentNamespace;Data2"/>
<rdf:Description rdf:about="&AnotherNamespace;Data1"/>
<rdf:Description rdf:about="&AnotherNamespace;Data2"/>
<rdf:Description rdf:about="&AnotherNamespace;Data3"/>
<rdf:Description rdf:about="&AnotherNamespace;Data4"/>
<rdf:Description rdf:about="&PAnotherNamespace;Data5"/>
</owl:unionOf>
</owl:Class>
</rdfs:domain>
</owl:ObjectProperty>
Julie