(6.7) Media server logging in Apache Tomcat

Custom media log messages are written to the Apache Tomcat log file. The default log location is Tomcat 6.0\logs\Catalina.x.YYYY-MM-DD.log, where x may be a number from 1-100 (or however many log files you choose to set up) (for Tomcat 7, substitute 7 for 6).

Upon connection, the following messages are written to the log:

Loading Configuration from C:\VirtualHold\toolkit.propertiesAdding external media server: [path to server]

When voice prompts are loaded, messages similar to the following are written to the log:

Setting brand to: DefaultSet brand to /DefaultSetting language to: EnglishSet language to EnglishComparing to: EnglishSetting library to: CallScript_2Setting media library to: CallScript_2resolving resource: /project/Media Libraries/CallScript_2/.library

When a failure occurs, messages similar to the following are written to the log:

Note: Failure messages will be logged depending on the setting in toolkit.properties.

Unable to connect to external media server @ http://10.10.1.61:8180/voices/VHT_FrenchCanadian/
Unable to connect to external media server @ http://10.10.1.61:8180/voices/VHT_English/
java.net.ConnectException: Connection refused: connect
Unable to connect to external media server @ http://10.10.1.61:8180/voices/VHT_SpanishNA/
                at java.net.PlainSocketImpl.socketConnect(Native Method)
                at java.net.PlainSocketImpl.doConnect(Unknown Source)
                at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
                at java.net.PlainSocketImpl.connect(Unknown Source)
                at java.net.SocksSocketImpl.connect(Unknown Source)
                at java.net.Socket.connect(Unknown Source)
                at java.net.Socket.connect(Unknown Source)
                at sun.net.NetworkClient.doConnect(Unknown Source)
                at sun.net.www.http.HttpClient.openServer(Unknown Source)
                at sun.net.www.http.HttpClient.openServer(Unknown Source)
                at sun.net.www.http.HttpClient.<init>(Unknown Source)
                at sun.net.www.http.HttpClient.New(Unknown Source)
                at sun.net.www.http.HttpClient.New(Unknown Source)
                at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
                at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
                at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
                at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
                at org.eclipse.vtp.framework.engine.ResourceGroup$1.run(ResourceGroup.java:97)
                at java.lang.Thread.run(Unknown Source)
java.net.ConnectException: Connection refused: connect
                at java.net.PlainSocketImpl.socketConnect(Native Method)
                at java.net.PlainSocketImpl.doConnect(Unknown Source)
                at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
                at java.net.PlainSocketImpl.connect(Unknown Source)
                at java.net.SocksSocketImpl.connect(Unknown Source)
                at java.net.Socket.connect(Unknown Source)
                at java.net.Socket.connect(Unknown Source)
                at sun.net.NetworkClient.doConnect(Unknown Source)
                at sun.net.www.http.HttpClient.openServer(Unknown Source)
                at sun.net.www.http.HttpClient.openServer(Unknown Source)
                at sun.net.www.http.HttpClient.<init>(Unknown Source)
                at sun.net.www.http.HttpClient.New(Unknown Source)
                at sun.net.www.http.HttpClient.New(Unknown Source)
                at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
                at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
                at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
                at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
                at org.eclipse.vtp.framework.engine.ResourceGroup$1.run(ResourceGroup.java:97)
                at java.lang.Thread.run(Unknown Source)
java.net.ConnectException: Connection refused: connect
                at java.net.PlainSocketImpl.socketConnect(Native Method)
                at java.net.PlainSocketImpl.doConnect(Unknown Source)
                at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
                at java.net.PlainSocketImpl.connect(Unknown Source)
                at java.net.SocksSocketImpl.connect(Unknown Source)
                at java.net.Socket.connect(Unknown Source)
                at java.net.Socket.connect(Unknown Source)
                at sun.net.NetworkClient.doConnect(Unknown Source)
                at sun.net.www.http.HttpClient.openServer(Unknown Source)
                at sun.net.www.http.HttpClient.openServer(Unknown Source)
                at sun.net.www.http.HttpClient.<init>(Unknown Source)
                at sun.net.www.http.HttpClient.New(Unknown Source)
                at sun.net.www.http.HttpClient.New(Unknown Source)
                at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
                at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
                at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
                at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
                at org.eclipse.vtp.framework.engine.ResourceGroup$1.run(ResourceGroup.java:97)
                at java.lang.Thread.run(Unknown Source)

The voice prompts themselves are logged in the browser log for GVP, CVP, or AVP (or other voice platform used), not the Tomcat log.