Hi again, I've found some strange behaviour when using the getEntities method of the CoreDbApi. If I use the
ResultSetIterator <../../../../../com/ontotext/kim/client/coredb/ResultSetIterator.html> getEntities(Set <http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html> docIds) form it works fine i.e. I just get the entities in the documents defined in the set. However, if I use the ResultSetIterator <../../../../../com/ontotext/kim/client/coredb/ResultSetIterator.html> getEntities(Set <http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html> docIds, CoreDbQuery <../../../../../com/ontotext/kim/client/coredb/query/CoreDbQuery.html> query) form, it only seems to look at the query restrictions and ignores the docid restrictions. This means I get all entites regardless of whether they are in the specified documents or not. I'm using KIM 2.5. Is this something you've come across? Thanks, Alistair Alistair Duke Next Generation Web Research Centre for Information & Security Systems Research BT Innovate & Design ___________________________ Office: +44(0) 1473 608192 Mobile: +44(0) 7730 426257 Fax : +44(0) 1473 606755 Email: alistair.d...@bt.com This email contains BT information, which may be privileged or confidential. It's meant only for the individual(s) or entity named above. If you're not the intended recipient, note that disclosing, copying, distributing or using this information is prohibited. If you've received this email in error, please let me know immediately on the email address above. Thank you. We monitor our email system, and may record your emails. British Telecommunications plc Registered office: 81 Newgate Street London EC1A 7AJ Registered in England no: 1800000
_______________________________________________ Kim-discussion mailing list Kim-discussion@ontotext.com http://ontotext.com/mailman/listinfo/kim-discussion