aboutsummaryrefslogtreecommitdiffstats
path: root/vnfmarket-be/deployment/src/main/release/conf/server.xml
diff options
context:
space:
mode:
authorMurali-P <murali.p@huawei.com>2017-07-31 11:06:26 +0530
committerMurali-P <murali.p@huawei.com>2017-07-31 11:06:26 +0530
commitd0e21365a8bf7da9dd87915c52acb0a907dfe59b (patch)
tree06b4f5314b92ca2695bd3dbd9d545df6df242dd3 /vnfmarket-be/deployment/src/main/release/conf/server.xml
parent6bf0d8e793ef1f55808bb54112f4839a18ee582a (diff)
Market place initial code
Resolved:VNFSDK-53 VNF SDK market place Change-Id: Ic9ac5491b4a43d03bce105abb295e10c476e1560 Signed-off-by: Murali-P <murali.p@huawei.com>
Diffstat (limited to 'vnfmarket-be/deployment/src/main/release/conf/server.xml')
-rw-r--r--vnfmarket-be/deployment/src/main/release/conf/server.xml112
1 files changed, 112 insertions, 0 deletions
diff --git a/vnfmarket-be/deployment/src/main/release/conf/server.xml b/vnfmarket-be/deployment/src/main/release/conf/server.xml
new file mode 100644
index 00000000..f27833fa
--- /dev/null
+++ b/vnfmarket-be/deployment/src/main/release/conf/server.xml
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2017 Huawei Technologies Co., Ltd.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!-- Note: A "Server" is not itself a "Container", so you may not define
+ subcomponents such as "Valves" at this level. Documentation at /docs/config/server.html -->
+<Server port="9194" shutdown="SHUTDOWN">
+ <Listener className="org.apache.catalina.startup.VersionLoggerListener" />
+ <!-- Security listener. Documentation at /docs/config/listeners.html <Listener
+ className="org.apache.catalina.security.SecurityListener" /> -->
+ <!--APR library loader. Documentation at /docs/apr.html -->
+ <Listener className="org.apache.catalina.core.AprLifecycleListener"
+ SSLEngine="on" />
+ <!-- Prevent memory leaks due to use of particular java/javax APIs -->
+ <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
+ <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
+ <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />
+
+ <!-- Global JNDI resources Documentation at /docs/jndi-resources-howto.html -->
+ <GlobalNamingResources>
+ <!-- Editable user database that can also be used by UserDatabaseRealm
+ to authenticate users -->
+ <Resource name="UserDatabase" auth="Container"
+ type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved"
+ factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
+ pathname="conf/tomcat-users.xml" />
+ </GlobalNamingResources>
+
+ <!-- A "Service" is a collection of one or more "Connectors" that share
+ a single "Container" Note: A "Service" is not itself a "Container", so you
+ may not define subcomponents such as "Valves" at this level. Documentation
+ at /docs/config/service.html -->
+ <Service name="Catalina">
+
+ <!--The connectors can use a shared executor, you can define one or more
+ named thread pools -->
+ <!-- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="150"
+ minSpareThreads="4"/> -->
+
+
+ <!-- A "Connector" represents an endpoint by which requests are received
+ and responses are returned. Documentation at : Java HTTP Connector: /docs/config/http.html
+ (blocking & non-blocking) Java AJP Connector: /docs/config/ajp.html APR (HTTP/AJP)
+ Connector: /docs/apr.html Define a non-SSL HTTP/1.1 Connector on port 8080 -->
+ <Connector port="8702" protocol="HTTP/1.1"
+ connectionTimeout="20000" redirectPort="8443" />
+ <!-- A "Connector" using the shared thread pool -->
+ <!-- <Connector executor="tomcatThreadPool" port="8080" protocol="HTTP/1.1"
+ connectionTimeout="20000" redirectPort="8443" /> -->
+ <!-- Define a SSL HTTP/1.1 Connector on port 8443 This connector uses the
+ BIO implementation that requires the JSSE style configuration. When using
+ the APR/native implementation, the OpenSSL style configuration is required
+ as described in the APR/native documentation -->
+ <!-- <Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
+ maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false"
+ sslProtocol="TLS" /> -->
+
+ <!-- Define an AJP 1.3 Connector on port 8009 -->
+
+
+ <!-- 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). Documentation at /docs/config/engine.html -->
+
+ <!-- You should set jvmRoute to support load-balancing via AJP ie : <Engine
+ name="Catalina" defaultHost="localhost" jvmRoute="jvm1"> -->
+ <Engine name="Catalina" defaultHost="localhost">
+
+ <!--For clustering, please take a look at documentation at: /docs/cluster-howto.html
+ (simple how to) /docs/config/cluster.html (reference documentation) -->
+ <!-- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/> -->
+
+ <!-- Use the LockOutRealm to prevent attempts to guess user passwords
+ via a brute-force attack -->
+ <Realm className="org.apache.catalina.realm.LockOutRealm">
+ <!-- This Realm uses the UserDatabase configured in the global JNDI resources
+ under the key "UserDatabase". Any edits that are performed against this UserDatabase
+ are immediately available for use by the Realm. -->
+ <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
+ resourceName="UserDatabase" />
+ </Realm>
+
+ <Host name="localhost" appBase="webapps" unpackWARs="true"
+ autoDeploy="true">
+ <!-- SingleSignOn valve, share authentication between web applications
+ Documentation at: /docs/config/valve.html -->
+ <!-- <Valve className="org.apache.catalina.authenticator.SingleSignOn"
+ /> -->
+
+ <!-- Proxy log processes all example. Documentation at: /docs/config/valve.html
+ Note: The pattern used is equivalent to using pattern="common" -->
+ <Valve className="org.apache.catalina.valves.AccessLogValve"
+ directory="logs" prefix="localhost_proxy_log." suffix=".txt"
+ pattern="%h %l %u %t &quot;%r&quot; %s %b" />
+
+ </Host>
+ </Engine>
+ </Service>
+</Server>