Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ignore domain tests, as they cannot run against WF core at the moment
- Loading branch information
1 parent
e34f34b
commit 3b1fddd
Showing
9 changed files
with
434 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,112 @@ | ||
<?xml version="1.0" ?> | ||
|
||
<domain xmlns="urn:jboss:domain:2.1"> | ||
<extensions> | ||
<extension module="org.jboss.as.jmx"/> | ||
<extension module="org.jboss.as.logging"/> | ||
</extensions> | ||
<system-properties> | ||
<!-- IPv4 is not required, but setting this helps avoid unintended use of IPv6 --> | ||
<property name="java.net.preferIPv4Stack" value="true"/> | ||
</system-properties> | ||
<management> | ||
<access-control provider="simple"> | ||
<role-mapping> | ||
<role name="SuperUser"> | ||
<include> | ||
<user name="$local"/> | ||
</include> | ||
</role> | ||
</role-mapping> | ||
</access-control> | ||
</management> | ||
<profiles> | ||
<profile name="default"> | ||
<subsystem xmlns="urn:jboss:domain:logging:3.0"> | ||
<console-handler name="CONSOLE"> | ||
<level name="INFO"/> | ||
<formatter> | ||
<named-formatter name="COLOR-PATTERN"/> | ||
</formatter> | ||
</console-handler> | ||
<periodic-rotating-file-handler name="FILE" autoflush="true"> | ||
<formatter> | ||
<named-formatter name="PATTERN"/> | ||
</formatter> | ||
<file relative-to="jboss.server.log.dir" path="server.log"/> | ||
<suffix value=".yyyy-MM-dd"/> | ||
<append value="true"/> | ||
</periodic-rotating-file-handler> | ||
<logger category="com.arjuna"> | ||
<level name="WARN"/> | ||
</logger> | ||
<logger category="org.apache.tomcat.util.modeler"> | ||
<level name="WARN"/> | ||
</logger> | ||
<logger category="org.jboss.as.config"> | ||
<level name="DEBUG"/> | ||
</logger> | ||
<logger category="sun.rmi"> | ||
<level name="WARN"/> | ||
</logger> | ||
<logger category="jacorb"> | ||
<level name="WARN"/> | ||
</logger> | ||
<logger category="jacorb.config"> | ||
<level name="ERROR"/> | ||
</logger> | ||
<root-logger> | ||
<level name="INFO"/> | ||
<handlers> | ||
<handler name="CONSOLE"/> | ||
<handler name="FILE"/> | ||
</handlers> | ||
</root-logger> | ||
<formatter name="PATTERN"> | ||
<pattern-formatter pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/> | ||
</formatter> | ||
<formatter name="COLOR-PATTERN"> | ||
<pattern-formatter pattern="%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/> | ||
</formatter> | ||
</subsystem> | ||
<subsystem xmlns="urn:jboss:domain:jmx:1.3"> | ||
<expose-resolved-model/> | ||
<expose-expression-model/> | ||
<remoting-connector/> | ||
</subsystem> | ||
</profile> | ||
</profiles> | ||
<!-- | ||
~ | ||
~ Named interfaces that can be referenced elsewhere in the configuration. The configuration | ||
~ for how to associate these logical names with an actual network interface can either | ||
~ be specified here or can be declared on a per-host basis in the equivalent element in host.xml. | ||
~ | ||
~ These default configurations require the binding specification to be done in host.xml. | ||
~ | ||
--> | ||
<interfaces> | ||
<interface name="management"/> | ||
<interface name="public"/> | ||
<interface name="unsecure"/> | ||
</interfaces> | ||
<socket-binding-groups> | ||
<socket-binding-group name="standard-sockets" default-interface="public"> | ||
<!-- Needed for server groups using the 'default' profile --> | ||
</socket-binding-group> | ||
</socket-binding-groups> | ||
<server-groups> | ||
<server-group name="main-server-group" profile="default"> | ||
<jvm name="default"> | ||
<heap size="64m" max-size="512m"/> | ||
</jvm> | ||
<socket-binding-group ref="standard-sockets"/> | ||
</server-group> | ||
<server-group name="other-server-group" profile="default"> | ||
<jvm name="default"> | ||
<heap size="64m" max-size="512m"/> | ||
</jvm> | ||
<socket-binding-group ref="standard-sockets"/> | ||
</server-group> | ||
</server-groups> | ||
</domain> |
79 changes: 79 additions & 0 deletions
79
container-managed-domain/src/test/resources/host-master.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,79 @@ | ||
<?xml version='1.0' encoding='UTF-8'?> | ||
|
||
<!-- | ||
A simple configuration for a Host Controller that only acts as the master domain controller | ||
and does not itself directly control any servers. | ||
--> | ||
<host name="master" xmlns="urn:jboss:domain:3.0"> | ||
|
||
<management> | ||
<security-realms> | ||
<security-realm name="ManagementRealm"> | ||
<authentication> | ||
<local default-user="$local" skip-group-loading="true" /> | ||
<properties path="mgmt-users.properties" relative-to="jboss.domain.config.dir"/> | ||
</authentication> | ||
<authorization map-groups-to-roles="false"> | ||
<properties path="mgmt-groups.properties" relative-to="jboss.domain.config.dir"/> | ||
</authorization> | ||
</security-realm> | ||
<security-realm name="ApplicationRealm"> | ||
<authentication> | ||
<local default-user="$local" allowed-users="*" skip-group-loading="true" /> | ||
<properties path="application-users.properties" relative-to="jboss.domain.config.dir" /> | ||
</authentication> | ||
<authorization> | ||
<properties path="application-roles.properties" relative-to="jboss.domain.config.dir"/> | ||
</authorization> | ||
</security-realm> | ||
</security-realms> | ||
<audit-log> | ||
<formatters> | ||
<json-formatter name="json-formatter"/> | ||
</formatters> | ||
<handlers> | ||
<file-handler name="host-file" formatter="json-formatter" relative-to="jboss.domain.data.dir" path="audit-log.log"/> | ||
<file-handler name="server-file" formatter="json-formatter" relative-to="jboss.server.data.dir" path="audit-log.log"/> | ||
</handlers> | ||
<logger log-boot="true" log-read-only="false" enabled="false"> | ||
<handlers> | ||
<handler name="host-file"/> | ||
</handlers> | ||
</logger> | ||
<server-logger log-boot="true" log-read-only="false" enabled="false"> | ||
<handlers> | ||
<handler name="server-file"/> | ||
</handlers> | ||
</server-logger> | ||
</audit-log> | ||
<management-interfaces> | ||
<native-interface security-realm="ManagementRealm"> | ||
<socket interface="management" port="${jboss.management.native.port:9999}"/> | ||
</native-interface> | ||
<http-interface security-realm="ManagementRealm" http-upgrade-enabled="true"> | ||
<socket interface="management" port="${jboss.management.http.port:9990}"/> | ||
</http-interface> | ||
</management-interfaces> | ||
</management> | ||
|
||
<domain-controller> | ||
<local/> | ||
</domain-controller> | ||
|
||
<interfaces> | ||
<interface name="management"> | ||
<inet-address value="${jboss.bind.address.management:127.0.0.1}"/> | ||
</interface> | ||
</interfaces> | ||
|
||
<jvms> | ||
<jvm name="default"> | ||
<heap size="64m" max-size="256m"/> | ||
<permgen size="256m" max-size="256m"/> | ||
<jvm-options> | ||
<option value="-server"/> | ||
</jvm-options> | ||
</jvm> | ||
</jvms> | ||
|
||
</host> |
93 changes: 93 additions & 0 deletions
93
container-managed-domain/src/test/resources/host-slave.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,93 @@ | ||
<?xml version='1.0' encoding='UTF-8'?> | ||
|
||
<host xmlns="urn:jboss:domain:3.0"> | ||
|
||
<management> | ||
<security-realms> | ||
<security-realm name="ManagementRealm"> | ||
<server-identities> | ||
<!-- Replace this with either a base64 password of your own, or use a vault with a vault expression --> | ||
<secret value="c2xhdmVfdXNlcl9wYXNzd29yZA=="/> | ||
</server-identities> | ||
|
||
<authentication> | ||
<local default-user="$local" skip-group-loading="true"/> | ||
<properties path="mgmt-users.properties" relative-to="jboss.domain.config.dir"/> | ||
</authentication> | ||
<authorization map-groups-to-roles="false"> | ||
<properties path="mgmt-groups.properties" relative-to="jboss.domain.config.dir"/> | ||
</authorization> | ||
</security-realm> | ||
<security-realm name="ApplicationRealm"> | ||
<authentication> | ||
<local default-user="$local" allowed-users="*" skip-group-loading="true" /> | ||
<properties path="application-users.properties" relative-to="jboss.domain.config.dir" /> | ||
</authentication> | ||
<authorization> | ||
<properties path="application-roles.properties" relative-to="jboss.domain.config.dir"/> | ||
</authorization> | ||
</security-realm> | ||
</security-realms> | ||
<audit-log> | ||
<formatters> | ||
<json-formatter name="json-formatter"/> | ||
</formatters> | ||
<handlers> | ||
<file-handler name="host-file" formatter="json-formatter" relative-to="jboss.domain.data.dir" path="audit-log.log"/> | ||
<file-handler name="server-file" formatter="json-formatter" relative-to="jboss.server.data.dir" path="audit-log.log"/> | ||
</handlers> | ||
<logger log-boot="true" log-read-only="false" enabled="false"> | ||
<handlers> | ||
<handler name="host-file"/> | ||
</handlers> | ||
</logger> | ||
<server-logger log-boot="true" log-read-only="false" enabled="false"> | ||
<handlers> | ||
<handler name="server-file"/> | ||
</handlers> | ||
</server-logger> | ||
</audit-log> | ||
<management-interfaces> | ||
<native-interface security-realm="ManagementRealm"> | ||
<socket interface="management" port="${jboss.management.native.port:9999}"/> | ||
</native-interface> | ||
</management-interfaces> | ||
</management> | ||
|
||
<domain-controller> | ||
<remote host="${jboss.domain.master.address}" port="${jboss.domain.master.port:9999}" security-realm="ManagementRealm"/> | ||
</domain-controller> | ||
|
||
<interfaces> | ||
<interface name="management"> | ||
<inet-address value="${jboss.bind.address.management:127.0.0.1}"/> | ||
</interface> | ||
<interface name="public"> | ||
<inet-address value="${jboss.bind.address:127.0.0.1}"/> | ||
</interface> | ||
<interface name="unsecure"> | ||
<!-- Used for IIOP sockets in the standard configuration. | ||
To secure JacORB you need to setup SSL --> | ||
<inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/> | ||
</interface> | ||
</interfaces> | ||
|
||
<jvms> | ||
<jvm name="default"> | ||
<heap size="64m" max-size="256m"/> | ||
<permgen size="256m" max-size="256m"/> | ||
<jvm-options> | ||
<option value="-server"/> | ||
</jvm-options> | ||
</jvm> | ||
</jvms> | ||
|
||
<servers> | ||
<server name="server-one" group="main-server-group"/> | ||
<server name="server-two" group="other-server-group"> | ||
<!-- server-two avoids port conflicts by incrementing the ports in | ||
the default socket-group declared in the server-group --> | ||
<socket-bindings port-offset="150"/> | ||
</server> | ||
</servers> | ||
</host> |
Oops, something went wrong.