
Thank you for the files. Now I can reproduce it on Windows too. We will fix the problem and we will notify you about a new build of Oxygen. Regards, Sorin Markus Flatscher wrote:
Sorin,
thank you again for looking into this so thoroughly. I'm still getting the unexpected behavior with a minimum limit option of 50MB, even after restarting/re-opening the file.
I attached a file (JSMN-01-09.xml) and my preferences (global-opts.xml). Please don't publish JSMN-01-09.xml to the list, that data is copyrighted.
Thank you very much,
Markus
Sorin Ristache wrote:
Hello,
From our tests the XPath field is disabled in the Find/Replace dialog only if the file size is larger than the minimum limit set in the option "Optimize loading ..." at the moment of opening the file in Text editing mode. If you increase the value of the minimum limit option above the file size *after* opening the file you have to reopen the file in order to disable the large file support for that file which will re-enable the XPath field.
If the value of the option is larger than the file size when you open the file in Text editing mode *and* the XML file is well-formed the XPath field is enabled. This is the behavior that I get on Mac and Windows in both the current build (the Download page of the website) and the build 2010031611.
If the value of the option is larger than the file size please attach a zip archive with a sample file for reproducing the problem.
Thank you, Sorin
Markus Flatscher wrote:
Sorin,
that's good to know, thanks for the explanation.
However, changing the setting you mentioned did not solve my problem: with oXygen 11.2 build 2010031611 (Mac OS X), I get the stripped-down behavior (no real-time evaluation, no XPath in Find/Replace, etc.) even with a file of 1.7 MB on disk and a setting of 50 MB under 'Optimize loading…' in Preferences -> Editor -> Open/Save -> Performance.
M.
Sorin Ristache wrote:
Hello,
The XPath field is disabled if the file size is larger than the minimum limit for large files that is set in Preferences -> Editor -> Open/Save -> Performance. It is one of the limitations of the support for editing very large files:
http://www.oxygenxml.com/doc/ug-oxygen/large-file-editor.html
These limitations try to avoid OutOfMemory errors and also improve the editing speed for very large files.
Regards, Sorin
Markus Flatscher wrote:
Sorin,
yes, my data is well-formed. Is it possible that this is related to file size? It doesn't seem to happen with small files, but only with files of a size of 15K lines or so.
Markus
Sorin Ristache wrote:
Hello,
The XPath field is activated in the Find/Replace diaog only if the document is well-formed XML. An XPath expression cannot be applied on a text fragment that is not well-formed XML. Is your document a well-formed XML one? If yes please post a small sample for reproducing the problem.
Regards, Sorin