diff options
| author | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2013-09-04 09:37:31 +0200 | 
|---|---|---|
| committer | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2013-09-04 09:37:31 +0200 | 
| commit | eadd6dd97f1b30608b31ffcd90382874fbcdaddc (patch) | |
| tree | 1e02de018bcb417bf897f06fb79bf64eda9b4b06 /spss/server/serverlib/resources/data/deploy/tomcat | |
| parent | 61362f940ca679fe215de34b1683e1110fea8d3e (diff) | |
| parent | 69f2dfdf3e0b5d976df3cdece6a8ead4848d746a (diff) | |
| download | moa-id-spss-eadd6dd97f1b30608b31ffcd90382874fbcdaddc.tar.gz moa-id-spss-eadd6dd97f1b30608b31ffcd90382874fbcdaddc.tar.bz2 moa-id-spss-eadd6dd97f1b30608b31ffcd90382874fbcdaddc.zip | |
Merge SPSS
Diffstat (limited to 'spss/server/serverlib/resources/data/deploy/tomcat')
4 files changed, 2 insertions, 343 deletions
| diff --git a/spss/server/serverlib/resources/data/deploy/tomcat/server.mod_jk.xml b/spss/server/serverlib/resources/data/deploy/tomcat/server.mod_jk.xml deleted file mode 100644 index e6035b8be..000000000 --- a/spss/server/serverlib/resources/data/deploy/tomcat/server.mod_jk.xml +++ /dev/null @@ -1,166 +0,0 @@ -<!-- Alternate Example-less Configuration File --> -<!-- Note that component elements are nested corresponding to their -     parent-child relationships with each other --> - -<!-- A "Server" is a singleton element that represents the entire JVM, -     which may contain one or more "Service" instances.  The Server -     listens for a shutdown command on the indicated port. - -     Note:  A "Server" is not itself a "Container", so you may not -     define subcomponents such as "Valves" or "Loggers" at this level. - --> - -<Server port="8005" shutdown="SHUTDOWN" debug="0"> - - -  <!-- Uncomment this entry to enable JMX MBeans support --> -<!-- -  <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" -                debug="0" port="-1" login="admin" password="admin"/> ---> - - -  <!-- A "Service" is a collection of one or more "Connectors" that share -       a single "Container" (and therefore the web applications visible -       within that Container).  Normally, that Container is an "Engine", -       but this is not required. - -       Note:  A "Service" is not itself a "Container", so you may not -       define subcomponents such as "Valves" or "Loggers" at this level. -   --> - -  <!-- Define the Tomcat Stand-Alone Service --> -  <Service name="Tomcat-Standalone"> - -    <!-- A "Connector" represents an endpoint by which requests are received -         and responses are returned.  Each Connector passes requests on to the -         associated "Container" (normally an Engine) for processing. - -         By default, a non-SSL HTTP/1.1 Connector is established on port 8080. -         You can also enable an SSL HTTP/1.1 Connector on port 8443 by -         following the instructions below and uncommenting the second Connector -         entry.  SSL support requires the following steps (see the SSL Config -         HOWTO in the Tomcat 4.0 documentation bundle for more detailed -         instructions): -         * Download and install JSSE 1.0.2 or later, and put the JAR files -           into "$JAVA_HOME/jre/lib/ext". -         * Execute: -             %JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA (Windows) -             $JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA  (Unix) -           with a password value of "changeit" for both the certificate and -           the keystore itself. - -         By default, DNS lookups are enabled when a web application calls -         request.getRemoteHost().  This can have an adverse impact on -         performance, so you can disable it by setting the -         "enableLookups" attribute to "false".  When DNS lookups are disabled, -         request.getRemoteHost() will return the String version of the -         IP address of the remote client. -    --> - -    <!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 --> -    <!-- -    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" -               port="8009" minProcessors="5" maxProcessors="75" -               enableLookups="true" redirectPort="8443" -               acceptCount="10" debug="0" connectionTimeout="0" -               useURIValidationHack="false" -               protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/> -    --> -     -    <!-- Define an AJP 1.3 Connector on port 8009 --> -    <Connector className="org.apache.ajp.tomcat4.Ajp13Connector" -               port="8009" minProcessors="5" maxProcessors="75" -               acceptCount="10" debug="0"/> - -    <!-- An Engine represents the entry point (within Catalina) that processes -         every request.  The Engine implementation for Tomcat stand alone -         analyzes the HTTP headers included with the request, and passes them -         on to the appropriate Host (virtual host). --> - -    <!-- Define the top level container in our container hierarchy --> -    <Engine name="Standalone" defaultHost="localhost" debug="0"> - -      <!-- The request dumper valve dumps useful debugging information about -           the request headers and cookies that were received, and the response -           headers and cookies that were sent, for all requests received by -           this instance of Tomcat.  If you care only about requests to a -           particular virtual host, or a particular application, nest this -           element inside the corresponding <Host> or <Context> entry instead. - -           For a similar mechanism that is portable to all Servlet 2.3 -           containers, check out the "RequestDumperFilter" Filter in the -           example application (the source for this filter may be found in -           "$CATALINA_HOME/webapps/examples/WEB-INF/classes/filters"). - -           Request dumping is disabled by default.  Uncomment the following -           element to enable it. --> -      <!-- -      <Valve className="org.apache.catalina.valves.RequestDumperValve"/> -      --> - -      <!-- Global logger unless overridden at lower levels --> -      <Logger className="org.apache.catalina.logger.FileLogger" -              prefix="catalina_log." suffix=".txt" -              timestamp="true"/> - -      <!-- Because this Realm is here, an instance will be shared globally --> - -      <Realm className="org.apache.catalina.realm.MemoryRealm" /> - -      <!-- Replace the above Realm with one of the following to get a Realm -           stored in a database and accessed via JDBC --> - -      <!-- Define the default virtual host --> -      <Host name="localhost" debug="0" appBase="webapps"  -       unpackWARs="true" autoDeploy="true"> - -        <!-- Normally, users must authenticate themselves to each web app -             individually.  Uncomment the following entry if you would like -             a user to be authenticated the first time they encounter a -             resource protected by a security constraint, and then have that -             user identity maintained across *all* web applications contained -             in this virtual host. --> -        <!-- -        <Valve className="org.apache.catalina.authenticator.SingleSignOn" -                   debug="0"/> -        --> - -        <!-- Access log processes all requests for this virtual host.  By -             default, log files are created in the "logs" directory relative to -             $CATALINA_HOME.  If you wish, you can specify a different -             directory with the "directory" attribute.  Specify either a relative -             (to $CATALINA_HOME) or absolute path to the desired directory. -        --> -        <Valve className="org.apache.catalina.valves.AccessLogValve" -                 directory="logs"  prefix="localhost_access_log." suffix=".txt" -                 pattern="common"/> - -        <!-- Logger shared by all Contexts related to this virtual host.  By -             default (when using FileLogger), log files are created in the "logs" -             directory relative to $CATALINA_HOME.  If you wish, you can specify -             a different directory with the "directory" attribute.  Specify either a -             relative (to $CATALINA_HOME) or absolute path to the desired -             directory.--> -        <Logger className="org.apache.catalina.logger.FileLogger" -                 directory="logs"  prefix="localhost_log." suffix=".txt" -	        timestamp="true"/> - -        <!-- Define properties for each web application.  This is only needed -             if you want to set non-default properties, or have web application -             document roots in places other than the virtual host's appBase -             directory.  --> - -        <!-- Tomcat Root Context --> -        <!-- -          <Context path="" docBase="ROOT" debug="0"/> -        --> - -      </Host> - -    </Engine> - -  </Service> - -</Server> - diff --git a/spss/server/serverlib/resources/data/deploy/tomcat/server.xml b/spss/server/serverlib/resources/data/deploy/tomcat/server.xml deleted file mode 100644 index 3e5966ca9..000000000 --- a/spss/server/serverlib/resources/data/deploy/tomcat/server.xml +++ /dev/null @@ -1,169 +0,0 @@ -<!-- Alternate Example-less Configuration File --> -<!-- Note that component elements are nested corresponding to their -     parent-child relationships with each other --> - -<!-- A "Server" is a singleton element that represents the entire JVM, -     which may contain one or more "Service" instances.  The Server -     listens for a shutdown command on the indicated port. - -     Note:  A "Server" is not itself a "Container", so you may not -     define subcomponents such as "Valves" or "Loggers" at this level. - --> - -<Server port="8005" shutdown="SHUTDOWN" debug="0"> - - -  <!-- Uncomment this entry to enable JMX MBeans support --> -<!-- -  <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" -                debug="0" port="-1" login="admin" password="admin"/> ---> - - -  <!-- A "Service" is a collection of one or more "Connectors" that share -       a single "Container" (and therefore the web applications visible -       within that Container).  Normally, that Container is an "Engine", -       but this is not required. - -       Note:  A "Service" is not itself a "Container", so you may not -       define subcomponents such as "Valves" or "Loggers" at this level. -   --> - -  <!-- Define the Tomcat Stand-Alone Service --> -  <Service name="Tomcat-Standalone"> - -    <!-- A "Connector" represents an endpoint by which requests are received -         and responses are returned.  Each Connector passes requests on to the -         associated "Container" (normally an Engine) for processing. - -         By default, a non-SSL HTTP/1.1 Connector is established on port 8080. -         You can also enable an SSL HTTP/1.1 Connector on port 8443 by -         following the instructions below and uncommenting the second Connector -         entry.  SSL support requires the following steps (see the SSL Config -         HOWTO in the Tomcat 4.0 documentation bundle for more detailed -         instructions): -         * Download and install JSSE 1.0.2 or later, and put the JAR files -           into "$JAVA_HOME/jre/lib/ext". -         * Execute: -             %JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA (Windows) -             $JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA  (Unix) -           with a password value of "changeit" for both the certificate and -           the keystore itself. - -         By default, DNS lookups are enabled when a web application calls -         request.getRemoteHost().  This can have an adverse impact on -         performance, so you can disable it by setting the -         "enableLookups" attribute to "false".  When DNS lookups are disabled, -         request.getRemoteHost() will return the String version of the -         IP address of the remote client. -    --> - -    <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 --> -    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" -               port="8080" minProcessors="5" maxProcessors="75" -               enableLookups="true" redirectPort="8443" -               acceptCount="100" debug="0" connectionTimeout="20000" -               useURIValidationHack="false" disableUploadTimeout="true" /> -    <!-- Note : To disable connection timeouts, set connectionTimeout value  -     to -1 --> - -    <!-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 --> -    <!-- -    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" -               port="8443" minProcessors="5" maxProcessors="75" -               enableLookups="uri" -	       acceptCount="100" debug="0" scheme="https" secure="true" -               useURIValidationHack="false" disableUploadTimeout="true"> -      <Factory className="org.apache.coyote.tomcat4.CoyoteServerSocketFactory" -               clientAuth="false" protocol="TLS"/> -    </Connector> -    --> - -    <!-- An Engine represents the entry point (within Catalina) that processes -         every request.  The Engine implementation for Tomcat stand alone -         analyzes the HTTP headers included with the request, and passes them -         on to the appropriate Host (virtual host). --> - -    <!-- Define the top level container in our container hierarchy --> -    <Engine name="Standalone" defaultHost="localhost" debug="0"> - -      <!-- The request dumper valve dumps useful debugging information about -           the request headers and cookies that were received, and the response -           headers and cookies that were sent, for all requests received by -           this instance of Tomcat.  If you care only about requests to a -           particular virtual host, or a particular application, nest this -           element inside the corresponding <Host> or <Context> entry instead. - -           For a similar mechanism that is portable to all Servlet 2.3 -           containers, check out the "RequestDumperFilter" Filter in the -           example application (the source for this filter may be found in -           "$CATALINA_HOME/webapps/examples/WEB-INF/classes/filters"). - -           Request dumping is disabled by default.  Uncomment the following -           element to enable it. --> -      <!-- -      <Valve className="org.apache.catalina.valves.RequestDumperValve"/> -      --> - -      <!-- Global logger unless overridden at lower levels --> -      <Logger className="org.apache.catalina.logger.FileLogger" -              prefix="catalina_log." suffix=".txt" -              timestamp="true"/> - -      <!-- Because this Realm is here, an instance will be shared globally --> - -      <Realm className="org.apache.catalina.realm.MemoryRealm" /> - -      <!-- Define the default virtual host --> -      <Host name="localhost" debug="0" appBase="webapps"  -       unpackWARs="true" autoDeploy="true"> - -        <!-- Normally, users must authenticate themselves to each web app -             individually.  Uncomment the following entry if you would like -             a user to be authenticated the first time they encounter a -             resource protected by a security constraint, and then have that -             user identity maintained across *all* web applications contained -             in this virtual host. --> -        <!-- -        <Valve className="org.apache.catalina.authenticator.SingleSignOn" -                   debug="0"/> -        --> - -        <!-- Access log processes all requests for this virtual host.  By -             default, log files are created in the "logs" directory relative to -             $CATALINA_HOME.  If you wish, you can specify a different -             directory with the "directory" attribute.  Specify either a relative -             (to $CATALINA_HOME) or absolute path to the desired directory. -        --> -        <Valve className="org.apache.catalina.valves.AccessLogValve" -                 directory="logs"  prefix="localhost_access_log." suffix=".txt" -                 pattern="common"/> - -        <!-- Logger shared by all Contexts related to this virtual host.  By -             default (when using FileLogger), log files are created in the "logs" -             directory relative to $CATALINA_HOME.  If you wish, you can specify -             a different directory with the "directory" attribute.  Specify either a -             relative (to $CATALINA_HOME) or absolute path to the desired -             directory.--> -        <Logger className="org.apache.catalina.logger.FileLogger" -                 directory="logs"  prefix="localhost_log." suffix=".txt" -	        timestamp="true"/> - -        <!-- Define properties for each web application.  This is only needed -             if you want to set non-default properties, or have web application -             document roots in places other than the virtual host's appBase -             directory.  --> - -        <!-- Tomcat Root Context --> -        <!-- -          <Context path="" docBase="ROOT" debug="0"/> -        --> - -      </Host> - -    </Engine> - -  </Service> - -</Server> - diff --git a/spss/server/serverlib/resources/data/deploy/tomcat/unix/moa-env.sh b/spss/server/serverlib/resources/data/deploy/tomcat/unix/moa-env.sh index 6d5be35c0..f114a40f8 100644 --- a/spss/server/serverlib/resources/data/deploy/tomcat/unix/moa-env.sh +++ b/spss/server/serverlib/resources/data/deploy/tomcat/unix/moa-env.sh @@ -3,14 +3,11 @@ MOA_START=`pwd`  CONFIG_OPT=-Dmoa.spss.server.configuration=$MOA_START/conf/moa-spss/spss.config.xml  LOGGING_OPT=-Dlog4j.configuration=file:$MOA_START/conf/moa-spss/log4j.properties -# Hashcache Parameter für TSL Unterstuetzung bei MOA-SP -#PARAM_HASHCACHE=-Diaik.xml.crypto.tsl.BinaryHashCache.DIR=$MOA_START/conf/moa-spss/hashcache/ -  # NODE_ID_OPT=-Dmoa.node-id=node1  # TRUST_STORE_OPT=-Djavax.net.ssl.trustStore=truststore.jks  # TRUST_STORE_PASS_OPT=-Djavax.net.ssl.trustStorePassword=changeit  # TRUST_STORE_TYPE_OPT=-Djavax.net.ssl.trustStoreType=jks -export CATALINA_OPTS="$CONFIG_OPT $LOGGING_OPT $NODE_ID_OPT $PARAM_HASHCACHE $TRUST_STORE_OPT $TRUST_STORE_PASS_OPT $TRUST_STORE_TYPE_OPT" +export CATALINA_OPTS="$CONFIG_OPT $LOGGING_OPT $NODE_ID_OPT $TRUST_STORE_OPT $TRUST_STORE_PASS_OPT $TRUST_STORE_TYPE_OPT"  echo CATALINA_OPTS=$CATALINA_OPTS diff --git a/spss/server/serverlib/resources/data/deploy/tomcat/win32/startTomcat.bat b/spss/server/serverlib/resources/data/deploy/tomcat/win32/startTomcat.bat index 729bddbf3..de36fd5c4 100644 --- a/spss/server/serverlib/resources/data/deploy/tomcat/win32/startTomcat.bat +++ b/spss/server/serverlib/resources/data/deploy/tomcat/win32/startTomcat.bat @@ -15,10 +15,7 @@ set PARAM_SPSSCONFIG=-Dmoa.spss.server.configuration=%MOA_SPSS_CFG_HOME%\spss.co  set PARAM_LOGGING=-Dlog4j.configuration=file:%MOA_SPSS_CFG_HOME%\log4j.properties
  set PARAM_NODEID=-Dmoa.node-id=Node1
 -rem Hashcache Parameter für TSL Unterstuetzung bei MOA-SP
 -rem set PARAM_HASHCACHE=-Diaik.xml.crypto.tsl.BinaryHashCache.DIR=%MOA_SPSS_CFG_HOME%\hashcache\
 -
 -set PARAMS_MOA=%PARAM_SPSSCONFIG% %PARAM_LOGGING% %PARAM_NODEID% %PARAM_HASHCACHE%
 +set PARAMS_MOA=%PARAM_SPSSCONFIG% %PARAM_LOGGING% %PARAM_NODEID%
  rem set PARAM_TRUST_STORE=-Djavax.net.ssl.trustStore=truststore.jks
  rem set PARAM_TRUST_STORE_PASS=-Djavax.net.ssl.trustStorePassword=changeit
 | 
