You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

General Tips

  • Don't use OpenJDK and ESME together. YUI compressor fails with OpenJDK

J2EE Containers

ESME has been successfully installed on the following containers

  • Tomcat
  • Jetty
  • SAP Netweaver CE
  • Glassfish

Compass

ESME uses Compassto perform full-text searches.

Selecting different usage patterns

There are different ways to use compass in ESME. The selection of which approach to use depends on what your requirements are.

To select the option that you wish to use, you must set this option in your property file which is located in the /server/src/main/resources/props/ folder. The default property file name is default.props. To set the option, please use the following syntax:

compass_config_file=/props/compass.filesystem.cfg.xml

Currently, there are three examples of different compass based options in the /server/src/main/resources/props/ folder.

File name

Description

compass.filesystem.cfg.xml

Using the file system to store index related data

compass.jdbc.cfg.xml

Using the a database to store index related data - access via JDBC

compass.jndi.cfg.xml

Using the a database to store index related data - access via JNDI

 Open ID

Using a proxy with openID

Often you may wish to install ESME behind the firewall. In most cases, you won't have an internal OpenId provider, which means that your users are going to use OpenIds from external providers. Usually, you will have to go through an internal proxy.

If this is the case, then you must set the proxy server. If you are using Tomcat, then the you must add a property file to the "webapps\esme\WEB-INF\classes\props" directory. This file must be named after the user under which the process is running. On Tomcat 6.0 under windows, then this file would be "SYSTEM.props". Capitalization counts. This file must include the following lines:

http.proxyHost=[proxy - look in your browser]
http.proxyPort=[proxy port - look in your browser]
  • No labels