16.1. | <oXygen/> opens a XML document after a long time. Why does it happen ? |
All the content of your document is on a single line or the document is very large. If the content is on a single line please enable the Format and indent the document on open preference from Editor / Format before opening the document. If the document is very large (above 10 MB) you should → +increase the memory available to <oXygen/>. | |
16.2. | My file was created with other application and and it contains special characters like é, ©, ®, etc. Why does <oXygen/> display a square for these characters ? |
You must set a font able to render the special characters from
Font preferences. If it is
a text file you must set also the
encoding used for non XML files. If a TrueType font installed on the
computer is not accessible in the Font preferences the Java virtual machine
is not able to load the system fonts. It is a problem of the Java virtual
machine and a possible solution is to copy the files of the font in the
| |
16.3. | When I run a transformation in the XSLT Debugger perspective it is very slow. Can I increase the speed ? |
Disable rendering of output to the XHTML Output view during the transformation process if the transformation produces HTML or XHTML output. In order to view the output result run the transformation in the Editor perspective with the option "Open in browser" or run it in the Debugger perspective, save the Text output area to a file and use an external browser for viewing. | |
16.4. | <oXygen/> crashed the JVM, what happened ? |
Java applications can't do this. The problem is a bug in the JVM. Depending of your platform, there is information logged about what caused the crash. For Unix type systems you will get an error in the console (and for Mac OS X you may also get a report in ~/Library/Logs/CrashReporter/JavaApplicationStub.crash.log). Some problems with Java 1.4.x and Windows were the result of a bug in the JVM and certain graphics card drivers. | |
16.5. | Why can't I access a remote file by HTTP in <oXygen/> while in Internet Explorer it works just fine ? I am sure my proxy settings are correct. |
If the same proxy settings work in Internet Explorer but not in <oXygen/> probably the proxy server or the HTTP server which hosts the remote file requires NTLM authentication. The <oXygen/> HTTP client does not support this type of authentication. You should set as proxy in <oXygen/> a proxy server capable of using standard HTTP credentials (basic authentication, digest authentication) to authenticate with a NTLM server. | |
16.6. | How do I set the version X of the Java virtual machine for <oXygen/> on Mac OS X ? |
<oXygen/> uses the first JVM from the list of preferred JVM versions set on your Mac computer that has the version number not less than 1.4.0. You can move your desired JVM version up in the preferred list by dragging it with the mouse on a higher position in the list of JVMs available from Applications -> Utilities -> Java -> Java Preferences. | |
16.7. | On my Mac OS X machine when I double-click on the <oXygen/> icon the application doesn't start / gives a Segmentation fault error. |
Install the latest Java update from the Apple website. If that doesn't
solve the problem copy the file | |
16.8. | After upgrading my OS X version to 10.4.x / my <oXygen/> version to 6.x <oXygen/> is not associated to the file types XML, XSL, XSD, etc. This worked in the previous version of <oXygen/>. |
The upgrade damaged the file associations registry on your Mac OS X machine. Please rebuild the registry with the following procedure. This will reset all file associations and will rescan the entire file system searching for applications that declare file associations and collecting them in a database used by Finder. Procedure 16.1. Rebuild file associations registry
| |
16.9. | After upgrading my Mac OS X to version 10.4.1 Tiger I am not able to set all XML files to open with <oXygen/> when I click Change All in the Get Info dialog. This worked in OS X 10.3.x. |
On Mac OS X Tiger you must add an entry to the
<key>CFBundleIdentifier</key> <string>ro.sync.exml.Oxygen</string> and restart <oXygen/>. Select Change All in the Get Info dialog to make the association. |