Possibility of XsltAction creating an XMLReader on every invocation, which can negatively
effect performance
-------------------------------------------------------------------------------------------------------------
Key: JBESB-3176
URL:
https://jira.jboss.org/jira/browse/JBESB-3176
Project: JBoss ESB
Issue Type: Quality Risk
Security Level: Public (Everyone can see)
Components: Rosetta
Affects Versions: 4.7 CP2
Reporter: Tom Fennelly
Fix For: 4.8
Pavel noticed that XsltAction was now 29% slower than the SmooksAction+Xslt (Smooks
v1.2.5), which seemed strange... if anything XsltAction should be marginally faster.
Looking at the code, looks like XsltAction may be creating an XMLReader on each invocation
(in the ValidationHandler). This might account for the difference. WOuld need to profile
it to be sure.
(Also... in light of the system property fix found for Xalan.... does XsltAction really
need to pool transformers?)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira