Windchill PDMLink : API permettant de définir une limite de requêtes pour les requêtes de personnalisation à l’aide de QuerySpec.
S'applique à
- Windchill PDMLink 10.2 to 13.0
Description
- Après avoir défini wt.pom.queryLimit à 10 000 ou à une autre valeur spécifique, la requête de personnalisation utilisant l'API QuerySpec échoue car elle a renvoyé plus de 10 000 résultats ou ensembles de valeurs.
- Existe-t-il une API permettant de réinitialiser la limite de requêtes pour cette requête ?
- L'exécution du code personnalisé utilisant l'API QuerySpec échoue, avec l'erreur suivante dans le journal de MethodServer :
ERROR [ajp-nio-127.0.0.1-8010-exec-1] wt.method.MethodContextMonitor.contexts.servletRequest TESTUSER - XXXX-XX-XX 10:53:09.774 +0000, 1cdhasfy0r;mmt1mof2;2979786;8ora79;3284, -, -, 1cdhasfy0r;mmt1mof2;2979786;8ora79;3283, TESTUSER, XX.XX.XX.XXX:11126, -, -, , 0, 2, 463.767851939, 2, 0.001807671, 16.08104029, 481.07071622 (wt.pds.pdsResource/22) wt.pds.PartialResultException: The returned query result has exceeded the query limit, and only 200,000 result returned. at wt.pds.SQLDatabasePds.query(SQLDatabasePds.java:875) at wt.pom.PersistentObjectManager.query(PersistentObjectManager.java:1077) at wt.pom.PersistentObjectManager.query(PersistentObjectManager.java:986) at wt.fc.StandardPersistenceManager._query(StandardPersistenceManager.java:2133) at wt.fc.StandardPersistenceManager._find(StandardPersistenceManager.java:2169) at wt.fc.StandardPersistenceManager.find(StandardPersistenceManager.java:666)