/jboss-as-7.1.1.Final/testsuite/integration/basic/src/test/resources/legacy-configs/standalone/7-0-1-ha.xml
XML | 379 lines | 316 code | 12 blank | 51 comment | 0 complexity | c069372f3c6430ea0928f26ec7c9ff9a MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0
1<!--
2 ~ JBoss, Home of Professional Open Source.
3 ~ Copyright 2011, Red Hat, Inc., and individual contributors
4 ~ as indicated by the @author tags. See the copyright.txt file in the
5 ~ distribution for a full listing of individual contributors.
6 ~
7 ~ This is free software; you can redistribute it and/or modify it
8 ~ under the terms of the GNU Lesser General Public License as
9 ~ published by the Free Software Foundation; either version 2.1 of
10 ~ the License, or (at your option) any later version.
11 ~
12 ~ This software is distributed in the hope that it will be useful,
13 ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
14 ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 ~ Lesser General Public License for more details.
16 ~
17 ~ You should have received a copy of the GNU Lesser General Public
18 ~ License along with this software; if not, write to the Free
19 ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
20 ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
21 -->
22
23<server xmlns="urn:jboss:domain:1.0">
24
25 <extensions>
26 <extension module="org.jboss.as.clustering.infinispan"/>
27 <extension module="org.jboss.as.clustering.jgroups"/>
28 <extension module="org.jboss.as.connector"/>
29 <extension module="org.jboss.as.deployment-scanner"/>
30 <extension module="org.jboss.as.ee"/>
31 <extension module="org.jboss.as.ejb3"/>
32 <extension module="org.jboss.as.jaxrs"/>
33 <extension module="org.jboss.as.jmx"/>
34 <extension module="org.jboss.as.jpa"/>
35 <extension module="org.jboss.as.logging"/>
36 <extension module="org.jboss.as.modcluster"/>
37 <extension module="org.jboss.as.naming"/>
38 <extension module="org.jboss.as.osgi"/>
39 <extension module="org.jboss.as.remoting"/>
40 <extension module="org.jboss.as.sar"/>
41 <extension module="org.jboss.as.security"/>
42 <extension module="org.jboss.as.threads"/>
43 <extension module="org.jboss.as.transactions"/>
44 <extension module="org.jboss.as.web" />
45 <extension module="org.jboss.as.weld" />
46 </extensions>
47
48 <management>
49 <security-realms>
50 <security-realm name="PropertiesMgmtSecurityRealm">
51 <authentication>
52 <properties path="mgmt-users.properties" relative-to="jboss.server.config.dir" />
53 </authentication>
54 </security-realm>
55 </security-realms>
56 <management-interfaces>
57 <native-interface interface="management" port="9999" />
58 <http-interface interface="management" port="9990"/>
59 </management-interfaces>
60 </management>
61
62 <profile>
63 <subsystem xmlns="urn:jboss:domain:logging:1.1">
64 <console-handler name="CONSOLE">
65 <level name="INFO"/>
66 <formatter>
67 <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/>
68 </formatter>
69 </console-handler>
70
71 <periodic-rotating-file-handler name="FILE">
72 <level name="INFO"/>
73 <formatter>
74 <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/>
75 </formatter>
76 <file relative-to="jboss.server.log.dir" path="server.log"/>
77 <suffix value=".yyyy-MM-dd"/>
78 </periodic-rotating-file-handler>
79
80 <logger category="com.arjuna">
81 <level name="WARN"/>
82 </logger>
83 <logger category="org.apache.tomcat.util.modeler">
84 <level name="WARN"/>
85 </logger>
86 <logger category="sun.rmi">
87 <level name="WARN"/>
88 </logger>
89
90 <root-logger>
91 <level name="INFO"/>
92 <handlers>
93 <handler name="CONSOLE"/>
94 <handler name="FILE"/>
95 </handlers>
96 </root-logger>
97 </subsystem>
98 <subsystem xmlns="urn:jboss:domain:datasources:1.0">
99 <datasources>
100 <datasource jndi-name="java:jboss/datasources/ExampleDS" enabled="true" use-java-context="true" pool-name="H2DS">
101 <connection-url>jdbc:h2:mem:test;DB_CLOSE_DELAY=-1</connection-url>
102 <driver>h2</driver>
103 <pool></pool>
104 <security>
105 <user-name>sa</user-name>
106 <password>sa</password>
107 </security>
108 </datasource>
109 <drivers>
110 <driver name="h2" module="com.h2database.h2">
111 <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
112 </driver>
113 </drivers>
114 </datasources>
115 </subsystem>
116 <subsystem xmlns="urn:jboss:domain:deployment-scanner:1.0">
117 <deployment-scanner scan-interval="5000" relative-to="jboss.server.base.dir" path="deployments" />
118 </subsystem>
119 <subsystem xmlns="urn:jboss:domain:ee:1.0" />
120 <subsystem xmlns="urn:jboss:domain:ejb3:1.1" lite="true">
121 <!-- EJB3 pools -->
122 <pools>
123 <bean-instance-pools>
124 <strict-max-pool name="slsb-strict-max-pool" max-pool-size="20" instance-acquisition-timeout="5"
125 instance-acquisition-timeout-unit="MINUTES"/>
126 </bean-instance-pools>
127 </pools>
128
129 <!-- Session bean configurations -->
130 <session-bean>
131 <stateless>
132 <bean-instance-pool-ref pool-name="slsb-strict-max-pool"/>
133 </stateless>
134 </session-bean>
135
136 </subsystem>
137 <subsystem xmlns="urn:jboss:domain:infinispan:1.0" default-cache-container="cluster">
138 <cache-container name="cluster" default-cache="default">
139 <alias>ha-partition</alias>
140 <replicated-cache name="default" mode="SYNC" batching="true">
141 <locking isolation="REPEATABLE_READ"/>
142 </replicated-cache>
143 </cache-container>
144 <cache-container name="web" default-cache="repl">
145 <alias>standard-session-cache</alias>
146 <replicated-cache name="repl" mode="ASYNC" batching="true">
147 <locking isolation="REPEATABLE_READ"/>
148 <file-store/>
149 </replicated-cache>
150 <distributed-cache name="dist" mode="ASYNC" batching="true">
151 <locking isolation="REPEATABLE_READ"/>
152 <file-store/>
153 </distributed-cache>
154 </cache-container>
155 <cache-container name="sfsb" default-cache="repl">
156 <alias>sfsb-cache</alias>
157 <alias>jboss.cache:service=EJB3SFSBClusteredCache</alias>
158 <replicated-cache name="repl" mode="ASYNC" batching="true">
159 <locking isolation="REPEATABLE_READ"/>
160 <eviction strategy="LRU" max-entries="10000"/>
161 <file-store/>
162 </replicated-cache>
163 </cache-container>
164 <cache-container name="hibernate" default-cache="local-query">
165 <invalidation-cache name="entity" mode="SYNC">
166 <eviction strategy="LRU" max-entries="10000"/>
167 <expiration max-idle="100000"/>
168 </invalidation-cache>
169 <local-cache name="local-query">
170 <eviction strategy="LRU" max-entries="10000"/>
171 <expiration max-idle="100000"/>
172 </local-cache>
173 <replicated-cache name="timestamps" mode="ASYNC">
174 <eviction strategy="NONE"/>
175 </replicated-cache>
176 </cache-container>
177 </subsystem>
178 <subsystem xmlns="urn:jboss:domain:jaxrs:1.0"/>
179 <subsystem xmlns="urn:jboss:domain:jca:1.0">
180 <archive-validation enabled="false" />
181 <bean-validation enabled="false" />
182 <default-workmanager>
183 <short-running-threads blocking="true">
184 <core-threads count="10" per-cpu="20"/>
185 <queue-length count="10" per-cpu="20"/>
186 <max-threads count="10" per-cpu="20"/>
187 <keepalive-time time="10" unit="seconds"/>
188 </short-running-threads>
189 <long-running-threads blocking="true">
190 <core-threads count="10" per-cpu="20"/>
191 <queue-length count="10" per-cpu="20"/>
192 <max-threads count="10" per-cpu="20"/>
193 <keepalive-time time="10" unit="seconds"/>
194 </long-running-threads>
195 </default-workmanager>
196 </subsystem>
197 <subsystem xmlns="urn:jboss:domain:jgroups:1.0" default-stack="udp">
198 <stack name="udp">
199 <transport type="UDP" socket-binding="jgroups-udp" diagnostics-socket-binding="jgroups-diagnostics"/>
200 <protocol type="PING"/>
201 <protocol type="MERGE2"/>
202 <protocol type="FD_SOCK" socket-binding="jgroups-udp-fd"/>
203 <protocol type="FD"/>
204 <protocol type="VERIFY_SUSPECT"/>
205 <protocol type="BARRIER"/>
206 <protocol type="pbcast.NAKACK"/>
207 <protocol type="UNICAST"/>
208 <protocol type="pbcast.STABLE"/>
209 <!-- Not valid in 7.1
210 <protocol type="VIEW_SYNC"/>
211 -->
212 <protocol type="pbcast.GMS"/>
213 <protocol type="UFC"/>
214 <protocol type="MFC"/>
215 <protocol type="FRAG2"/>
216 <!-- Not valid in 7.1
217 <protocol type="pbcast.STREAMING_STATE_TRANSFER"/>
218 -->
219 <protocol type="pbcast.STATE_TRANSFER"/>
220 <protocol type="pbcast.FLUSH"/>
221 </stack>
222 <stack name="tcp">
223 <transport type="TCP" socket-binding="jgroups-tcp" diagnostics-socket-binding="jgroups-diagnostics"/>
224 <protocol type="MPING" socket-binding="jgroups-mping"/>
225 <protocol type="MERGE2"/>
226 <protocol type="FD_SOCK" socket-binding="jgroups-tcp-fd"/>
227 <protocol type="FD"/>
228 <protocol type="VERIFY_SUSPECT"/>
229 <protocol type="BARRIER"/>
230 <protocol type="pbcast.NAKACK"/>
231 <protocol type="UNICAST"/>
232 <protocol type="pbcast.STABLE"/>
233 <!-- Not valid in 7.1
234 <protocol type="VIEW_SYNC"/>
235 -->
236 <protocol type="pbcast.GMS"/>
237 <protocol type="UFC"/>
238 <protocol type="MFC"/>
239 <protocol type="FRAG2"/>
240 <!-- Not valid in 7.1
241 <protocol type="pbcast.STREAMING_STATE_TRANSFER"/>
242 -->
243 <protocol type="pbcast.STATE_TRANSFER"/>
244 <protocol type="pbcast.FLUSH"/>
245 </stack>
246 </subsystem>
247 <subsystem xmlns="urn:jboss:domain:jmx:1.0">
248 <jmx-connector registry-binding="jmx-connector-registry" server-binding="jmx-connector-server" />
249 </subsystem>
250 <subsystem xmlns="urn:jboss:domain:jpa:1.0">
251 <jpa default-datasource=""/>
252 </subsystem>
253 <subsystem xmlns="urn:jboss:domain:modcluster:1.0">
254 <mod-cluster-config advertise-socket="modcluster" />
255 </subsystem>
256 <subsystem xmlns="urn:jboss:domain:osgi:1.0" activation="lazy">
257 <configuration pid="org.apache.felix.webconsole.internal.servlet.OsgiManager">
258 <property name="manager.root">jboss-osgi</property>
259 </configuration>
260 <properties>
261 <!--
262 A comma seperated list of module identifiers. Each system module
263 is added as a dependency to the OSGi framework module. The packages
264 from these system modules can be made visible as framework system packages.
265 http://www.osgi.org/javadoc/r4v42/org/osgi/framework/Constants.html#FRAMEWORK_SYSTEMPACKAGES_EXTRA
266 -->
267 <property name="org.jboss.osgi.system.modules">
268 org.apache.commons.logging,
269 org.apache.log4j,
270 org.jboss.as.osgi,
271 org.slf4j,
272 </property>
273 <!--
274 Framework environment property identifying extra packages which the system bundle
275 must export from the current execution environment
276 -->
277 <property name="org.osgi.framework.system.packages.extra">
278 org.apache.commons.logging;version=1.1.1,
279 org.apache.log4j;version=1.2,
280 org.jboss.as.osgi.service;version=7.0,
281 org.jboss.osgi.deployment.interceptor;version=1.0,
282 org.jboss.osgi.spi.capability;version=1.0,
283 org.jboss.osgi.spi.util;version=1.0,
284 org.jboss.osgi.testing;version=1.0,
285 org.jboss.osgi.vfs;version=1.0,
286 org.slf4j;version=1.5.10,
287 </property>
288 <!-- Specifies the beginning start level of the framework -->
289 <property name="org.osgi.framework.startlevel.beginning">1</property>
290 </properties>
291 <modules>
292 <!-- modules registered with the OSGi layer on startup -->
293 <module identifier="javaee.api"/>
294 <module identifier="org.jboss.logging"/>
295 <!-- bundles installed on startup -->
296 <module identifier="org.apache.aries.util"/>
297 <module identifier="org.jboss.osgi.webconsole"/>
298 <module identifier="org.osgi.compendium"/>
299 <!-- bundles started in startlevel 1 -->
300 <module identifier="org.apache.felix.log" startlevel="1"/>
301 <module identifier="org.jboss.osgi.logging" startlevel="1"/>
302 <module identifier="org.apache.felix.configadmin" startlevel="1"/>
303 <module identifier="org.jboss.as.osgi.configadmin" startlevel="1"/>
304 <!-- bundles started in startlevel 2 -->
305 <module identifier="org.apache.aries.jmx" startlevel="2"/>
306 <module identifier="org.apache.felix.eventadmin" startlevel="2"/>
307 <module identifier="org.apache.felix.metatype" startlevel="2"/>
308 <module identifier="org.apache.felix.scr" startlevel="2"/>
309 <module identifier="org.apache.felix.webconsole" startlevel="2"/>
310 <module identifier="org.jboss.osgi.jmx" startlevel="2"/>
311 <module identifier="org.jboss.osgi.http" startlevel="2"/>
312 <!-- bundles started in startlevel 3 -->
313 <module identifier="org.jboss.osgi.blueprint" startlevel="3"/>
314 <module identifier="org.jboss.osgi.webapp" startlevel="3"/>
315 <module identifier="org.jboss.osgi.xerces" startlevel="3"/>
316 </modules>
317 </subsystem>
318 <subsystem xmlns="urn:jboss:domain:naming:1.0" />
319 <subsystem xmlns="urn:jboss:domain:remoting:1.0"/>
320 <subsystem xmlns="urn:jboss:domain:resource-adapters:1.0" />
321 <subsystem xmlns="urn:jboss:domain:sar:1.0"/>
322 <subsystem xmlns="urn:jboss:domain:security:1.0">
323 <security-domains>
324 <security-domain name="other" cache-type="default">
325 <authentication>
326 <login-module code="UsersRoles" flag="required"/>
327 </authentication>
328 </security-domain>
329 </security-domains>
330 </subsystem>
331 <subsystem xmlns="urn:jboss:domain:threads:1.0"/>
332 <subsystem xmlns="urn:jboss:domain:transactions:1.0">
333 <recovery-environment socket-binding="txn-recovery-environment" status-socket-binding="txn-status-manager"/>
334 <core-environment>
335 <process-id>
336 <uuid />
337 </process-id>
338 </core-environment>
339 <coordinator-environment default-timeout="300"/>
340 </subsystem>
341 <subsystem xmlns="urn:jboss:domain:web:1.0" default-virtual-server="default-host">
342 <connector name="http" scheme="http" protocol="HTTP/1.1" socket-binding="http"/>
343 <virtual-server name="default-host" enable-welcome-root="true">
344 <alias name="localhost" />
345 <alias name="example.com" />
346 </virtual-server>
347 </subsystem>
348 <subsystem xmlns="urn:jboss:domain:weld:1.0" />
349 </profile>
350
351 <interfaces>
352 <interface name="management">
353 <inet-address value="127.0.0.1"/>
354 </interface>
355 <interface name="public">
356 <inet-address value="127.0.0.1"/>
357 </interface>
358 </interfaces>
359
360 <socket-binding-group name="standard-sockets" default-interface="public">
361 <socket-binding name="http" port="8080"/>
362 <socket-binding name="https" port="8443"/>
363 <socket-binding name="jgroups-udp" port="55200" multicast-address="230.0.0.4" multicast-port="45688"/>
364 <socket-binding name="jgroups-udp-fd" port="54200"/>
365 <socket-binding name="jgroups-diagnostics" port="0" multicast-address="224.0.75.75" multicast-port="7500"/>
366 <socket-binding name="jgroups-tcp" port="7600"/>
367 <socket-binding name="jgroups-tcp-fd" port="57600"/>
368 <socket-binding name="jgroups-mping" port="0" multicast-address="230.0.0.4" multicast-port="45700"/>
369 <socket-binding name="jmx-connector-registry" port="1090"/>
370 <socket-binding name="jmx-connector-server" port="1091"/>
371 <socket-binding name="jndi" port="1099"/>
372 <socket-binding name="modcluster" port="0" multicast-address="224.0.1.105" multicast-port="23364"/>
373 <socket-binding name="osgi-http" port="8090"/>
374 <socket-binding name="remoting" port="4447"/>
375 <socket-binding name="txn-recovery-environment" port="4712"/>
376 <socket-binding name="txn-status-manager" port="4713"/>
377 </socket-binding-group>
378</server>
379