blob: 9cba3c332711d75c02809e35e96dd4b9149b421a [file] [log] [blame]
Vinay Vishal57171472018-09-18 20:22:00 +05301<!--
2
Lukas Jungmann87f30982019-01-24 09:48:40 +01003 Copyright (c) 2010, 2019 Oracle and/or its affiliates. All rights reserved.
Vinay Vishal57171472018-09-18 20:22:00 +05304
5 This program and the accompanying materials are made available under the
6 terms of the Eclipse Public License v. 2.0, which is available at
7 http://www.eclipse.org/legal/epl-2.0.
8
9 This Source Code may also be made available under the following Secondary
10 Licenses when the conditions for such availability set forth in the
11 Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
12 version 2 with the GNU Classpath Exception, which is available at
13 https://www.gnu.org/software/classpath/license.html.
14
15 SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
16
17-->
18
19<domain log-root="${com.sun.aas.instanceRoot}/logs" application-root="${com.sun.aas.instanceRoot}/applications">
20 <applications>
21 </applications>
22 <resources/>
23 <configs>
24 <config name="server-config">
25 <admin-service system-jmx-connector-name="system" type="das-and-server">
26 <jmx-connector port="8686" address="0.0.0.0" security-enabled="false" name="system" auth-realm-name="admin-realm"></jmx-connector>
27 <das-config dynamic-reload-enabled="true" deploy-xml-validation="full" autodeploy-dir="${com.sun.aas.instanceRoot}/autodeploy" autodeploy-enabled="true"></das-config>
28 </admin-service>
29 <log-service log-rotation-limit-in-bytes="2000000" file="${com.sun.aas.instanceRoot}/logs/server.log">
30 <module-log-levels></module-log-levels>
31 </log-service>
32 <security-service>
33 <auth-realm classname="com.sun.enterprise.security.auth.realm.file.FileRealm" name="admin-realm">
34 <property name="file" value="${com.sun.aas.instanceRoot}/config/admin-keyfile"></property>
35 <property name="jaas-context" value="fileRealm"></property>
36 </auth-realm>
37 <auth-realm classname="com.sun.enterprise.security.auth.realm.file.FileRealm" name="file">
38 <property name="file" value="${com.sun.aas.instanceRoot}/config/keyfile"></property>
39 <property name="jaas-context" value="fileRealm"></property>
40 </auth-realm>
41 <auth-realm classname="com.sun.enterprise.security.auth.realm.certificate.CertificateRealm" name="certificate"></auth-realm>
arjantijms2c8e6b62021-06-25 15:12:40 +020042 <jacc-provider policy-provider="org.glassfish.exousia.modules.locked.SimplePolicyProvider" name="default" policy-configuration-factory-provider="org.glassfish.exousia.modules.locked.SimplePolicyConfigurationFactory">
Vinay Vishal57171472018-09-18 20:22:00 +053043 <property name="repository" value="${com.sun.aas.instanceRoot}/generated/policy"></property>
44 </jacc-provider>
45 <audit-module classname="com.sun.enterprise.security.ee.Audit" name="default">
46 <property name="auditOn" value="false"></property>
47 </audit-module>
48 <message-security-config auth-layer="SOAP">
49 <provider-config provider-type="client" provider-id="XWS_ClientProvider" class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule">
50 <request-policy auth-source="content"></request-policy>
51 <response-policy auth-source="content"></response-policy>
52 <property name="encryption.key.alias" value="s1as"></property>
53 <property name="signature.key.alias" value="s1as"></property>
54 <property name="dynamic.username.password" value="false"></property>
55 <property name="debug" value="false"></property>
56 </provider-config>
57 <provider-config provider-type="client" provider-id="ClientProvider" class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule">
58 <request-policy auth-source="content"></request-policy>
59 <response-policy auth-source="content"></response-policy>
60 <property name="encryption.key.alias" value="s1as"></property>
61 <property name="signature.key.alias" value="s1as"></property>
62 <property name="dynamic.username.password" value="false"></property>
63 <property name="debug" value="false"></property>
64 <property name="security.config" value="${com.sun.aas.instanceRoot}/config/wss-server-config-1.0.xml"></property>
65 </provider-config>
66 <provider-config provider-type="server" provider-id="XWS_ServerProvider" class-name="com.sun.xml.wss.provider.ServerSecurityAuthModule">
67 <request-policy auth-source="content"></request-policy>
68 <response-policy auth-source="content"></response-policy>
69 <property name="encryption.key.alias" value="s1as"></property>
70 <property name="signature.key.alias" value="s1as"></property>
71 <property name="debug" value="false"></property>
72 </provider-config>
73 <provider-config provider-type="server" provider-id="ServerProvider" class-name="com.sun.xml.wss.provider.ServerSecurityAuthModule">
74 <request-policy auth-source="content"></request-policy>
75 <response-policy auth-source="content"></response-policy>
76 <property name="encryption.key.alias" value="s1as"></property>
77 <property name="signature.key.alias" value="s1as"></property>
78 <property name="debug" value="false"></property>
79 <property name="security.config" value="${com.sun.aas.instanceRoot}/config/wss-server-config-1.0.xml"></property>
80 </provider-config>
81 </message-security-config>
82 </security-service>
83 <monitoring-service>
84 <module-monitoring-levels></module-monitoring-levels>
85 </monitoring-service>
86 <diagnostic-service></diagnostic-service>
87 <java-config debug-options="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9009" system-classpath="${com.sun.aas.installRoot}/lib/appserv-launch.jar" classpath-suffix="">
88 <jvm-options>-client</jvm-options>
Vinay Vishal57171472018-09-18 20:22:00 +053089 <jvm-options>-Djava.security.policy=${com.sun.aas.instanceRoot}/config/server.policy</jvm-options>
90 <jvm-options>-Djava.security.auth.login.config=${com.sun.aas.instanceRoot}/config/login.conf</jvm-options>
91 <jvm-options>-Dsun.rmi.dgc.server.gcInterval=3600000</jvm-options>
92 <jvm-options>-Dsun.rmi.dgc.client.gcInterval=3600000</jvm-options>
93 <jvm-options>-Xmx512m</jvm-options>
94 <jvm-options>-Djavax.net.ssl.keyStore=${com.sun.aas.instanceRoot}/config/keystore.jks</jvm-options>
95 <jvm-options>-Djavax.net.ssl.trustStore=${com.sun.aas.instanceRoot}/config/cacerts.jks</jvm-options>
96 <jvm-options>-Djava.ext.dirs=${com.sun.aas.javaRoot}/lib/ext${path.separator}${com.sun.aas.javaRoot}/jre/lib/ext${path.separator}${com.sun.aas.instanceRoot}/lib/ext${path.separator}${com.sun.aas.derbyRoot}/lib</jvm-options>
97 <jvm-options>-Djdbc.drivers=org.apache.derby.jdbc.ClientDriver</jvm-options>
98 <jvm-options>-Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory</jvm-options>
Lukas Jungmann87f30982019-01-24 09:48:40 +010099 <jvm-options>-Dcom.sun.enterprise.taglibs=jakarta.servlet.jsp.jstl.jar,jakarta.faces.jar</jvm-options>
arjantijms040dbee2018-12-04 16:39:40 +0100100 <jvm-options>-Dcom.sun.enterprise.taglisteners=jakarta.faces.jar</jvm-options>
Vinay Vishal57171472018-09-18 20:22:00 +0530101 <jvm-options>-XX:NewRatio=2</jvm-options>
102 </java-config>
103 <thread-pools>
104 <thread-pool thread-pool-id="thread-pool-1"></thread-pool>
105 </thread-pools>
106 <network-config>
107 <protocols>
108 <protocol name="http-listener-1">
109 <http header-buffer-length="8192" forced-response-type="text/plain; charset=iso-8859-1" default-virtual-server="server" max-connections="250" server-name="" default-response-type="text/plain; charset=iso-8859-1">
110 <file-cache enabled="false"></file-cache>
111 </http>
112 </protocol>
113 <protocol security-enabled="true" name="http-listener-2">
114 <http header-buffer-length="8192" forced-response-type="text/plain; charset=iso-8859-1" default-virtual-server="server" max-connections="250" server-name="" default-response-type="text/plain; charset=iso-8859-1">
115 <file-cache enabled="false"></file-cache>
116 </http>
117 <ssl ssl2-enabled="true" cert-nickname="s1as" client-auth-enabled="true"></ssl>
118 </protocol>
119 <protocol name="admin-listener">
120 <http header-buffer-length="8192" forced-response-type="text/plain; charset=iso-8859-1" default-virtual-server="__asadmin" max-connections="250" server-name="" default-response-type="text/plain; charset=iso-8859-1">
121 <file-cache enabled="false"></file-cache>
122 </http>
123 </protocol>
124 </protocols>
125 <network-listeners>
126 <thread-pool max-thread-pool-size="20" min-thread-pool-size="2" thread-pool-id="http-thread-pool" max-queue-size="4096"></thread-pool>
127 <network-listener port="8080" protocol="http-listener-1" transport="tcp" name="http-listener-1" thread-pool="http-thread-pool"></network-listener>
128 <network-listener port="8181" protocol="http-listener-2" transport="tcp" name="http-listener-2" thread-pool="http-thread-pool"></network-listener>
129 <network-listener port="4848" enabled="false" protocol="admin-listener" transport="tcp" name="admin-listener" thread-pool="http-thread-pool"></network-listener>
130 </network-listeners>
131 <transports>
132 <transport name="tcp"></transport>
133 </transports>
134 </network-config>
135 </config>
136 </configs>
137 <servers>
138 <server name="server" config-ref="server-config">
139 <application-ref ref="adminapp" virtual-servers="__asadmin"></application-ref>
140 <application-ref ref="admingui" virtual-servers="__asadmin"></application-ref>
141 <application-ref ref="JBIFramework"></application-ref>
142 <application-ref ref="WSTXServices"></application-ref>
143 <application-ref ref="WSTCPConnectorLCModule"></application-ref>
144 <resource-ref ref="jdbc/__TimerPool"></resource-ref>
145 <resource-ref ref="jdbc/__CallFlowPool"></resource-ref>
146 <resource-ref ref="jdbc/__default"></resource-ref>
147 </server>
148 </servers>
149 <property name="administrative.domain.name" value="domain1"></property>
150</domain>