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.
SAP Knowledge Base Article - Preview