Appendix C. Administration tools and tasks 433
Using XMLAccess in a secure environment
XMLAccess does not currently support an HTTPS connection. Therefore, an
administrator must choose one of the following options to secure communication
with XMLAccess:
Run XMLAccess from a secure location within your firewall where you can be
certain the transaction cannot be compromised. If port 80 cannot be enabled,
then port 9081 is another option (http transport for the application server).
Set up an SSH connection to create an encrypted network tunnel for use with
XMLAccess.
In order to use the XMLAccess configuration interface, you must have the
manager role on the virtual resource XMLACCESS, as well as the administrator
role on the virtual resource PORTAL.
Running the XMLAccess client
The XMLAccess client can be run from any directory on local or remote
machines that meets the following requirements:
Java runtime is installed.
XMLAccess.bat and tools.jar reside in the working directory.
To run XMLAccess, do the following:
1. Ensure the WebSphere_Portal application server is running.
2. Open a command prompt and change to the directory containing
XMLAccess.bat.
3. Run the following command
Note: XMLAccess should not be used for backing up and restoring
production systems since XMLAccess is not designed to deal efficiently
with large volumes of data.
Also, it should be pointed out that a complete backup of the portal
configuration is not enough to recreate the portal on another machine. You
must also copy the WAR files for the portlets, and perhaps additional
resources such as themes that are not included as part of the standard
portal installation.
Note: You may have to adapt the PATH settings in the .bat file to point to
your Java runtime. The XMLAccess.bat and tools.jar are initially placed in
the <wp_home>\bin directory during the WebSphere Portal installation.