modules/plugins/jboss-as-7/d2d.sh | 2
modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml | 167 +++++-----
2 files changed, 86 insertions(+), 83 deletions(-)
New commits:
commit c9bf9af954abd6aa96f8dd214dc5fed7733cdc79
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: Fri Mar 30 11:43:21 2012 -0500
Update properties for security subsystem and moved the subsystem from server to
service.
diff --git a/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
b/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
index 87a14af..1580f48 100644
--- a/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
+++ b/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
@@ -1776,71 +1776,6 @@ working area for individual server
instances</li></ul>"/>
</server>
- <server name="Security"
- discovery="SubsystemDiscovery"
- class="BaseComponent"
- singleton="true"
- >
-
- <runs-inside>
- <parent-resource-type name="Profile"
plugin="jboss-as-7"/>
- <parent-resource-type name="JBossAS7 Standalone Server"
plugin="jboss-as-7"/>
- </runs-inside>
-
- <plugin-configuration>
- <c:simple-property name="path" readOnly="true"
default="subsystem=security"/>
- </plugin-configuration>
-
-
-
- <resource-configuration>
- <c:simple-property name="authentication-manager-class-name"
required="false" type="string" readOnly="true"
defaultValue="default"
- description="Specifies the AuthenticationManager
implementation class name to use. To use the container default set the value to
'default'"/>
- <c:simple-property name="deep-copy-subject-mode"
required="false" type="boolean" readOnly="true"
defaultValue="false"
- description="Sets the copy mode of subjects done by
the security managers to be deep copies that makes copies of the subject principals and
credentials if they are cloneable. It should be set to true if subject include mutable
content that can be corrupted when multiple threads have the same identity and cache
flushes/logout clearing the subject in one thread results in subject references affecting
other threads."/>
- <c:simple-property name="default-callback-handler-class-name"
required="false" type="string" readOnly="true"
defaultValue="default"
- description="A global class name for the
CallbackHandler implementation to be used with login modules. To use the container default
set the value to 'default'"/>
- <c:simple-property name="subject-factory-class-name"
required="false" type="string" readOnly="true"
defaultValue="default"
- description="Sets the class name for the
SubjectFactory implementation to be used. To use the container default set the value to
'default'."/>
- <c:simple-property name="authorization-manager-class-name"
required="false" type="string" readOnly="true"
defaultValue="default"
- description="Specifies the AuthorizationManager
implementation class name to use. To use the container default set the value to
'default'."/>
- <c:simple-property name="audit-manager-class-name"
required="false" type="string" readOnly="true"
defaultValue="default"
- description="Specifies the AuditManager
implementation class name to use. To use the container default set the value to
'default'."/>
- <c:simple-property name="identity-trust-manager-class-name"
required="false" type="string" readOnly="true"
defaultValue="default"
- description="Specifies the IdentityTrustManager
implementation class name to use. To use the container default set the value to
'default'."/>
- <c:simple-property name="mapping-manager-class-name"
required="false" type="string" readOnly="true"
defaultValue="default"
- description="Specifies the MappingManager
implementation class name to use. To use the container default set the value to
'default''."/>
- </resource-configuration>
-
- <service name="SecurtityDomain"
- discovery="SubsystemDiscovery"
- class="BaseComponent"
- >
-
- <runs-inside>
- <parent-resource-type name="Profile"
plugin="jboss-as-7"/>
- <parent-resource-type name="JBossAS7 Standalone Server"
plugin="jboss-as-7"/>
- </runs-inside>
-
- <plugin-configuration>
- <c:simple-property name="path" readOnly="true"
default="security-domain"/>
- </plugin-configuration>
-
-
-
- <resource-configuration>
- <c:simple-property name="extends" required="false"
type="string" readOnly="true" description="The parent security
domain"/>
- <c:simple-property name="cache-type"
required="false" type="string" readOnly="true"
- description="Adds a cache to speed up
authentication checks. Allowed values are 'default' to use simple map as the cache
and 'infinispan' to use an Infinispan cache.">
- <c:property-options>
- <c:option value="default"/>
- <c:option value="infinispan"/>
- </c:property-options>
- </c:simple-property>
- </resource-configuration>
- </service>
-
- </server>
<server name="Infinispan"
discovery="SubsystemDiscovery"
@@ -2988,4 +2923,49 @@ working area for individual server
instances</li></ul>"/>
</service>
+
+ <service name="Security"
+ discovery="SubsystemDiscovery"
+ class="BaseComponent"
+ singleton="true">
+
+ <runs-inside>
+ <parent-resource-type name="Profile"
plugin="jboss-as-7"/>
+ <parent-resource-type name="JBossAS7 Standalone Server"
plugin="jboss-as-7"/>
+ </runs-inside>
+
+ <plugin-configuration>
+ <c:simple-property name="path" readOnly="true"
default="subsystem=security"/>
+ </plugin-configuration>
+
+ <resource-configuration>
+ <c:simple-property name="deep-copy-subject-mode"
required="false" type="boolean" readOnly="false"
defaultValue="false" description="Sets the copy mode of subjects done by
the security managers to be deep copies that makes copies of the subject principals and
credentials if they are cloneable. It should be set to true if subject include mutable
content that can be corrupted when multiple threads have the same identity and cache
flushes/logout clearing the subject in one thread results in subject references affecting
other threads. The default value is false."/>
+ </resource-configuration>
+
+ <service name="SecurtityDomain"
+ discovery="SubsystemDiscovery"
+ class="BaseComponent">
+
+ <runs-inside>
+ <parent-resource-type name="Profile"
plugin="jboss-as-7"/>
+ <parent-resource-type name="JBossAS7 Standalone Server"
plugin="jboss-as-7"/>
+ </runs-inside>
+
+ <plugin-configuration>
+ <c:simple-property name="path" readOnly="true"
default="security-domain"/>
+ </plugin-configuration>
+
+ <resource-configuration>
+ <c:simple-property name="extends" required="false"
type="string" readOnly="true" description="The parent security
domain"/>
+ <c:simple-property name="cache-type"
required="false" type="string" readOnly="true"
description="Adds a cache to speed up authentication checks. Allowed values are
'default' to use simple map as the cache and 'infinispan' to use an
Infinispan cache.">
+ <c:property-options>
+ <c:option value="default"/>
+ <c:option value="infinispan"/>
+ </c:property-options>
+ </c:simple-property>
+ </resource-configuration>
+ </service>
+
+ </service>
+
</plugin>
commit 9fc7183b8ce087195c35af3198539f80f2033663
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: Fri Mar 30 11:33:29 2012 -0500
Add rhq-core-util to the classpath for d2d tool.
diff --git a/modules/plugins/jboss-as-7/d2d.sh b/modules/plugins/jboss-as-7/d2d.sh
index 577c3f7..2300cbb 100755
--- a/modules/plugins/jboss-as-7/d2d.sh
+++ b/modules/plugins/jboss-as-7/d2d.sh
@@ -6,4 +6,4 @@ RHQ_VERSION='4.4.0-SNAPSHOT'
OPTS=""
#OPTS="-agentlib:jdwp=transport=dt_socket,address=8790,server=y,suspend=y"
-java $OPTS -cp
target/rhq-jboss-as-7-plugin-${RHQ_VERSION}.jar:${M2_REPO}/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar:${M2_REPO}/org/codehaus/jackson/jackson-core-asl/1.7.4/jackson-core-asl-1.7.4.jar:${M2_REPO}/org/codehaus/jackson/jackson-mapper-asl/1.7.4/jackson-mapper-asl-1.7.4.jar:${M2_REPO}/org/rhq/rhq-core-plugin-api/${RHQ_VERSION}/rhq-core-plugin-api-${RHQ_VERSION}.jar
org.rhq.modules.plugins.jbossas7.Domain2Descriptor $*
+java $OPTS -cp
target/rhq-jboss-as-7-plugin-${RHQ_VERSION}.jar:${M2_REPO}/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar:${M2_REPO}/org/codehaus/jackson/jackson-core-asl/1.7.4/jackson-core-asl-1.7.4.jar:${M2_REPO}/org/codehaus/jackson/jackson-mapper-asl/1.7.4/jackson-mapper-asl-1.7.4.jar:${M2_REPO}/org/rhq/rhq-core-plugin-api/${RHQ_VERSION}/rhq-core-plugin-api-${RHQ_VERSION}.jar:${M2_REPO}/org/rhq/rhq-core-util/${RHQ_VERSION}/rhq-core-util-${RHQ_VERSION}.jar
org.rhq.modules.plugins.jbossas7.Domain2Descriptor $*
commit 09d9dc5525f4f99a217ab036c6f5a607fc1a6ab6
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: Fri Mar 30 10:49:03 2012 -0500
Add support resource-adapter sub-subsystems. Also moved resource-adapters from server
to service.
diff --git a/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
b/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
index 497a38b..87a14af 100644
--- a/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
+++ b/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
@@ -1452,23 +1452,6 @@
</server>
- <server name="ResourceAdapters"
- discovery="SubsystemDiscovery"
- class="BaseComponent"
- singleton="true"
- >
-
- <runs-inside>
- <parent-resource-type name="Profile"
plugin="jboss-as-7"/>
- <parent-resource-type name="JBossAS7 Standalone Server"
plugin="jboss-as-7"/>
- </runs-inside>
-
- <plugin-configuration>
- <c:simple-property name="path" readOnly="true"
default="subsystem=resource-adapters"/>
- </plugin-configuration>
- </server>
-
-
<server name="Logging"
discovery="SubsystemDiscovery"
class="LoggerComponent"
@@ -2965,4 +2948,44 @@ working area for individual server
instances</li></ul>"/>
</resource-configuration>
</service>
+
+ <service name="ResourceAdapters"
+ discovery="SubsystemDiscovery"
+ class="BaseComponent"
+ singleton="true">
+
+ <runs-inside>
+ <parent-resource-type name="Profile"
plugin="jboss-as-7"/>
+ <parent-resource-type name="JBossAS7 Standalone Server"
plugin="jboss-as-7"/>
+ </runs-inside>
+
+ <plugin-configuration>
+ <c:simple-property name="path" readOnly="true"
default="subsystem=resource-adapters"/>
+ </plugin-configuration>
+
+ <service name="ResourceAdapter"
+ class="BaseComponent"
+ discovery="SubsystemDiscovery"
+ description="The configuration of the resource adapter.">
+
+ <plugin-configuration>
+ <c:simple-property name="path" readOnly="true"
default="resource-adapter"/>
+ </plugin-configuration>
+
+ <operation name="activate" description="Force the resource
adapter config activation without server reload">
+ <results>
+ <c:simple-property name="operationResult"/>
+ </results>
+ </operation>
+
+ <resource-configuration>
+ <c:simple-property name="archive" required="true"
type="string" readOnly="false" description="Specifies the
resource adapter archive"/>
+ <c:simple-property name="beanvalidationgroups"
required="false" type="string" readOnly="false"
description="Specifies the bean validation groups that should be used"/>
+ <c:simple-property name="bootstrapcontext"
required="false" type="string" readOnly="false"
description="Specifies the unique name of the bootstrap context that should be
used"/>
+ <c:simple-property name="transaction-support"
required="true" type="string" readOnly="false"
description="Specifies the transaction support level of the resource
adapter"/>
+ </resource-configuration>
+ </service>
+
+ </service>
+
</plugin>
Show replies by date