Uncheck the checkbox to disable the corresponding cache.
Click thebutton to make the corresponding cache empty. Note that all the following caches are automatically cleared each time you install a new version of XXE.
If you are a consultant developing an XXE configuration on the behalf of a group of writers, you'll almost certainly need to disable all the following caches.
This cache exists only when XMLmind XML Editor is run as a desktop application. It does not exist when XXE is run as an applet or when it has been started using Java™ Web Start.
The lists of configuration objects discovered by XXE during its startup (
.xxe configuration files, XML catalogs, translations of XXE messages, spell-checker dictionaries, all kinds of plug-ins,
customize.xxe_gui files, etc) are compiled and cached for slightly faster subsequent startups.
Once these lists have been compiled and cached in directory
, a configuration file such as
docbook.xxe is loaded only when this is really needed, that is, when you open a DocBook document. In other words, if you never open a DocBook document (and if you never use → ) during your editing session, then the
docbook.xxe configuration file will not be loaded at all.
Default state: checked.
This cache is automatically cleared when you install add-ons using
XXE allows to open documents stored on WebDAV, FTP, SFTP, etc, servers. Such servers generally require the user to authenticate himself.
In order to do this, XXE prompts the user for his username and password. Once this is done, the credentials are always cached for subsequent use within the same editing session.
Moreover, if the user check the "Remember these username and password" checkbox of the authentication dialog box, the credentials are saved to the user preferences file for use in subsequent editing sessions.
The password cache cannot be disabled.
If you typed an incorrect username and/or password, you'll probably want to click the Password cache. Doing this forces XXE to prompt you again for your credentials.button of this
This document cache is needed because some of the components of XXE (e.g. the XPath
document() function in XMLmind XML Editor - Support of XPath 1.0) have to quickly access the contents of documents which have not been explicitly opened in the XML editor by the user.
Default state: checked. Default size: 100.
When an instance document conforming to a grammar (DTD, W3C XML Schema or RELAX NG Schema) is opened in XXE, the grammar is checked for validity, then the instance document is checked for validity.
Checking a grammar for validity may be a lengthy operation for a medium-size W3C XML schema and for a large DTD such as DocBook. (This implies that this cache is not useful if you exclusively use small or medium size DTDs such as XHTML.)
Therefore, if the cache is enabled, XXE checks the grammar the first time it is used by an instance document and then caches it for subsequent uses. The grammar is cached
on disk using a fast loading binary format (DTD, W3C XML Schema, but not RELAX NG Schema).
The directory used to store the fast loading binary files is
The cache records the location and date of the source files of the grammar. If these source files are removed or modified, the cache will automatically discard the obsolete cached grammar. Of course, this forces XXE to load an up-to-date grammar from the source files.
Note that the existence and date of remote source files (that is, grammar files located on a HTTP or FTP server) are not checked by the schema cache.
Default state: checked. Default size: 10.
This preference sheet is absent when XMLmind XML Editor has been started using Java™ Web Start. In such case, proxy servers must be configured using the Java™ Control Panel.
A proxy server is a service which allows clients such Web browsers or XMLmind XML Editor to make indirect network connections to other HTTP, FTP, etc, servers. A common proxy server is a caching Web proxy. This proxy provides a nearby cache of Web pages and files available on remote Web servers, allowing clients to access them quickly and reliably.
That's why, if you have problems listing or downloading available add-ons using→ , may be your organization uses a proxy server to make connections to the Internet and in such case, this proxy server needs to be declared using this preference sheet.
Do not use the services of proxy servers, if any. Make direct connections to the Internet.
Default: not checked.
Use what has been specified in the ``control panel'' of your desktop/operating system. For example, on Windows, you'll find these settings in Control Panel > Internet Options > Connections tab > LAN Settings.
Specify which proxy server to use for which network protocol. Please ask your network administrator to help you fill this form.
Default: not checked.
Specifies the host name of the proxy server to use when HTTP connections are made.
Specifies the port number of the proxy server to use when HTTP connections are made.
Specifies the host name of the proxy server to use when HTTPS connections are made.
Specifies the port number of the proxy server to use when HTTPS connections are made.
Specifies the host name of the proxy server to use when FTP connections are made.
Specifies the port number of the proxy server to use when FTP connections are made.
Specifies the host name of the SOCKS V4 or V5 proxy server to use when network connections of any sort are made.
Specifies the port number of the SOCKS V4 or V5 proxy server to use when network connections of any sort are made.
Check this toggle if the SOCKS proxy server of your organization requires you to authenticate yourself before using its services.
Default: not checked.
Your name as a user of the SOCKS proxy server.
Default: the login name of the user.
Your password as a user of the SOCKS proxy server.
Default: the empty string.
When XMLmind XML Editor runs on these hosts, do not the services of proxy servers, if any. Make direct connections to the Internet.