myMO stdout and stderr capture

  • 7003887
  • 16-Jul-2009
  • 11-Jul-2012

Environment


myMO 4.0
myMO 4.5

Situation

sysout and syserror messages are getting lost in myMO.

Resolution

The swalloutput option will redirect all systout and syserror to catalina.out.
 
This is how you can set up swalloutput parameter in ~mymo/server/conf/server.xml
 
Look for the line:
 
   <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
    
    <Connector port="8090" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" maxPostSize="0"
               compression="on" 
               compressionMinSize="2048" 
               noCompressionUserAgents="gozilla, traviata" 
               compressableMimeType="text/html,text/xml"
      URIEncoding="UTF-8" />
 
and change it to:
 
   <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
    
    <Connector port="8090" maxHttpHeaderSize="8192" swallowOutput ="true"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" maxPostSize="0"
               compression="on" 
               compressionMinSize="2048" 
               noCompressionUserAgents="gozilla, traviata" 
               compressableMimeType="text/html,text/xml"
      URIEncoding="UTF-8" />