Symptom
- In Process Integration (PI) or Process Orchestration (PO) you have interfaces which used condition based routing with the Exists operator.
- During message processing errors occur similar to below:
Transmitting the message to endpoint \{2\} using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.aii.adapter.xi.routing.RoutingException: Cant determine interface determinations because condition evaluation failedcom.sap.aii.adapter.xi.routing.condition.ConditionException: Could not resolve needed Extractors for ConditionFragment with Object-Id: <xxx> - You may have recently updated the JVM version in your system.
- If you check the defaultTrace, you may see trace entries similar to below:
Thrown:
javax.xml.xpath.XPathExpressionException: javax.xml.transform.TransformerException: JAXP0801002: the compiler encountered an XPath expression containing '101' operators that exceeds the '100' limit set by 'FEATURE_SECURE_PROCESSING'
at com.sun.org.apache.xpath.internal.jaxp.XPathImpl.compile(XPathImpl.java:184)
at com.sap.aii.utilxi.extractor.ValueExtractor.valuesOfXPaths(ValueExtractor.java:222)
at com.sap.aii.utilxi.extractor.ValueExtractor.getValues(ValueExtractor.java:473)
at com.sap.aii.adapter.xi.routing.condition.ExtractorResolver.resolve(ExtractorResolver.java:56)
at com.sap.aii.adapter.xi.routing.condition.ConditionEvaluator.resolveForExistOperator(ConditionEvaluator.java:589)...
...Caused by: javax.xml.transform.TransformerException: JAXP0801002: the compiler encountered an XPath expression containing '101' operators that exceeds the '100' limit set by 'FEATURE_SECURE_PROCESSING'.
at com.sun.org.apache.xpath.internal.compiler.Lexer.tokenize(Lexer.java:104)...
Read more...
Environment
- NetWeaver 7.5
Product
SAP NetWeaver 7.5
Keywords
PO 7.5, iCO, routing exception, interface determination, XPATH expression, operations , KBA , BC-XI-CON-AFW-AAE , Advanced Adapter Engine , BC-JVM , SAP Java Virtual Machine , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.