Appendix B: Configuration Properties


ws.properties

The ws.properties file contains the following configuration settings for ASE Web Services.

Table B-1: ws.properties entries

com.sybase.ase.ws.producer.httpport

Indicates the port on which the ASE Web Services Engine should listen for an HTTP connection. The default entry is 8181.

com.sybase.ase.ws.consumer.cisport

Indicates the port on which the ASE Web Services Engine should listen for TDS. The default entry is 8183.

com.sybase.ase.ws.logfilename

Indicates where the log file for the ASE Web Services Engine should be placed. The default location for UNIX is $SYBASE/WS-15_0/logs/webservice.log, or %SYBASE%\WS-15_0\logs\webservice.log for Windows.

com.sybase.ase.ws.producer.jettylogfile

Indicates where the log file for HTTP requests should be placed. The default location is for UNIX is $SYBASE/WS-15_0/logs/http.log, or %SYBASE%\WS-15_0\logs\http.log for Windows.

com.sybase.ase.ws.producer.jettylogRetainDays

Indicates the number of days the log is retained. The default is 90

com.sybase.ase.ws.producer.jettylogAppend

Indicates whether you can append to the log file. The default is true.

com.sybase.ase.ws.producer.jettylogExtended = false

Indicates whether to log more detailed information about external HTTP requests. The default is false.

com.sybase.ase.ws.producer.jettylogTimeZone = GMT

Indicates the time zone in which the log is created. The default is GMT.

com.sybase.ase.ws.interfaces

Indicates the location of the interfaces or sql.ini file for Adaptive Server Enterprise. The default location for UNIX is $SYBASE/interfaces, or %SYBASE%\ini\sql.ini for Windows.

com.sybase.ase.ws.libtcl

Indicates the location of the libtcl.cfg file used to identify LDAP servers. The default location for 32-bit platforms for UNIX is $SYBASE/$SYBASE_OCS/config/libtcl.cfg, or %SYBASE%\%SYBASE_OCS%\ini\libtcl.cfg for Windows. The default location for 64-bit platforms for UNIX is $SYBASE/$SYBASE_OCS/config/libtcl64.cfg, or %SYBASE%\%SYBASE_OCS%\ini\libtcl64.cfg for Windows.

com.sybase.ase.ws.maxpostsize

Determines the maximum size of an incoming SOAP request. The default entry is 20000.

com.sybase.ase.ws.ui.activate

Determines whether the Web-based user interface is activated. The user interface is available at https://hostname:https_port. The default entry is true.

com.sybase.ase.ws.producer.tuning.maxthreads

Indicates the maximum number of threads in the thread pool servicing the HTTP port. The default entry is 250.

com.sybase.ase.ws.producer.tuning.minthreads

Indicates the minimum number of threads in the thread pool servicing the HTTP port. The default entry is 45.

com.sybase.ase.ws.producer.tuning.maxidletime

Indicates the maximum time in milliseconds a thread may remain idle. The default entry is 60000.

com.sybase.ase.ws.producer.tuning.ssl.maxthreads

Indicates the maximum number of threads in the thread pool servicing the HTTPS port. The default entry is 250.

com.sybase.ase.ws.producer.tuning.ssl.minthreads

Indicates the minimum number of threads in the thread pool servicing the HTTPS port. The default entry is 45.

com.sybase.ase.ws.producer.tuning.ssl.maxidletime

Indicates the maximum time in milliseconds a thread may remain idle. The default entry is 60000.

com.sybase.ase.ws.producer.ssl.keypassword

Indicates the password for the SSL certificate. No default is provided.

com.sybase.ase.ws.producer.ssl.keystore

Indicates the location of the keystore for SSL. The default location for UNIX is $SYBASE/WS-15_0/producer/keystore, or %SYBASE%\WS-15_0\producer\keystore for Windows.

com.sybase.ase.ws.producer.ssl.httpsport

Indicates the port on which the ASE Web Services Engine should listen for an HTTPS connection. The default entry is 8182.

com.sybase.ase.ws.producer.ssl.password

Indicates the keystore password for SSL. No default is provided.