You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by William Flanders <fl...@denalisoft.com> on 2000/11/13 02:03:38 UTC
Xalan2J: Support for MySQL without Transactions
In case this hasn't been addressed:
java.sql.SQLException: MySQL Versions Older than 3.23.15 do not support transactions
at org.gjt.mm.mysql.Connection.setAutoCommit(Connection.java)
at org.apache.xalan.lib.sql.XConnection.connect(XConnection.java:156)
at org.apache.xalan.lib.sql.XConnection.init(XConnection.java:122)
at org.apache.xalan.lib.sql.XConnection.<init>(XConnection.java:85)
at java.lang.reflect.Constructor.newInstance(Native Method)
at org.apache.xalan.xpath.ExtensionFunctionHandler.callJava(ExtensionFunctionHandler.java:421)
at org.apache.xalan.xpath.ExtensionFunctionHandler.callFunction(ExtensionFunctionHandler.java:553)
at org.apache.xalan.xpath.xml.XMLParserLiaisonDefault.extFunction(XMLParserLiaisonDefault.java:1878)
at org.apache.xalan.xpath.XPath.extfunction(XPath.java:1015)
at org.apache.xalan.xpath.XPath.executeExtension(XPath.java:1254)
at org.apache.xalan.xpath.XPath.execute(XPath.java:1379)
at org.apache.xalan.xpath.XPath.execute(XPath.java:1354)
at org.apache.xalan.xpath.XPath.execute(XPath.java:311)
at org.apache.xalan.xpath.XPath.execute(XPath.java:274)
at org.apache.xalan.xslt.ElemVariable.getValue(ElemVariable.java:166)
at org.apache.xalan.xslt.ElemVariable.execute(ElemVariable.java:146)
at org.apache.xalan.xslt.ElemTemplateElement.executeChildren(ElemTemplateElement.java:659)
at org.apache.xalan.xslt.ElemTemplate.execute(ElemTemplate.java:145)
at org.apache.xalan.xslt.StylesheetRoot.process(StylesheetRoot.java:443)
at org.apache.xalan.xslt.XSLTEngineImpl.process(XSLTEngineImpl.java:631)
at databahn.TestXalan.main(TestXalan.java:113)
As far as I can tell, there is no way around this (unlike in JDBC).
Thanks,
Bill