1 | <?xml version='1.0' encoding='UTF-8'?> |
---|
2 | |
---|
3 | <server xmlns="urn:jboss:domain:1.2"> |
---|
4 | |
---|
5 | <extensions> |
---|
6 | <extension module="org.jboss.as.clustering.infinispan"/> |
---|
7 | <extension module="org.jboss.as.configadmin"/> |
---|
8 | <extension module="org.jboss.as.connector"/> |
---|
9 | <extension module="org.jboss.as.deployment-scanner"/> |
---|
10 | <extension module="org.jboss.as.ee"/> |
---|
11 | <extension module="org.jboss.as.ejb3"/> |
---|
12 | <extension module="org.jboss.as.jaxrs"/> |
---|
13 | <extension module="org.jboss.as.jdr"/> |
---|
14 | <extension module="org.jboss.as.jmx"/> |
---|
15 | <extension module="org.jboss.as.jpa"/> |
---|
16 | <extension module="org.jboss.as.logging"/> |
---|
17 | <extension module="org.jboss.as.mail"/> |
---|
18 | <extension module="org.jboss.as.naming"/> |
---|
19 | <extension module="org.jboss.as.osgi"/> |
---|
20 | <extension module="org.jboss.as.pojo"/> |
---|
21 | <extension module="org.jboss.as.remoting"/> |
---|
22 | <extension module="org.jboss.as.sar"/> |
---|
23 | <extension module="org.jboss.as.security"/> |
---|
24 | <extension module="org.jboss.as.threads"/> |
---|
25 | <extension module="org.jboss.as.transactions"/> |
---|
26 | <extension module="org.jboss.as.web"/> |
---|
27 | <extension module="org.jboss.as.webservices"/> |
---|
28 | <extension module="org.jboss.as.weld"/> |
---|
29 | </extensions> |
---|
30 | |
---|
31 | <management> |
---|
32 | <security-realms> |
---|
33 | <security-realm name="ManagementRealm"> |
---|
34 | <authentication> |
---|
35 | <properties path="mgmt-users.properties" relative-to="jboss.server.config.dir"/> |
---|
36 | </authentication> |
---|
37 | </security-realm> |
---|
38 | <security-realm name="ApplicationRealm"> |
---|
39 | <authentication> |
---|
40 | <properties path="application-users.properties" relative-to="jboss.server.config.dir"/> |
---|
41 | </authentication> |
---|
42 | </security-realm> |
---|
43 | </security-realms> |
---|
44 | <management-interfaces> |
---|
45 | <native-interface security-realm="ManagementRealm"> |
---|
46 | <socket-binding native="management-native"/> |
---|
47 | </native-interface> |
---|
48 | <http-interface security-realm="ManagementRealm"> |
---|
49 | <socket-binding http="management-http"/> |
---|
50 | </http-interface> |
---|
51 | </management-interfaces> |
---|
52 | </management> |
---|
53 | |
---|
54 | <profile> |
---|
55 | <subsystem xmlns="urn:jboss:domain:logging:1.1"> |
---|
56 | <console-handler name="CONSOLE"> |
---|
57 | <level name="INFO"/> |
---|
58 | <formatter> |
---|
59 | <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/> |
---|
60 | </formatter> |
---|
61 | </console-handler> |
---|
62 | <periodic-rotating-file-handler name="FILE"> |
---|
63 | <formatter> |
---|
64 | <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/> |
---|
65 | </formatter> |
---|
66 | <file relative-to="jboss.server.log.dir" path="server.log"/> |
---|
67 | <suffix value=".yyyy-MM-dd"/> |
---|
68 | <append value="true"/> |
---|
69 | </periodic-rotating-file-handler> |
---|
70 | <logger category="com.arjuna"> |
---|
71 | <level name="WARN"/> |
---|
72 | </logger> |
---|
73 | <logger category="org.apache.tomcat.util.modeler"> |
---|
74 | <level name="WARN"/> |
---|
75 | </logger> |
---|
76 | <logger category="sun.rmi"> |
---|
77 | <level name="WARN"/> |
---|
78 | </logger> |
---|
79 | <logger category="jacorb"> |
---|
80 | <level name="WARN"/> |
---|
81 | </logger> |
---|
82 | <logger category="jacorb.config"> |
---|
83 | <level name="ERROR"/> |
---|
84 | </logger> |
---|
85 | <root-logger> |
---|
86 | <level name="INFO"/> |
---|
87 | <handlers> |
---|
88 | <handler name="CONSOLE"/> |
---|
89 | <handler name="FILE"/> |
---|
90 | </handlers> |
---|
91 | </root-logger> |
---|
92 | </subsystem> |
---|
93 | <subsystem xmlns="urn:jboss:domain:configadmin:1.0"/> |
---|
94 | <subsystem xmlns="urn:jboss:domain:datasources:1.0"> |
---|
95 | <datasources> |
---|
96 | <datasource jta="false" jndi-name="java:jboss/datasources/FlarmradarDS" pool-name="FlarmradarDS" enabled="true" use-ccm="false"> |
---|
97 | <connection-url>jdbc:h2:tcp://localhost/Flarmradar</connection-url> |
---|
98 | <driver-class>org.h2.Driver</driver-class> |
---|
99 | <driver>h2</driver> |
---|
100 | <security> |
---|
101 | <user-name>sa</user-name> |
---|
102 | <password>sa</password> |
---|
103 | </security> |
---|
104 | <validation> |
---|
105 | <validate-on-match>false</validate-on-match> |
---|
106 | <background-validation>false</background-validation> |
---|
107 | </validation> |
---|
108 | <statement> |
---|
109 | <share-prepared-statements>false</share-prepared-statements> |
---|
110 | </statement> |
---|
111 | </datasource> |
---|
112 | <drivers> |
---|
113 | <driver name="h2" module="com.h2database.h2"> |
---|
114 | <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class> |
---|
115 | </driver> |
---|
116 | </drivers> |
---|
117 | </datasources> |
---|
118 | </subsystem> |
---|
119 | <subsystem xmlns="urn:jboss:domain:deployment-scanner:1.1"> |
---|
120 | <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000" deployment-timeout="120"/> |
---|
121 | </subsystem> |
---|
122 | <subsystem xmlns="urn:jboss:domain:ee:1.0"/> |
---|
123 | <subsystem xmlns="urn:jboss:domain:ejb3:1.2"> |
---|
124 | <session-bean> |
---|
125 | <stateless> |
---|
126 | <bean-instance-pool-ref pool-name="slsb-strict-max-pool"/> |
---|
127 | </stateless> |
---|
128 | <stateful default-access-timeout="5000" cache-ref="simple"/> |
---|
129 | <singleton default-access-timeout="5000"/> |
---|
130 | </session-bean> |
---|
131 | <pools> |
---|
132 | <bean-instance-pools> |
---|
133 | <strict-max-pool name="slsb-strict-max-pool" max-pool-size="20" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/> |
---|
134 | <strict-max-pool name="mdb-strict-max-pool" max-pool-size="20" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/> |
---|
135 | </bean-instance-pools> |
---|
136 | </pools> |
---|
137 | <caches> |
---|
138 | <cache name="simple" aliases="NoPassivationCache"/> |
---|
139 | <cache name="passivating" passivation-store-ref="file" aliases="SimpleStatefulCache"/> |
---|
140 | </caches> |
---|
141 | <passivation-stores> |
---|
142 | <file-passivation-store name="file"/> |
---|
143 | </passivation-stores> |
---|
144 | <async thread-pool-name="default"/> |
---|
145 | <timer-service thread-pool-name="default"> |
---|
146 | <data-store path="timer-service-data" relative-to="jboss.server.data.dir"/> |
---|
147 | </timer-service> |
---|
148 | <remote connector-ref="remoting-connector" thread-pool-name="default"/> |
---|
149 | <thread-pools> |
---|
150 | <thread-pool name="default"> |
---|
151 | <max-threads count="10"/> |
---|
152 | <keepalive-time time="100" unit="milliseconds"/> |
---|
153 | </thread-pool> |
---|
154 | </thread-pools> |
---|
155 | </subsystem> |
---|
156 | <subsystem xmlns="urn:jboss:domain:infinispan:1.2" default-cache-container="hibernate"> |
---|
157 | <cache-container name="hibernate" default-cache="local-query"> |
---|
158 | <local-cache name="entity"> |
---|
159 | <transaction mode="NON_XA"/> |
---|
160 | <eviction strategy="LRU" max-entries="10000"/> |
---|
161 | <expiration max-idle="100000"/> |
---|
162 | </local-cache> |
---|
163 | <local-cache name="local-query"> |
---|
164 | <transaction mode="NONE"/> |
---|
165 | <eviction strategy="LRU" max-entries="10000"/> |
---|
166 | <expiration max-idle="100000"/> |
---|
167 | </local-cache> |
---|
168 | <local-cache name="timestamps"> |
---|
169 | <transaction mode="NONE"/> |
---|
170 | <eviction strategy="NONE"/> |
---|
171 | </local-cache> |
---|
172 | </cache-container> |
---|
173 | </subsystem> |
---|
174 | <subsystem xmlns="urn:jboss:domain:jaxrs:1.0"/> |
---|
175 | <subsystem xmlns="urn:jboss:domain:jca:1.1"> |
---|
176 | <archive-validation enabled="true" fail-on-error="true" fail-on-warn="false"/> |
---|
177 | <bean-validation enabled="true"/> |
---|
178 | <default-workmanager> |
---|
179 | <short-running-threads> |
---|
180 | <core-threads count="50"/> |
---|
181 | <queue-length count="50"/> |
---|
182 | <max-threads count="50"/> |
---|
183 | <keepalive-time time="10" unit="seconds"/> |
---|
184 | </short-running-threads> |
---|
185 | <long-running-threads> |
---|
186 | <core-threads count="50"/> |
---|
187 | <queue-length count="50"/> |
---|
188 | <max-threads count="50"/> |
---|
189 | <keepalive-time time="10" unit="seconds"/> |
---|
190 | </long-running-threads> |
---|
191 | </default-workmanager> |
---|
192 | <cached-connection-manager/> |
---|
193 | </subsystem> |
---|
194 | <subsystem xmlns="urn:jboss:domain:jdr:1.0"/> |
---|
195 | <subsystem xmlns="urn:jboss:domain:jmx:1.1"> |
---|
196 | <show-model value="true"/> |
---|
197 | <remoting-connector/> |
---|
198 | </subsystem> |
---|
199 | <subsystem xmlns="urn:jboss:domain:jpa:1.0"> |
---|
200 | <jpa default-datasource=""/> |
---|
201 | </subsystem> |
---|
202 | <subsystem xmlns="urn:jboss:domain:mail:1.0"> |
---|
203 | <mail-session jndi-name="java:jboss/mail/Default"> |
---|
204 | <smtp-server outbound-socket-binding-ref="mail-smtp"/> |
---|
205 | </mail-session> |
---|
206 | </subsystem> |
---|
207 | <subsystem xmlns="urn:jboss:domain:naming:1.1"/> |
---|
208 | <subsystem xmlns="urn:jboss:domain:osgi:1.2" activation="lazy"> |
---|
209 | <properties> |
---|
210 | <property name="org.osgi.framework.startlevel.beginning"> |
---|
211 | 1 |
---|
212 | </property> |
---|
213 | </properties> |
---|
214 | <capabilities> |
---|
215 | <capability name="javax.servlet.api:v25"/> |
---|
216 | <capability name="javax.transaction.api"/> |
---|
217 | <capability name="org.apache.felix.log" startlevel="1"/> |
---|
218 | <capability name="org.jboss.osgi.logging" startlevel="1"/> |
---|
219 | <capability name="org.apache.felix.configadmin" startlevel="1"/> |
---|
220 | <capability name="org.jboss.as.osgi.configadmin" startlevel="1"/> |
---|
221 | </capabilities> |
---|
222 | </subsystem> |
---|
223 | <subsystem xmlns="urn:jboss:domain:pojo:1.0"/> |
---|
224 | <subsystem xmlns="urn:jboss:domain:remoting:1.1"> |
---|
225 | <connector name="remoting-connector" socket-binding="remoting" security-realm="ApplicationRealm"/> |
---|
226 | </subsystem> |
---|
227 | <subsystem xmlns="urn:jboss:domain:resource-adapters:1.0"/> |
---|
228 | <subsystem xmlns="urn:jboss:domain:sar:1.0"/> |
---|
229 | <subsystem xmlns="urn:jboss:domain:security:1.1"> |
---|
230 | <security-domains> |
---|
231 | <security-domain name="other" cache-type="default"> |
---|
232 | <authentication> |
---|
233 | <login-module code="Remoting" flag="optional"> |
---|
234 | <module-option name="password-stacking" value="useFirstPass"/> |
---|
235 | </login-module> |
---|
236 | <login-module code="RealmUsersRoles" flag="required"> |
---|
237 | <module-option name="usersProperties" value="${jboss.server.config.dir}/application-users.properties"/> |
---|
238 | <module-option name="rolesProperties" value="${jboss.server.config.dir}/application-roles.properties"/> |
---|
239 | <module-option name="realm" value="ApplicationRealm"/> |
---|
240 | <module-option name="password-stacking" value="useFirstPass"/> |
---|
241 | </login-module> |
---|
242 | </authentication> |
---|
243 | </security-domain> |
---|
244 | <security-domain name="jboss-web-policy" cache-type="default"> |
---|
245 | <authorization> |
---|
246 | <policy-module code="Delegating" flag="required"/> |
---|
247 | </authorization> |
---|
248 | </security-domain> |
---|
249 | <security-domain name="jboss-ejb-policy" cache-type="default"> |
---|
250 | <authorization> |
---|
251 | <policy-module code="Delegating" flag="required"/> |
---|
252 | </authorization> |
---|
253 | </security-domain> |
---|
254 | </security-domains> |
---|
255 | </subsystem> |
---|
256 | <subsystem xmlns="urn:jboss:domain:threads:1.1"/> |
---|
257 | <subsystem xmlns="urn:jboss:domain:transactions:1.1"> |
---|
258 | <core-environment> |
---|
259 | <process-id> |
---|
260 | <uuid/> |
---|
261 | </process-id> |
---|
262 | </core-environment> |
---|
263 | <recovery-environment socket-binding="txn-recovery-environment" status-socket-binding="txn-status-manager"/> |
---|
264 | <coordinator-environment default-timeout="300"/> |
---|
265 | </subsystem> |
---|
266 | <subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" native="false"> |
---|
267 | <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/> |
---|
268 | <virtual-server name="default-host" enable-welcome-root="true"> |
---|
269 | <alias name="localhost"/> |
---|
270 | <alias name="example.com"/> |
---|
271 | </virtual-server> |
---|
272 | </subsystem> |
---|
273 | <subsystem xmlns="urn:jboss:domain:webservices:1.1"> |
---|
274 | <modify-wsdl-address>true</modify-wsdl-address> |
---|
275 | <wsdl-host>${jboss.bind.address:127.0.0.1}</wsdl-host> |
---|
276 | <endpoint-config name="Standard-Endpoint-Config"/> |
---|
277 | <endpoint-config name="Recording-Endpoint-Config"> |
---|
278 | <pre-handler-chain name="recording-handlers" protocol-bindings="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM"> |
---|
279 | <handler name="RecordingHandler" class="org.jboss.ws.common.invocation.RecordingServerHandler"/> |
---|
280 | </pre-handler-chain> |
---|
281 | </endpoint-config> |
---|
282 | </subsystem> |
---|
283 | <subsystem xmlns="urn:jboss:domain:weld:1.0"/> |
---|
284 | </profile> |
---|
285 | |
---|
286 | <interfaces> |
---|
287 | <interface name="management"> |
---|
288 | <inet-address value="${jboss.bind.address.management:127.0.0.1}"/> |
---|
289 | </interface> |
---|
290 | <interface name="public"> |
---|
291 | <any-address/> |
---|
292 | </interface> |
---|
293 | <interface name="unsecure"> |
---|
294 | <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/> |
---|
295 | </interface> |
---|
296 | </interfaces> |
---|
297 | |
---|
298 | <socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}"> |
---|
299 | <socket-binding name="management-native" interface="management" port="${jboss.management.native.port:9999}"/> |
---|
300 | <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/> |
---|
301 | <socket-binding name="management-https" interface="management" port="${jboss.management.https.port:9443}"/> |
---|
302 | <socket-binding name="ajp" port="8009"/> |
---|
303 | <socket-binding name="http" port="8080"/> |
---|
304 | <socket-binding name="https" port="8443"/> |
---|
305 | <socket-binding name="osgi-http" interface="management" port="8090"/> |
---|
306 | <socket-binding name="remoting" port="4447"/> |
---|
307 | <socket-binding name="txn-recovery-environment" port="4712"/> |
---|
308 | <socket-binding name="txn-status-manager" port="4713"/> |
---|
309 | <outbound-socket-binding name="mail-smtp"> |
---|
310 | <remote-destination host="localhost" port="25"/> |
---|
311 | </outbound-socket-binding> |
---|
312 | </socket-binding-group> |
---|
313 | </server> |
---|