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