https://saxonica.plan.io/https://saxonica.plan.io/favicon.ico2017-01-06T17:28:51ZSaxonica Developer CommunitySaxonJS - Bug #3095: XPath.evaluate requires platform initialisationhttps://saxonica.plan.io/issues/3095?journal_id=77962017-01-06T17:28:51ZDebbie Lockettdebbie@saxonica.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Resolved</i></li><li><strong>Found in version</strong> set to <i>0.9.1</i></li></ul><p>Moved the initialization (of polyfills and Atomic.init) from within the SaxonJS.transform method to within the main load of Saxon-JS (i.e. initialize method in body of transform.js). Here it has been merged with the code for setting the platform, to form one "initialization phase" consisting of the call of initialize().</p>
<p>This is straightforward for the browser platform.</p>
<p>For the Nashorn platform, this required some reorganisation of code:</p>
<ol>
<li>
<p>Reordering of library loading in RunJSTransform.java, so that JSTestDriver.js is first, and transform.js is last (this order is more comparable to that for the browser platform).</p>
</li>
<li>
<p>Add platform.initialize method for JSTestDriver, and remove the initialization previously inside the JSTestDriver.transform method.</p>
</li>
</ol> SaxonJS - Bug #3095: XPath.evaluate requires platform initialisationhttps://saxonica.plan.io/issues/3095?journal_id=80062017-02-07T18:01:23ZDebbie Lockettdebbie@saxonica.com
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Closed</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li><li><strong>Fixed in version</strong> set to <i>1.0.0</i></li></ul><p>Bug fix applied in the Saxon-JS 1.0.0 release.</p> SaxonJS - Bug #3095: XPath.evaluate requires platform initialisationhttps://saxonica.plan.io/issues/3095?journal_id=97412017-08-09T17:51:17ZCommunity Adminsupport@saxonica.com
<ul><li><strong>Fixed in JS Release</strong> set to <i>Saxon-JS 1.0.0</i></li><li><strong>Applies to JS Branch</strong> <i>0.9</i> added</li><li><strong>Fix Committed on JS Branch</strong> <i>1.0</i> added</li></ul> SaxonJS - Bug #3095: XPath.evaluate requires platform initialisationhttps://saxonica.plan.io/issues/3095?journal_id=97652017-08-09T17:58:46ZCommunity Adminsupport@saxonica.com
<ul><li><strong>Applies to JS Branch</strong> <i>Trunk</i> added</li></ul>