[rhq] modules/core modules/enterprise modules/plugins
by mazz
modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java | 2
modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainerConfiguration.java | 27
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityExecutor.java | 127 +--
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java | 331 ++++++++++
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ForceAvailabilityExecutor.java | 4
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceContainer.java | 48 +
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/RuntimeDiscoveryExecutor.java | 27
modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/AvailabilityProxyConcurrencyTest.java | 114 +++
modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/AvailabilityProxyTest.java | 157 ++++
modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/ResourceContainerTest.java | 2
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentConfiguration.java | 6
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentConfigurationConstants.java | 19
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/i18n/AgentSetupInstructions.java | 9
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/promptcmd/SetupPromptCommand.java | 7
modules/enterprise/agent/src/main/resources/agent-configuration.xml | 11
modules/enterprise/agent/src/main/resources/log4j.xml | 5
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/JMXServerComponent.java | 18
modules/plugins/rhq-agent/src/main/resources/META-INF/rhq-plugin.xml | 1
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatServerComponent.java | 17
19 files changed, 800 insertions(+), 132 deletions(-)
New commits:
commit bbb18b759bfd3d7ecbb4f8f6ea6c0293211df815
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Tue Dec 3 17:03:55 2013 -0500
BZ 971556 async avail checking for all resources
Squashed commit of the following:
commit 9b165c2dff93a62aac2b71ea427926fc457e1ef0
Merge: 8452615 c954eda
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Tue Dec 3 16:58:48 2013 -0500
Merge remote-tracking branch 'origin/master' into jay-avail
commit 845261576ac892a029eac88b66ad7fd44d37d4f5
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Tue Dec 3 11:36:48 2013 -0500
Changes to AvailabilityProxy
- support test code tweaking the various configurable values.
- save 3 bytes per proxy by making the sync timeout limit a byte type
- add some commented out dev logging, to be removed later as desired
Work on AvailabilityProxyTest
- add testing for the new async timeout stuff
- add testing for the sync disable/enable
commit d816b80f5b9352d2b006d8fa386d513b905a415d
Merge: 2935dec 7fe7f7e
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Mon Dec 2 07:48:01 2013 -0500
Merge branch 'jay-avail' of ssh://git.fedorahosted.org/git/rhq/rhq into jay-avail
commit 2935dec7f2e19de84573342634c91865f49fe358
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Wed Nov 27 12:44:18 2013 -0500
get avail proxy test to pass. we no longer assume that we need to abort if the first time we check if the future is done and it is not.
instead, we check the time when the future was submitted. if its been under a certain time (1m by default), then
we just return the last avail known to have been returned. otherwise, we timeout.
commit b3c22b2c2ff738e18b790e6bcec3cdf95bcee54d
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Wed Nov 27 10:28:09 2013 -0500
fix up the test - this is still failing, but took out some unnecessary things
commit d8a53868d780dab5deb1a02d2e425948f2380b3f
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Wed Nov 27 10:27:02 2013 -0500
To reduce the memory footprint of the proxy, make logger static.
We don't want one logger instance per proxy.
commit 329596096f3a947acb16e322aa456bc394bf971e
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Tue Nov 26 18:05:38 2013 -0500
unit test that illustrates failure that is talked about in BZ 971556, comments #8 and 9.
this test is disabled for now, since it will fail.
commit ed30ced013679a8c5ba7c6840edae0245258fa66
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Tue Nov 26 15:15:00 2013 -0500
fix logging so its not too noisy
commit 60252bc3f5ccffcb0ab87ab026dd18e36ac985e0
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Mon Nov 25 17:34:07 2013 -0500
part of BZ 971556 - this adds avail scan threadpool setting to agent prefs
commit b9a7d25a955f5f0929e92a353b9ef4c3270c8529
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Mon Nov 25 15:20:07 2013 -0500
Fix jdoc for new avail thread pool
commit c30b41059d9dce8db855ada70947ea3b2a653eae
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Mon Nov 25 15:10:58 2013 -0500
Quiet the Tomcat plugin by switching some INFO logging to DEBUG
commit 1d0c8f48d4537afc01a02e8103eb8b8d3d398785
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Mon Nov 25 15:10:27 2013 -0500
Quiet the JMX plugin by:
- suffocating INFO messages generated by EMS's ConnectionFactory
- protecting against an NPE in JMXServerComponent.start when
connections couldn't be made
- dumping stack traces in in JMXServerComponent.star in debug only
commit 751857e881856349e47601b22598c36a57f9afcf
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Mon Nov 25 15:06:55 2013 -0500
calls to a component's getAvailbility() impl should return UP or DOWN. In
the case of a timeout on the initial getAvail call to the proxy, it will
convert an UNKNOWN to DOWN.
commit 621f5d0506167997018a701b4b5f15a92159857f
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Mon Nov 25 10:58:38 2013 -0500
Add logging for "enable on change to UP avail"
commit 76274cc629757ac8bfe6a913152570fba3a5f580
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Mon Nov 25 10:51:37 2013 -0500
change the prop names such that we use a consistent prefix but so that
an existing value for rhq.agent.plugins.availability-scan.timeout is not
used, because the past semantics are different. We don't want an accidental
override in an upgrade scenario.
commit df3e5f9327157908a173e0b28e15e8768eaafa6a
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Mon Nov 25 10:22:17 2013 -0500
Change the property names to re-purpose existing prop and have others conform
to the naming.
commit 2924ccaaac56e6994d075c049fea286f867b4a0c
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Fri Nov 22 17:29:54 2013 -0500
[971556] Better design for availability checking
Applying Elias's patch and updating with some additional
logic:
- use a fixed thread pool to limit thread creation exposure
- make things configurable
- allow newly UP resources to use sync avail
- add some logging and comments
commit 7fe7f7efb4d5754d8a0ebdccaa4604a450f3e0db
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Wed Nov 27 12:44:18 2013 -0500
get avail proxy test to pass. we no longer assume that we need to abort if the first time we check if the future is done and it is not.
instead, we check the time when the future was submitted. if its been under a certain time (1m by default), then
we just return the last avail known to have been returned. otherwise, we timeout.
commit ebba986c1b5beb93b16d6a96d0fa9048275d748c
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Wed Nov 27 10:28:09 2013 -0500
fix up the test - this is still failing, but took out some unnecessary things
commit bd327772cdf65afeed256c154fe4b10c7f6e62cb
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Wed Nov 27 10:27:02 2013 -0500
To reduce the memory footprint of the proxy, make logger static.
We don't want one logger instance per proxy.
commit b2539ee14e487ed58dbf1f041f13420db14965f7
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Tue Nov 26 18:05:38 2013 -0500
unit test that illustrates failure that is talked about in BZ 971556, comments #8 and 9.
this test is disabled for now, since it will fail.
commit 61bf3197f0d32f2c53e855eb074da662b2e23d1c
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Tue Nov 26 15:15:00 2013 -0500
fix logging so its not too noisy
commit ac1cfd0bf919df79b64848d651f7df31cf214019
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Mon Nov 25 17:34:07 2013 -0500
part of BZ 971556 - this adds avail scan threadpool setting to agent prefs
commit f387ddc361cd525680a0253ab84618dac2d34700
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Mon Nov 25 15:20:07 2013 -0500
Fix jdoc for new avail thread pool
commit 8e7f97567327ba25c4a7023e99afd491ee4ec55b
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Mon Nov 25 15:10:58 2013 -0500
Quiet the Tomcat plugin by switching some INFO logging to DEBUG
commit 5389dbbfe4b927a603fb2d2369ac87edcc734679
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Mon Nov 25 15:10:27 2013 -0500
Quiet the JMX plugin by:
- suffocating INFO messages generated by EMS's ConnectionFactory
- protecting against an NPE in JMXServerComponent.start when
connections couldn't be made
- dumping stack traces in in JMXServerComponent.star in debug only
commit 61ba50c44f9a5fad9d9d12db9931e6f7a0c2fcb9
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Mon Nov 25 15:06:55 2013 -0500
calls to a component's getAvailbility() impl should return UP or DOWN. In
the case of a timeout on the initial getAvail call to the proxy, it will
convert an UNKNOWN to DOWN.
commit 602e706c1149637600b221b9fba3f29d6598a72d
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Mon Nov 25 10:58:38 2013 -0500
Add logging for "enable on change to UP avail"
commit 9ec2a048c48b7e156b6e4d067f7505f3ef750be3
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Mon Nov 25 10:51:37 2013 -0500
change the prop names such that we use a consistent prefix but so that
an existing value for rhq.agent.plugins.availability-scan.timeout is not
used, because the past semantics are different. We don't want an accidental
override in an upgrade scenario.
commit ac7a01f0376fbe873ede5b2750caa56b89bae1f3
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Mon Nov 25 10:22:17 2013 -0500
Change the property names to re-purpose existing prop and have others conform
to the naming.
commit 5f24fca42da6633287ad82c19f2dc4ea4296b8fc
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Fri Nov 22 17:29:54 2013 -0500
[971556] Better design for availability checking
Applying Elias's patch and updating with some additional
logic:
- use a fixed thread pool to limit thread creation exposure
- make things configurable
- allow newly UP resources to use sync avail
- add some logging and comments
diff --git a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
index 17b1309..a6ff34a 100644
--- a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
+++ b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
@@ -307,7 +307,7 @@ public class PluginContainer {
mbean.register();
}
- ResourceContainer.initialize();
+ ResourceContainer.initialize(configuration);
pluginManager = new PluginManager();
pluginComponentFactory = new PluginComponentFactory();
diff --git a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainerConfiguration.java b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainerConfiguration.java
index 22f8150..36ba906 100644
--- a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainerConfiguration.java
+++ b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainerConfiguration.java
@@ -55,7 +55,7 @@ public class PluginContainerConfiguration {
public static final boolean WAIT_FOR_SHUTDOWN_SERVICE_TERMINATION_DEFAULT = true;
private static final String SHUTDOWN_SERVICE_TERMINATION_TIMEOUT = PROP_PREFIX + "shutdown-service-termination-timeout";
public static final long SHUTDOWN_SERVICE_TERMINATION_TIMEOUT_DEFAULT = 5 * 60L; // in seconds
-
+
// The following configuration settings have hardcoded default values. These defaults are publicly
// accessible so the entity that embeds the plugin container can know what its default values are.
@@ -85,6 +85,8 @@ public class PluginContainerConfiguration {
private static final String AVAILABILITY_SCAN_PERIOD_PROP = PROP_PREFIX + "availability-scan-period";
// in seconds, should be the shortest avail collection interval allowed
public static final long AVAILABILITY_SCAN_PERIOD_DEFAULT = 30L;
+ public static final String AVAILABILITY_SCAN_THREADPOOL_SIZE_PROP = "availability-scan-threadpool-size";
+ public static final int AVAILABILITY_SCAN_THREADPOOL_SIZE_DEFAULT = 100;
// Measurement ----------
@@ -347,10 +349,10 @@ public class PluginContainerConfiguration {
return ((Boolean)val).booleanValue();
}
}
-
+
/**
* Sets the flag to indicate whether to start the management bean of the plugin container or not.
- *
+ *
* @see #isStartManagementBean()
* @param value
*/
@@ -440,6 +442,25 @@ public class PluginContainerConfiguration {
}
/**
+ * Returns the number of concurrent threads that can be scanning resource availabilities.
+ *
+ * @return threadpool size used for thread pool that scans availabilities
+ */
+ public int getAvailabilityScanThreadPoolSize() {
+ Integer size = (Integer) configuration.get(AVAILABILITY_SCAN_THREADPOOL_SIZE_PROP);
+ return (size == null) ? AVAILABILITY_SCAN_THREADPOOL_SIZE_DEFAULT : size.intValue();
+ }
+
+ /**
+ * Sets the number of concurrent threads that can be scanning resource availabilities.
+ *
+ * @param size threadpool size used for thread pool that scans availabilities
+ */
+ public void setAvailabilityScanThreadPoolSize(int size) {
+ configuration.put(AVAILABILITY_SCAN_THREADPOOL_SIZE_PROP, Integer.valueOf(size));
+ }
+
+ /**
* Returns the length of time, in seconds, before measurements begin getting collected.
*
* @return number of seconds
diff --git a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityExecutor.java b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityExecutor.java
index 03c35ba..e278062 100644
--- a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityExecutor.java
+++ b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityExecutor.java
@@ -37,7 +37,6 @@ import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.jetbrains.annotations.Nullable;
-import org.rhq.core.clientapi.agent.PluginContainerException;
import org.rhq.core.domain.discovery.AvailabilityReport;
import org.rhq.core.domain.measurement.Availability;
import org.rhq.core.domain.measurement.AvailabilityType;
@@ -47,7 +46,6 @@ import org.rhq.core.domain.resource.Resource;
import org.rhq.core.domain.resource.ResourceError;
import org.rhq.core.domain.resource.ResourceErrorType;
import org.rhq.core.pc.inventory.ResourceContainer.ResourceComponentState;
-import org.rhq.core.pc.util.FacetLockType;
import org.rhq.core.pluginapi.availability.AvailabilityFacet;
import org.rhq.core.util.exception.ThrowableUtil;
import org.rhq.core.util.stream.StreamUtil;
@@ -60,33 +58,13 @@ import org.rhq.core.util.stream.StreamUtil;
* @author Ian Springer
*/
public class AvailabilityExecutor implements Runnable, Callable<AvailabilityReport> {
- /**
- * The get-availability-timeout will rarely, if ever, want to be overridden. It will default to be 5 seconds
- * and that's what it probably should always be. However, there may be a rare instance where someone wants
- * to give this availability executor a bit more time to wait for the resource's availability response
- * and is willing to live with the possible consequences (that being, delayed avail reports and possibly
- * false-down alerts getting triggered). Rather than changing this timeout, people should be using
- * the asynchronous-availability-check capabilities that are exposed to the plugins. Because we do not
- * want to encourage people from changing this, we do not expose this "backdoor" system property as a
- * standard plugin configuration setting/agent preference - if someone wants to do this, they must
- * explicitly pass in -D to the JVM running the plugin container.
- */
- public static final int GET_AVAILABILITY_TIMEOUT;
- private static final Random RANDOM = new Random();
- static {
- int timeout;
- try {
- timeout = Integer.parseInt(System.getProperty("rhq.agent.plugins.availability-scan.timeout", "5000"));
- } catch (Throwable t) {
- timeout = 5000;
- }
- GET_AVAILABILITY_TIMEOUT = timeout;
- }
private static final Log LOG = LogFactory.getLog(AvailabilityExecutor.class);
protected final InventoryManager inventoryManager;
- private AtomicBoolean sendChangesOnlyReport;
+
+ private final AtomicBoolean sendChangesOnlyReport;
+ private static final Random RANDOM = new Random();
// NOTE: this is probably useless. The concurrency of the availability checks is mainly guarded by the size of the
// availabilityThreadPoolExecutor in InventoryManager. While this lock object would prevent multiple avail checks
@@ -98,7 +76,7 @@ public class AvailabilityExecutor implements Runnable, Callable<AvailabilityRepo
private final Object lock = new Object();
private int scanHistorySize = 1;
- private LinkedList<Scan> scanHistory = new LinkedList<Scan>();
+ private final LinkedList<Scan> scanHistory = new LinkedList<Scan>();
public AvailabilityExecutor(InventoryManager inventoryManager) {
this.inventoryManager = inventoryManager;
@@ -185,23 +163,27 @@ public class AvailabilityExecutor implements Runnable, Callable<AvailabilityRepo
parent = parent.getParentResource();
}
- //we've gone up past the platform but didn't encounter a single down resource, hence the parent avail type
- //is to be considered UP (because it either truly is UP or is UNKNOWN as of now)
+ // we've gone up past the platform but didn't encounter a single down resource, hence the parent avail type
+ // is to be considered UP (because it either truly is UP or is UNKNOWN as of now)
if (parentAvailabilityType == null) {
parentAvailabilityType = UP;
}
try {
checkInventory(scanRoot, availabilityReport, parentAvailabilityType, false, scan);
+ } catch (InterruptedException e) {
+ LOG.debug("Availability check was interrupted", e);
+ return;
} catch (RuntimeException e) {
- if (Thread.interrupted()) {
- Thread.currentThread().interrupt();
- if (LOG.isDebugEnabled()) {
+ if (LOG.isDebugEnabled()) {
+ if (Thread.interrupted()) {
LOG.debug("Exception occurred during availability check, but this thread has been interrupted, "
+ "so most likely the plugin container is shutting down: " + e);
+ } else {
+ LOG.debug("Exception occurred during availability check: " + e);
}
- return;
}
+ return;
}
scan.setEndTime(System.currentTimeMillis());
@@ -229,8 +211,13 @@ public class AvailabilityExecutor implements Runnable, Callable<AvailabilityRepo
}
}
+ /**
+ * Checks the availability of one resource and then its children.
+ *
+ * @throws InterruptedException if this checking thread was interrupted
+ */
protected void checkInventory(Resource resource, AvailabilityReport availabilityReport,
- AvailabilityType parentAvailType, boolean isForced, Scan scan) {
+ AvailabilityType parentAvailType, boolean isForced, Scan scan) throws InterruptedException {
// Only report avail for committed Resources - that's all the Server cares about.
if (resource.getId() == 0 || resource.getInventoryStatus() != InventoryStatus.COMMITTED) {
@@ -244,18 +231,8 @@ public class AvailabilityExecutor implements Runnable, Callable<AvailabilityRepo
return;
}
- AvailabilityFacet resourceComponent;
- try {
- resourceComponent = resourceContainer.createResourceComponentProxy(AvailabilityFacet.class,
- FacetLockType.NONE, GET_AVAILABILITY_TIMEOUT, true, false, true);
-
- } catch (PluginContainerException e) {
- // TODO (ips): Why aren't we logging this as an error?
- if (LOG.isDebugEnabled()) {
- LOG.debug("Could not create resource component proxy for " + resource + ".", e);
- }
- return;
- }
+ // The avail proxy guarantees fast response time for an avail check
+ AvailabilityFacet resourceAvailabilityProxy = resourceContainer.getAvailabilityProxy();
++scan.numResources;
@@ -319,7 +296,8 @@ public class AvailabilityExecutor implements Runnable, Callable<AvailabilityRepo
// find out what the avail was the last time we checked it. this may be null
Availability previous = this.inventoryManager.getAvailabilityIfKnown(resource);
- AvailabilityType current = (null == previous) ? UNKNOWN : previous.getAvailabilityType();
+ AvailabilityType previousType = (null == previous) ? UNKNOWN : previous.getAvailabilityType();
+ AvailabilityType current = null;
// If the resource's parent is DOWN, the rules are that the resource and all of the parent's other
// descendants, must also be DOWN. So, there's no need to even ask the resource component
@@ -329,7 +307,7 @@ public class AvailabilityExecutor implements Runnable, Callable<AvailabilityRepo
current = parentAvailType;
++scan.numDeferToParent;
- // For the DOWN parent case it's unclear to me whether we should push out the avil check time of
+ // For the DOWN parent case it's unclear to me whether we should push out the avail check time of
// the child. For now, we'll leave it alone and let the next check happen according to the
// schedule already established.
@@ -347,7 +325,7 @@ public class AvailabilityExecutor implements Runnable, Callable<AvailabilityRepo
if (LOG.isTraceEnabled()) {
LOG.trace("Now checking availability for " + resource);
}
- current = UNKNOWN;
+
try {
++scan.numGetAvailabilityCalls;
@@ -357,11 +335,15 @@ public class AvailabilityExecutor implements Runnable, Callable<AvailabilityRepo
// down (this is for the case when a plugin component can't start for whatever reason
// or is just slow to start)
if (resourceContainer.getResourceComponentState() == ResourceComponentState.STARTED) {
- current = safeGetAvailability(resourceComponent);
+ current = translate(resourceAvailabilityProxy.getAvailability(), previousType);
+
} else {
+ // try to start the component and then perform the avail check
this.inventoryManager.activateResource(resource, resourceContainer, false);
if (resourceContainer.getResourceComponentState() == ResourceComponentState.STARTED) {
- current = safeGetAvailability(resourceComponent);
+ current = translate(resourceAvailabilityProxy.getAvailability(), previousType);
+ } else {
+ current = DOWN;
}
}
if (LOG.isTraceEnabled()) {
@@ -371,31 +353,18 @@ public class AvailabilityExecutor implements Runnable, Callable<AvailabilityRepo
ResourceError resourceError = new ResourceError(resource, ResourceErrorType.AVAILABILITY_CHECK,
t.getLocalizedMessage(), ThrowableUtil.getStackAsString(t), System.currentTimeMillis());
this.inventoryManager.sendResourceErrorToServer(resourceError);
- if (t instanceof TimeoutException) {
- // no need to log the stack trace for timeouts...
- LOG.warn("Availability collection timed out on " + resource
- + ", availability will be reported as " + DOWN.name());
- current = DOWN;
- } else {
- LOG.warn("Availability collection failed with exception on " + resource
- + ", availability will be reported as " + DOWN.name(), t);
- current = DOWN;
- }
- }
- // Assume DOWN if for some reason the avail check failed
- if (UNKNOWN == current) {
+ LOG.warn("Availability collection failed with exception on " + resource
+ + ", availability will be reported as " + DOWN.name(), t);
current = DOWN;
- if (LOG.isTraceEnabled()) {
- LOG.trace("Assuming availability is DOWN for " + resource);
- }
}
+ } else {
+ current = previousType;
}
}
// Add the availability to the report if it changed from its previous state or if this is a full report.
// Update the resource container only if the avail has changed.
- boolean availChanged = (null != current && UNKNOWN != current && (null == previous || current != previous
- .getAvailabilityType()));
+ boolean availChanged = (UNKNOWN != current && current != previousType);
if (availChanged || scan.isFull) {
Availability availability;
@@ -430,23 +399,13 @@ public class AvailabilityExecutor implements Runnable, Callable<AvailabilityRepo
checkInventory(child, availabilityReport, current, isForced, scan);
}
- return;
}
- private AvailabilityType safeGetAvailability(AvailabilityFacet component) {
- AvailabilityType availType = component.getAvailability();
- switch (availType) {
- case UP:
- return UP;
- case DOWN:
- return DOWN;
- default:
- if (LOG.isDebugEnabled()) {
- LOG.debug("ResourceComponent " + component + " getAvailability() returned " + availType
- + ". This is invalid and is being replaced with DOWN.");
- }
- return DOWN;
- }
+ /**
+ * Resources must report UP or DOWN, If current is UNKNOWN, return previously set avail, otherwise current.
+ */
+ private AvailabilityType translate(AvailabilityType current, AvailabilityType previousType) {
+ return current == UNKNOWN ? previousType : current;
}
/**
@@ -519,7 +478,7 @@ public class AvailabilityExecutor implements Runnable, Callable<AvailabilityRepo
}
public static class Scan {
- private long startTime;
+ private final long startTime;
private long endTime;
private long runtime;
diff --git a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
new file mode 100644
index 0000000..49a7452
--- /dev/null
+++ b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
@@ -0,0 +1,331 @@
+/*
+ * RHQ Management Platform
+ * Copyright (C) 2005-2013 Red Hat, Inc.
+ * All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+ */
+package org.rhq.core.pc.inventory;
+
+import static org.rhq.core.domain.measurement.AvailabilityType.DOWN;
+import static org.rhq.core.domain.measurement.AvailabilityType.UNKNOWN;
+import static org.rhq.core.domain.measurement.AvailabilityType.UP;
+
+import java.util.concurrent.Callable;
+import java.util.concurrent.ExecutionException;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Future;
+import java.util.concurrent.TimeUnit;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
+import org.rhq.core.domain.measurement.AvailabilityType;
+import org.rhq.core.pluginapi.availability.AvailabilityFacet;
+
+/**
+ * Proxy class for executing availability checks. Checks are done using a
+ * supplied thread pool. If the resource availability does not return within one
+ * second, the next call to {@link #getAvailability()} will return the
+ * calculated availability, if available.
+ *
+ * With the potential of having thousands, and even tens of thousands, of instances
+ * of this proxy, we must ensure that we keep it as lean as possible to reduce
+ * memory footprint of the agent. For example, we do not create a logger object for
+ * every proxy. Instead, LOG is static. This should be OK for how this proxy is used.
+ *
+ * @author Elias Ross
+ */
+public class AvailabilityProxy implements AvailabilityFacet, Callable<AvailabilityType> {
+
+ private static final Log LOG = LogFactory.getLog(AvailabilityProxy.class); // purposefully static, don't create one per proxy
+
+ /**
+ * How long to wait for a resource to return their availability *immediately* (in ms).
+ * If a resource takes longer than this, then the number of timeouts is incremented, and then
+ * the container will just assume availability will be returned asynchronously for this resource.
+ */
+ private static final int AVAIL_SYNC_TIMEOUT;
+
+ /**
+ * Number of consecutive avail sync timeouts before we assume the resource's avail checking can not meet the async
+ * timeout. At that point stop slowing things down waiting for the timeout and instead, for this resource,
+ * rely only on the async results. In other words, stop trying to report live avail if live avail checking is
+ * consistently too slow. Max = 127. We use a byte here to save space.
+ */
+ private static final byte AVAIL_SYNC_TIMEOUT_LIMIT;
+
+ /**
+ * How long to wait for an *async* future to return a resource availability (in ms).
+ * If a resource takes longer than this during an async call (via a thread from the executor thread pool)
+ * and another request comes in for the availability, then that async call will be canceled and a new
+ * one will be resubmitted, restarting the clock. This just helps clean up any hung threads waiting
+ * for an availability that is just taking too much time to complete.
+ */
+ private static final int AVAIL_ASYNC_TIMEOUT;
+
+ static {
+ int syncAvailTimeout;
+ try {
+ // unlikely to be changed but back-door configurable
+ syncAvailTimeout = Integer.parseInt(System.getProperty("rhq.agent.plugins.availability-scan.sync-timeout",
+ "1000"));
+ } catch (Throwable t) {
+ syncAvailTimeout = 1000;
+ }
+ AVAIL_SYNC_TIMEOUT = syncAvailTimeout;
+
+ byte syncAvailTimeoutLimit;
+ try {
+ // unlikely to be changed but back-door configurable
+ syncAvailTimeoutLimit = Byte.parseByte(System.getProperty(
+ "rhq.agent.plugins.availability-scan.sync-timeout-limit", "5"));
+ } catch (Throwable t) {
+ syncAvailTimeoutLimit = 5;
+ }
+ if (syncAvailTimeoutLimit > 127) {
+ syncAvailTimeoutLimit = 127;
+ }
+ AVAIL_SYNC_TIMEOUT_LIMIT = syncAvailTimeoutLimit;
+
+ int asyncAvailTimeout;
+ try {
+ // unlikely to be changed but back-door configurable
+ asyncAvailTimeout = Integer.parseInt(System.getProperty(
+ "rhq.agent.plugins.availability-scan.async-timeout", "60000"));
+ } catch (Throwable t) {
+ asyncAvailTimeout = 60000;
+ }
+ AVAIL_ASYNC_TIMEOUT = asyncAvailTimeout;
+ }
+
+ private final AvailabilityFacet resourceComponent;
+
+ private final ExecutorService executor;
+
+ private Future<AvailabilityType> availabilityFuture = null;
+
+ private volatile Thread current;
+
+ private long lastSubmitTime = 0;
+
+ private AvailabilityType lastAvail = UNKNOWN;
+
+ /**
+ * Number of consecutive avail sync timeouts for the resource. This value is reset if availability is
+ * returned synchronously (within the timeout period). There is currently no way to 'reset' this (short
+ * of agent restart) after it has triggered, meaning the resource will no longer try to report live avail.
+ */
+ private byte availSyncConsecutiveTimeouts = 0;
+
+ private final ClassLoader classLoader;
+
+ /**
+ * Constructs a new proxy.
+ */
+ public AvailabilityProxy(AvailabilityFacet resourceComponent, ExecutorService executor, ClassLoader classLoader) {
+ this.resourceComponent = resourceComponent;
+ this.executor = executor;
+ this.classLoader = classLoader;
+ }
+
+ @Override
+ public AvailabilityType call() throws Exception {
+ current = Thread.currentThread();
+ ClassLoader originalContextClassLoader = current.getContextClassLoader();
+ try {
+ Thread.currentThread().setContextClassLoader(classLoader);
+ return resourceComponent.getAvailability();
+ } finally {
+ current.setContextClassLoader(originalContextClassLoader);
+ }
+ }
+
+ /**
+ * Returns the current or most currently reported availability. If
+ * {@link AvailabilityType#UNKNOWN} is returned, then the availability is
+ * being computed.
+ *
+ * @throws TimeoutException
+ * if an async check exceeds AVAIL_ASYNC_TIMEOUT
+ */
+ @Override
+ public AvailabilityType getAvailability() {
+ // TODO take out DevDebug printlns when we're confident we don't need them
+ AvailabilityType avail = UNKNOWN;
+
+ try {
+ // If the avail check timed out, or if we are not attempting synchronous checks (due to
+ // exceeding the consecutive timeout limit) then the future will exist.
+ if (availabilityFuture != null) {
+ if (availabilityFuture.isDone()) {
+ // hold onto and report the last known value if necessary
+ avail = availabilityFuture.get();
+ // System.out.println("DevDebug 1 [" + System.currentTimeMillis() + "] future done avail [" + avail.name() + "]");
+
+ } else {
+ // We are still waiting on the previously submitted async avail check - let's just return
+ // the last one we got. Note that if the future is not done after a large amount of time,
+ // then it means this thread could somehow be hung or otherwise stuck and not returning. Not good.
+ // In this case, throw a detailed exception to the avail checker.
+ long elapsedTime = System.currentTimeMillis() - lastSubmitTime;
+ if (elapsedTime > getAsyncTimeout()) {
+ // System.out.println("DevDebug 2 [" + System.currentTimeMillis() + "] async timeout");
+
+ Throwable t = new Throwable();
+ if (current != null) {
+ t.setStackTrace(current.getStackTrace());
+ }
+ String msg = "Availability check ran too long [" + elapsedTime + "ms], canceled for ["
+ + resourceComponent + "]; Stack trace includes the timed out thread's stack trace.";
+ availabilityFuture.cancel(true);
+
+ // try again, maybe the situation will resolve in time for the next check
+ availabilityFuture = executor.submit(this);
+ lastSubmitTime = System.currentTimeMillis();
+ // System.out.println("DevDebug 3 [" + System.currentTimeMillis() + "] async timeout submit");
+
+ throw new TimeoutException(msg, t);
+ } else {
+ // System.out.println("DevDebug 4 [" + System.currentTimeMillis() + "] no async timeout, return lastAvail [" + lastAvail.name() + "]");
+ return lastAvail;
+ }
+ }
+ }
+
+ // request a thread to do an avail check
+ availabilityFuture = executor.submit(this);
+ lastSubmitTime = System.currentTimeMillis();
+ // System.out.println("DevDebug 5 [" + System.currentTimeMillis() + "] standard submit");
+
+ // if we have exceeded the timeout too many times in a row assume that this is a slow
+ // resource and stop performing synchronous checks, which would likely fail to return fast enough anyway.
+ if (availSyncConsecutiveTimeouts < getSyncTimeoutLimit()) {
+ // attempt to get availability synchronously
+ avail = availabilityFuture.get(getSyncTimeout(), TimeUnit.MILLISECONDS);
+ // System.out.println("DevDebug 6 [" + System.currentTimeMillis() + "] sync avail [" + avail.name() + "]");
+
+ // success (failure will throw exception)
+ availSyncConsecutiveTimeouts = 0;
+ availabilityFuture = null;
+
+ } else if (availSyncConsecutiveTimeouts == getSyncTimeoutLimit()) {
+ // System.out.println("DevDebug 7 [" + System.currentTimeMillis() + "] sync disabled");
+
+ // log one time that we are disabling synchronous checks for this resource
+ ++availSyncConsecutiveTimeouts;
+ if (LOG.isDebugEnabled()) {
+ LOG.debug("Disabling synchronous availability collection for [" + resourceComponent + "]; ["
+ + getSyncTimeoutLimit() + "] consecutive timeouts exceeding [" + getSyncTimeout() + "ms]");
+ }
+ }
+ } catch (InterruptedException e) {
+ // System.out.println("DevDebug 8 [" + System.currentTimeMillis() + "] Interrupted");
+
+ LOG.debug("InterruptedException; shut down is (likely) in progress.");
+ availabilityFuture.cancel(true);
+ availabilityFuture = null;
+ Thread.currentThread().interrupt();
+ return UNKNOWN;
+
+ } catch (ExecutionException e) {
+ throw new RuntimeException("Availability check failed", e.getCause());
+
+ } catch (java.util.concurrent.TimeoutException e) {
+ // System.out.println("DevDebug 9 [" + System.currentTimeMillis() + "] Sync Timeout");
+
+ // failed to get avail synchronously. next call to the future will return availability (we hope)
+ ++availSyncConsecutiveTimeouts;
+ }
+
+ return processAvail(avail);
+ }
+
+ private AvailabilityType processAvail(AvailabilityType type) {
+ AvailabilityType result = type;
+ switch (type) {
+ case UP:
+ case DOWN:
+ break;
+ default:
+ if (LOG.isDebugEnabled()) {
+ LOG.debug("ResourceComponent [" + resourceComponent + "] getAvailability() returned " + type
+ + ". This is invalid and is being replaced with DOWN.");
+ }
+ result = DOWN;
+ }
+
+ // whenever changing to UP we reset the timeout counter. This is because DOWN resources often respond
+ // slowly to getAvailability() calls (for example, waiting for a connection attempt to time out). When a
+ // resource comes up we should give it a chance to respond quickly and provide live avail.
+ if (result != lastAvail) {
+ if (result == UP) {
+ if (availSyncConsecutiveTimeouts >= getSyncTimeoutLimit()) {
+ // System.out.println("DevDebug 10 [" + System.currentTimeMillis() + "] Enabling Sync");
+
+ if (LOG.isDebugEnabled()) {
+ LOG.debug("Enabling synchronous availability collection for [" + resourceComponent
+ + "]; Availability has just changed from [" + lastAvail + "] to UP.");
+ }
+ }
+ availSyncConsecutiveTimeouts = 0;
+
+ }
+ lastAvail = result;
+ }
+
+ // System.out.println("DevDebug 11 [" + System.currentTimeMillis() + "] returning processAvail [" + result.getName()+ "]");
+
+ return result;
+ }
+
+ /**
+ * Override point. Typically for testing.
+ * @return something other than the env var setting.
+ */
+ protected long getAsyncTimeout() {
+ return AVAIL_ASYNC_TIMEOUT;
+ }
+
+ /**
+ * Override point. Typically for testing.
+ * @return something other than the env var setting.
+ */
+ protected long getSyncTimeout() {
+ return AVAIL_SYNC_TIMEOUT;
+ }
+
+ /**
+ * Override point. Typically for testing.
+ * @return something other than the env var setting.
+ */
+ protected byte getSyncTimeoutLimit() {
+ return AVAIL_SYNC_TIMEOUT_LIMIT;
+ }
+
+ protected boolean isSyncDisabled() {
+ return availSyncConsecutiveTimeouts >= getSyncTimeoutLimit();
+ }
+
+ /**
+ * Debug string.
+ */
+ @Override
+ public String toString() {
+ return "AvailabilityProxy [resourceComponent=" + resourceComponent + ", lastAvail=" + lastAvail
+ + ", lastSubmitTime=" + new java.util.Date(lastSubmitTime) + ", executor=" + executor
+ + ", availabilityFuture=" + availabilityFuture + ", current=" + current + ", timeouts="
+ + availSyncConsecutiveTimeouts + "]";
+ }
+}
diff --git a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ForceAvailabilityExecutor.java b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ForceAvailabilityExecutor.java
index 31ea976..53475fd 100644
--- a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ForceAvailabilityExecutor.java
+++ b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ForceAvailabilityExecutor.java
@@ -26,7 +26,7 @@ import org.rhq.core.domain.resource.Resource;
/**
* A thin subclass that ensures that the avail report generation forces avail checks for all resources.
- *
+ *
* @author Jay Shaughnessy
*/
public class ForceAvailabilityExecutor extends AvailabilityExecutor {
@@ -37,7 +37,7 @@ public class ForceAvailabilityExecutor extends AvailabilityExecutor {
@Override
protected void checkInventory(Resource resource, AvailabilityReport availabilityReport,
- AvailabilityType parentAvailType, boolean forceCheck, Scan scan) {
+ AvailabilityType parentAvailType, boolean forceCheck, Scan scan) throws InterruptedException {
scan.setForced(true);
super.checkInventory(resource, availabilityReport, parentAvailType, true, scan);
diff --git a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceContainer.java b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceContainer.java
index 31bd96c..aadd71d 100644
--- a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceContainer.java
+++ b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceContainer.java
@@ -19,8 +19,6 @@
package org.rhq.core.pc.inventory;
-import static org.rhq.core.pc.component.ComponentInvocationContextImpl.LocalContext;
-
import java.io.Serializable;
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.InvocationTargetException;
@@ -55,9 +53,12 @@ import org.rhq.core.domain.measurement.MeasurementDefinition;
import org.rhq.core.domain.measurement.MeasurementSchedule;
import org.rhq.core.domain.measurement.MeasurementScheduleRequest;
import org.rhq.core.domain.resource.Resource;
+import org.rhq.core.pc.PluginContainerConfiguration;
import org.rhq.core.pc.component.ComponentInvocationContextImpl;
+import org.rhq.core.pc.component.ComponentInvocationContextImpl.LocalContext;
import org.rhq.core.pc.util.FacetLockType;
import org.rhq.core.pc.util.LoggingThreadFactory;
+import org.rhq.core.pluginapi.availability.AvailabilityFacet;
import org.rhq.core.pluginapi.inventory.ResourceComponent;
import org.rhq.core.pluginapi.inventory.ResourceContext;
import org.rhq.core.util.exception.ThrowableUtil;
@@ -85,15 +86,26 @@ public class ResourceContainer implements Serializable {
// thread pools used to invoke methods on container's components
private static final String DAEMON_THREAD_POOL_NAME = "ResourceContainer.invoker.daemon";
private static final String NON_DAEMON_THREAD_POOL_NAME = "ResourceContainer.invoker.nonDaemon";
+ private static final String AVAIL_CHECK_THREAD_POOL_NAME = "ResourceContainer.invoker.availCheck.daemon";
private static ExecutorService DAEMON_THREAD_POOL;
private static ExecutorService NON_DAEMON_THREAD_POOL;
+ /**
+ * This thread pool protects us from generating a potentially huge number of threads on slow running
+ * agents where avail checks are taking longer that 1s (given a default setting). Each avail check
+ * requests a thread on the assumption that most if not all checks will be sub-second. But if that
+ * is not the case we could, if using an CachedThreadPool, end up with N concurrent avail check threads,
+ * where N is the number of resources managed by the agent (because that type of pool can grow unbounded).
+ * Instead, limit the max # of threads and fall back to synchronous checking when overloaded.
+ */
+ private static ExecutorService AVAIL_CHECK_THREAD_POOL;
+
// non-transient fields
private final Resource resource;
private SynchronizationState synchronizationState = SynchronizationState.NEW;
private Set<MeasurementScheduleRequest> measurementSchedule = new HashSet<MeasurementScheduleRequest>();
private Set<ResourcePackageDetails> installedPackages = new HashSet<ResourcePackageDetails>();
- private Map<String, DriftDefinition> driftDefinitions = new HashMap<String, DriftDefinition>();
+ private final Map<String, DriftDefinition> driftDefinitions = new HashMap<String, DriftDefinition>();
private MeasurementScheduleRequest availabilitySchedule = null;
// transient fields
@@ -107,15 +119,21 @@ public class ResourceContainer implements Serializable {
private transient Availability availability;
// the time at which this resource is up for an avail check. null indicates unscheduled.
private transient Long availabilityScheduleTime;
+ private transient AvailabilityProxy availabilityProxy;
/**
* Initialize the ResourceContainer's internals, such as its thread pools.
+ *
+ * @param configuration the plugin container's configuration
*/
- public static void initialize() {
+ public static void initialize(PluginContainerConfiguration pcConfig) {
LoggingThreadFactory daemonFactory = new LoggingThreadFactory(DAEMON_THREAD_POOL_NAME, true);
LoggingThreadFactory nonDaemonFactory = new LoggingThreadFactory(NON_DAEMON_THREAD_POOL_NAME, false);
+ LoggingThreadFactory availCheckFactory = new LoggingThreadFactory(AVAIL_CHECK_THREAD_POOL_NAME, true);
DAEMON_THREAD_POOL = Executors.newCachedThreadPool(daemonFactory);
NON_DAEMON_THREAD_POOL = Executors.newCachedThreadPool(nonDaemonFactory);
+ AVAIL_CHECK_THREAD_POOL = Executors.newFixedThreadPool(pcConfig.getAvailabilityScanThreadPoolSize(),
+ availCheckFactory);
}
/**
@@ -125,6 +143,7 @@ public class ResourceContainer implements Serializable {
// TODO (ips, 04/30/12): Should we funnel these through PluginContainer.shutdownExecutorService()?
DAEMON_THREAD_POOL.shutdown();
NON_DAEMON_THREAD_POOL.shutdown();
+ AVAIL_CHECK_THREAD_POOL.shutdown();
}
public ResourceContainer(Resource resource, ClassLoader resourceClassLoader) {
@@ -198,6 +217,8 @@ public class ResourceContainer implements Serializable {
public void setResourceComponent(ResourceComponent resourceComponent) {
synchronized (this) {
this.resourceComponent = resourceComponent;
+ this.availabilityProxy = new AvailabilityProxy(resourceComponent, AVAIL_CHECK_THREAD_POOL,
+ resourceClassLoader);
}
}
@@ -228,7 +249,10 @@ public class ResourceContainer implements Serializable {
for (MeasurementScheduleRequest sched : this.measurementSchedule) {
if (sched.getInterval() < MeasurementSchedule.MINIMUM_INTERVAL) {
String smallStack = ThrowableUtil.getFilteredStackAsString(new Throwable());
- String msg = "Invalid collection interval [" + sched + "] for Resource [" + resource
+ String msg = "Invalid collection interval ["
+ + sched
+ + "] for Resource ["
+ + resource
+ "]. Setting it to 20 minutes until the situation is corrected. Please report to Development: "
+ smallStack;
LogFactory.getLog(ResourceContainer.class).error(msg);
@@ -390,8 +414,7 @@ public class ResourceContainer implements Serializable {
public String toString() {
AvailabilityType avail = (this.availability != null) ? this.availability.getAvailabilityType() : null;
return this.getClass().getSimpleName() + "[resource=" + this.resource + ", syncState="
- + this.synchronizationState + ", componentState=" + this.resourceComponentState + ", avail=" + avail
- + "]";
+ + this.synchronizationState + ", componentState=" + this.resourceComponentState + ", avail=" + avail + "]";
}
/**
@@ -489,6 +512,15 @@ public class ResourceContainer implements Serializable {
}
/**
+ * Return a proxy for a call to check resource availability, using the daemon thread pool.
+ *
+ * @see AvailabilityProxy for details
+ */
+ public AvailabilityFacet getAvailabilityProxy() {
+ return this.availabilityProxy;
+ }
+
+ /**
* This is a ResourceComponent proxy that invokes component methods in pooled threads. Depending on the parameters
* passed to its constructor, it may also:
*
@@ -574,7 +606,7 @@ public class ResourceContainer implements Serializable {
throw e.getCause();
} catch (java.util.concurrent.TimeoutException e) {
String msg = invokedMethodString(method, args, "timed out after " + timeout
- + " milliseconds - invocation thread will be interrupted.");
+ + " milliseconds - invocation thread will be interrupted.");
LOG.debug(msg);
Throwable cause = new Throwable();
cause.setStackTrace(componentInvocation.getStackTrace());
diff --git a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/RuntimeDiscoveryExecutor.java b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/RuntimeDiscoveryExecutor.java
index d6a9614..5265977 100644
--- a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/RuntimeDiscoveryExecutor.java
+++ b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/RuntimeDiscoveryExecutor.java
@@ -42,7 +42,6 @@ import org.rhq.core.domain.resource.ResourceType;
import org.rhq.core.pc.PluginContainer;
import org.rhq.core.pc.PluginContainerConfiguration;
import org.rhq.core.pc.plugin.PluginComponentFactory;
-import org.rhq.core.pc.util.FacetLockType;
import org.rhq.core.pluginapi.availability.AvailabilityFacet;
import org.rhq.core.pluginapi.inventory.ProcessScanResult;
import org.rhq.core.pluginapi.inventory.ResourceDiscoveryComponent;
@@ -54,15 +53,15 @@ import org.rhq.core.util.exception.Severity;
* discovering children of existing resources. It recursively walks the hierarchy looking for new resources, which
* are typically services (but could be non-top-level servers). It is complemented by {@link AutoDiscoveryExecutor}
* which looks for new top level servers.
- *
+ *
* @author Greg Hinkle
* @author Ian Springer
*/
public class RuntimeDiscoveryExecutor implements Runnable, Callable<InventoryReport> {
private Log log = LogFactory.getLog(RuntimeDiscoveryExecutor.class);
- private InventoryManager inventoryManager;
- private PluginContainerConfiguration pluginContainerConfiguration;
+ private final InventoryManager inventoryManager;
+ private final PluginContainerConfiguration pluginContainerConfiguration;
/**
* Resource to scan. If null, the entire platform will be scanned.
@@ -210,8 +209,8 @@ public class RuntimeDiscoveryExecutor implements Runnable, Callable<InventoryRep
// to still perform the check in two cases: if the current avail is not UP or if the resource category is
// SERVER. This means we won't miss an opportunity to do discovery for stale DOWN resource, and we won't
// waste time doing discovery on a stale UP SERVER, which can be time consuming. Since most resources are
- // SERVICEs, and also are typically UP and stay UP, perfoming checks in these two situations should
- // not add much overhead. Finally, make sure to use facet proxy to do the avail check, this allows us to use
+ // SERVICEs, and also are typically UP and stay UP, performing checks in these two situations should
+ // not add much overhead. Finally, make sure to use facet proxy to do the avail check, this allows us to use
// a timeout, and therefore not hang discovery if the avail check is slow.
Availability currentAvailability = parentContainer.getAvailability();
AvailabilityType currentAvailabilityType = (null == currentAvailability) ? AvailabilityType.DOWN
@@ -221,20 +220,10 @@ public class RuntimeDiscoveryExecutor implements Runnable, Callable<InventoryRep
if (AvailabilityType.UP != currentAvailabilityType
|| ResourceCategory.SERVER == parentContainer.getResource().getResourceType().getCategory()) {
- AvailabilityFacet parentComponent = null;
- try {
- parentComponent = parentContainer.createResourceComponentProxy(AvailabilityFacet.class,
- FacetLockType.NONE, AvailabilityExecutor.GET_AVAILABILITY_TIMEOUT, true, false, true);
-
- } catch (PluginContainerException e) {
- if (log.isDebugEnabled()) {
- log.debug("Parent component for [" + parent + "] was null; cannot perform service scan.");
- }
- return;
- }
+ AvailabilityFacet parentAvailabilityProxy = parentContainer.getAvailabilityProxy();
try {
- currentAvailabilityType = parentComponent.getAvailability();
+ currentAvailabilityType = parentAvailabilityProxy.getAvailability();
} catch (Exception e) {
currentAvailabilityType = AvailabilityType.DOWN;
}
@@ -293,7 +282,7 @@ public class RuntimeDiscoveryExecutor implements Runnable, Callable<InventoryRep
}
}
- // get rid of any child resources of this type that were not yet committed and are now gone
+ // get rid of any child resources of this type that were not yet committed and are now gone
removeStaleResources(parent, childResourceType, mergedResources);
}
diff --git a/modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/AvailabilityProxyConcurrencyTest.java b/modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/AvailabilityProxyConcurrencyTest.java
new file mode 100644
index 0000000..06753ca
--- /dev/null
+++ b/modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/AvailabilityProxyConcurrencyTest.java
@@ -0,0 +1,114 @@
+/*
+ * RHQ Management Platform
+ * Copyright (C) 2005-2013 Red Hat, Inc.
+ * All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+ */
+package org.rhq.core.pc.inventory;
+
+import static org.rhq.core.domain.measurement.AvailabilityType.UP;
+
+import java.util.Date;
+import java.util.Hashtable;
+import java.util.concurrent.CountDownLatch;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
+import java.util.concurrent.TimeUnit;
+import java.util.concurrent.atomic.AtomicInteger;
+
+import org.testng.annotations.Test;
+
+import org.rhq.core.domain.measurement.AvailabilityType;
+import org.rhq.core.pluginapi.availability.AvailabilityFacet;
+
+@Test
+public class AvailabilityProxyConcurrencyTest implements AvailabilityFacet {
+
+ private AtomicInteger numberOfFacetCalls = new AtomicInteger(-1);
+
+ public void testConcurrentAvailChecks() throws Exception {
+ Thread.interrupted(); // clear any hanging around interrupt status
+
+ ExecutorService executor = Executors.newCachedThreadPool();
+ try {
+ // our one proxy we want to call concurrently
+ final AvailabilityProxy ap = new AvailabilityProxy(this, executor, getClass().getClassLoader());
+
+ // prime the pump by getting the first one without problems
+ AvailabilityType firstAvail = ap.getAvailability();
+ assert UP.equals(firstAvail) : "Can't even get our first avail correctly: " + firstAvail;
+
+ // create several threads that will concurrently call getAvailability
+ final int numThreads = 10;
+ final Hashtable<String, AvailabilityType> availResults = new Hashtable<String, AvailabilityType>(numThreads);
+ final Hashtable<String, Date> dateResults = new Hashtable<String, Date>(numThreads);
+ final Hashtable<String, Throwable> throwableResults = new Hashtable<String, Throwable>(numThreads);
+ final CountDownLatch startLatch = new CountDownLatch(1);
+ final CountDownLatch endLatch = new CountDownLatch(numThreads);
+ final Runnable runnable = new Runnable() {
+ public void run() {
+ try {
+ startLatch.await();
+ AvailabilityType availCheck = ap.getAvailability();
+ availResults.put(Thread.currentThread().getName(), availCheck);
+ } catch (Exception e) {
+ throwableResults.put(Thread.currentThread().getName(), e);
+ } finally {
+ dateResults.put(Thread.currentThread().getName(), new Date());
+ endLatch.countDown();
+ }
+ }
+ };
+ numberOfFacetCalls.set(0); // this will count how many times the proxy actually calls the facet getAvail method
+ for (int i = 0; i < numThreads; i++) {
+ Thread t = new Thread(runnable, "t" + i);
+ t.start();
+ }
+
+ // release the hounds! then wait for them to all finish
+ System.out.println("~~~THREADS STARTED AT: " + new Date());
+ startLatch.countDown();
+ endLatch.await(10000, TimeUnit.SECONDS); // should never take this long
+ System.out.println("~~~THREADS FINISHED AT: " + new Date());
+ System.out.println("~~~THREAD FINISH TIMES: " + dateResults);
+ System.out.println("~~~THREADS WITH EXCEPTIONS: " + throwableResults);
+
+ // now make sure all of them returns UP
+ assert availResults.size() == numThreads : "Failed, bad threads: availResults = " + availResults;
+ for (AvailabilityType availtype : availResults.values()) {
+ assert availtype.equals(UP) : "Failed, bad avail: availResults = " + availResults;
+ }
+
+ // make sure we actually tested the code we need to test - we should not be making
+ // individual facet calls for each request because we shotgun the requests so fast,
+ // and the facet sleeps so long, that the proxy should return the last avail rather
+ // than requiring a new facet call.
+ assert (numberOfFacetCalls.get()) < numThreads : numberOfFacetCalls;
+ } finally {
+ executor.shutdownNow();
+ }
+ }
+
+ @Override
+ public synchronized AvailabilityType getAvailability() {
+ try {
+ System.out.println("~~~AVAILABILITY FACET CALL #" + numberOfFacetCalls.incrementAndGet());
+ Thread.sleep(250); // just make it slow enough so a few proxy calls are done concurrently while this method is running
+ } catch (Exception e) {
+ System.out.println("~~~AVAILABILITY SLEEP WAS ABORTED: " + e);
+ }
+ return UP;
+ }
+}
\ No newline at end of file
diff --git a/modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/AvailabilityProxyTest.java b/modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/AvailabilityProxyTest.java
new file mode 100644
index 0000000..e861845
--- /dev/null
+++ b/modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/AvailabilityProxyTest.java
@@ -0,0 +1,157 @@
+/*
+ * RHQ Management Platform
+ * Copyright (C) 2005-2013 Red Hat, Inc.
+ * All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+ */
+package org.rhq.core.pc.inventory;
+
+import static org.rhq.core.domain.measurement.AvailabilityType.DOWN;
+import static org.rhq.core.domain.measurement.AvailabilityType.UP;
+import static org.testng.AssertJUnit.assertEquals;
+import static org.testng.AssertJUnit.fail;
+
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.testng.annotations.Test;
+
+import org.rhq.core.domain.measurement.AvailabilityType;
+import org.rhq.core.pluginapi.availability.AvailabilityFacet;
+
+/**
+ * @author Elias Ross
+ */
+@Test
+public class AvailabilityProxyTest implements AvailabilityFacet {
+
+ private final Log LOG = LogFactory.getLog(AvailabilityProxyTest.class);
+ private volatile int timeout = 1;
+ private AvailabilityType returnedAvail = UP;
+ private final ExecutorService executor = Executors.newCachedThreadPool();
+
+ /**
+ * Run a test. Note this may not be 100% reliable, as it depends on thread execution to
+ * happen according to our sleep schedule...
+ */
+ public void test() throws InterruptedException {
+ TestAvailabilityProxy ap = new TestAvailabilityProxy(this, executor, getClass().getClassLoader());
+ LOG.debug("proxy " + ap);
+
+ assertEquals("should be up", UP, ap.getAvailability()); // waits 1ms and returns synchronously
+ timeout = 1200;
+ assertEquals("should be down", DOWN, ap.getAvailability()); // waits 1s and times out
+ Thread.sleep(300); // now waited total of 1s + .3s = 1.3 sec > 1.2s
+ assertEquals("should be up now", UP, ap.getAvailability()); // waits 1s and returns last reported value (UP)
+
+ ap.setAsyncTimeout(1020L);
+ Thread.sleep(50); // waited 1.050 seconds
+ try {
+ ap.getAvailability(); // this submits another which we need to let finish
+ fail("should timeout 1020, waited 1050");
+ } catch (TimeoutException e) {
+ }
+ // wait for the last submit to return
+ Thread.sleep(1210);
+
+ LOG.debug("proxy " + ap);
+
+ // try disabling sync checks
+ // - start returning DOWN avail in order to perform a sync disable and then re-enable
+ // - go back to default async timeout, we don't want it to trigger anymore
+ // short timeout but longer than the sync timeout to force several sync timeouts
+ returnedAvail = DOWN;
+ ap.setAsyncTimeout(null);
+ timeout = 75;
+ ap.setSyncTimeout(50L);
+
+ while (!ap.isSyncDisabled()) {
+ ap.getAvailability();
+ Thread.sleep(50L);
+ }
+
+ // go back to returning UP so we can re-enable sync checking
+ // make the sync check a half second so we can prove that sync checking is not happening
+ returnedAvail = UP;
+ timeout = 500;
+ ap.setSyncTimeout(500L);
+ long start = System.currentTimeMillis();
+ assertEquals("should be DOWN", DOWN, ap.getAvailability());
+ assert System.currentTimeMillis() - start < 100 : "Should have been fast, returning old avail";
+ // wait for the last submit to return
+ Thread.sleep(510);
+
+ // check for re-enable sync checks
+ assertEquals("should be UP", UP, ap.getAvailability());
+ assertEquals("should be enabled", false, ap.isSyncDisabled());
+ // wait for the last submit to return
+ Thread.sleep(510);
+
+ // test interrupt handling
+ LOG.debug("interrupt this thread");
+ Thread.currentThread().interrupt();
+ assertEquals("cancellation", AvailabilityType.UNKNOWN, ap.getAvailability());
+ assertEquals(true, Thread.currentThread().isInterrupted());
+ }
+
+ @Override
+ public synchronized AvailabilityType getAvailability() {
+ try {
+ LOG.debug("sleep " + timeout);
+ Thread.sleep(timeout);
+ } catch (InterruptedException e) {
+ Thread.currentThread().interrupt();
+ }
+ LOG.debug("return " + returnedAvail.getName());
+ return returnedAvail;
+ }
+
+ private class TestAvailabilityProxy extends AvailabilityProxy {
+
+ private Long asyncTimeout = null;
+ private Long syncTimeout = null;
+
+ public TestAvailabilityProxy(AvailabilityFacet resourceComponent, ExecutorService executor,
+ ClassLoader classLoader) {
+ super(resourceComponent, executor, classLoader);
+ }
+
+ @Override
+ public AvailabilityType getAvailability() {
+ // System.out.println("DevDebug 0 [" + System.currentTimeMillis() + "] getAvail() timeout=[" + timeout + "], syncTimeout=[" + syncTimeout + "], asyncTimeout=[" + asyncTimeout + "]");
+ return super.getAvailability();
+ }
+
+ public void setAsyncTimeout(Long asyncTimeout) {
+ this.asyncTimeout = asyncTimeout;
+ }
+
+ public void setSyncTimeout(Long syncTimeout) {
+ this.syncTimeout = syncTimeout;
+ }
+
+ @Override
+ protected long getSyncTimeout() {
+ return null == syncTimeout ? super.getSyncTimeout() : syncTimeout;
+ }
+
+ @Override
+ protected long getAsyncTimeout() {
+ return null == asyncTimeout ? super.getAsyncTimeout() : asyncTimeout;
+ }
+ }
+}
diff --git a/modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/ResourceContainerTest.java b/modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/ResourceContainerTest.java
index 58446d0..c9cc490 100644
--- a/modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/ResourceContainerTest.java
+++ b/modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/ResourceContainerTest.java
@@ -64,12 +64,10 @@ public class ResourceContainerTest {
PluginContainer pc = PluginContainer.getInstance();
pc.setConfiguration(config);
pc.initialize();
- ResourceContainer.initialize();
}
@AfterClass
public void afterClass() {
- ResourceContainer.shutdown();
PluginContainer.getInstance().shutdown();
}
diff --git a/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentConfiguration.java b/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentConfiguration.java
index 939457a..34f669b 100644
--- a/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentConfiguration.java
+++ b/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentConfiguration.java
@@ -1143,6 +1143,11 @@ public class AgentConfiguration {
AgentConfigurationConstants.PLUGINS_AVAILABILITY_SCAN_INITIAL_DELAY,
AgentConfigurationConstants.DEFAULT_PLUGINS_AVAILABILITY_SCAN_INITIAL_DELAY);
+ // get the avail thread pool size
+ int avail_scan_threadpool_size = m_preferences.getInt(
+ AgentConfigurationConstants.PLUGINS_AVAILABILITY_SCAN_THREADPOOL_SIZE,
+ AgentConfigurationConstants.DEFAULT_PLUGINS_AVAILABILITY_SCAN_THREADPOOL_SIZE);
+
// get the initial delay before measurement collections begin
long meas_scan_initial_delay = m_preferences.getLong(
AgentConfigurationConstants.PLUGINS_MEASUREMENT_COLLECTION_INITIAL_DELAY,
@@ -1250,6 +1255,7 @@ public class AgentConfiguration {
config.setChildResourceDiscoveryDelay(childResourceDiscoveryDelay);
config.setAvailabilityScanInitialDelay(avail_scan_initial_delay);
config.setAvailabilityScanPeriod(avail_scan_period);
+ config.setAvailabilityScanThreadPoolSize(avail_scan_threadpool_size);
config.setMeasurementCollectionThreadPoolSize(meas_threadpool_size);
config.setMeasurementCollectionInitialDelay(meas_scan_initial_delay);
config.setDriftDetectionInitialDelay(drift_initial_delay);
diff --git a/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentConfigurationConstants.java b/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentConfigurationConstants.java
index 000fdc0..96a71a9 100644
--- a/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentConfigurationConstants.java
+++ b/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentConfigurationConstants.java
@@ -151,12 +151,12 @@ public interface AgentConfigurationConstants {
boolean DEFAULT_AGENT_UPDATE_ENABLED = true;
/**
- * If this preference is defined (its default is null), this will be the URL that contains the agent update version info.
+ * If this preference is defined (its default is null), this will be the URL that contains the agent update version info.
*/
String AGENT_UPDATE_VERSION_URL = PROPERTY_NAME_PREFIX + "agent-update.version-url";
/**
- * If this preference is defined (its default is null), this will be the URL the agent downloads the agent update from.
+ * If this preference is defined (its default is null), this will be the URL the agent downloads the agent update from.
*/
String AGENT_UPDATE_DOWNLOAD_URL = PROPERTY_NAME_PREFIX + "agent-update.download-url";
@@ -541,12 +541,12 @@ public interface AgentConfigurationConstants {
String DEFAULT_PLUGINS_DIRECTORY = "plugins";
/**
- * The regular expression to indicate what agent/plugin container classes the plugins cannot access.
+ * The regular expression to indicate what agent/plugin container classes the plugins cannot access.
*/
String PLUGINS_ROOT_PLUGIN_CLASSLOADER_REGEX = PROPERTY_NAME_PREFIX + "plugins.root-plugin-classloader-regex";
/**
- * The comma separated list of names of plugins that are to be disabled at startup
+ * The comma separated list of names of plugins that are to be disabled at startup
*/
String PLUGINS_DISABLED = PROPERTY_NAME_PREFIX + "plugins.disabled";
@@ -630,6 +630,17 @@ public interface AgentConfigurationConstants {
long DEFAULT_PLUGINS_AVAILABILITY_SCAN_PERIOD = PluginContainerConfiguration.AVAILABILITY_SCAN_PERIOD_DEFAULT;
/**
+ * Defines how many threads can be concurrently scanning for resource availabilities.
+ */
+ String PLUGINS_AVAILABILITY_SCAN_THREADPOOL_SIZE = PROPERTY_NAME_PREFIX
+ + "plugins.availability-scan.threadpool-size";
+
+ /**
+ * The default threadpool size for availability scanning.
+ */
+ int DEFAULT_PLUGINS_AVAILABILITY_SCAN_THREADPOOL_SIZE = PluginContainerConfiguration.AVAILABILITY_SCAN_THREADPOOL_SIZE_DEFAULT;
+
+ /**
* If defined, this is to be the size of the measurement collection thread pool. If not defined, the plugin
* container should default to something it considers appropriate.
*/
diff --git a/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/i18n/AgentSetupInstructions.java b/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/i18n/AgentSetupInstructions.java
index ece2c4f..9044c79 100644
--- a/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/i18n/AgentSetupInstructions.java
+++ b/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/i18n/AgentSetupInstructions.java
@@ -709,6 +709,15 @@ public interface AgentSetupInstructions {
@I18NMessages( { @I18NMessage("The time in seconds before the initial availability scan is performed.") })
String SETUP_INSTRUCTION_PLUGINSAVAILSCANINITIALDELAY_HELP = "PromptCommand.setup.instruction.plugins.avail-scan-initialdelay.help";
+ // PLUGINS AVAILABILITY SCAN THREAD POOL SIZE
+ String SETUP_INSTRUCTION_PLUGINSAVAILSCANTHREADPOOLSIZE_PREF = AgentConfigurationConstants.PLUGINS_AVAILABILITY_SCAN_THREADPOOL_SIZE;
+ String SETUP_INSTRUCTION_PLUGINSAVAILSCANTHREADPOOLSIZE_DEFAULT = Integer
+ .toString(AgentConfigurationConstants.DEFAULT_PLUGINS_AVAILABILITY_SCAN_THREADPOOL_SIZE);
+ @I18NMessages({ @I18NMessage("Availability Scan ThreadPool Size") })
+ String SETUP_INSTRUCTION_PLUGINSAVAILSCANTHREADPOOLSIZE_PROMPT = "PromptCommand.setup.instruction.plugins.avail-scan-threadpoolsize.prompt";
+ @I18NMessages({ @I18NMessage("The number of threads that can concurrently scan resource availabilities.") })
+ String SETUP_INSTRUCTION_PLUGINSAVAILSCANTHREADPOOLSIZE_HELP = "PromptCommand.setup.instruction.plugins.avail-scan-threadpoolsize.help";
+
// PLUGINS MEASUREMENT COLLECTION INITIAL DELAY
String SETUP_INSTRUCTION_PLUGINSMEASUREMENTCOLLINITIALDELAY_PREF = AgentConfigurationConstants.PLUGINS_MEASUREMENT_COLLECTION_INITIAL_DELAY;
String SETUP_INSTRUCTION_PLUGINSMEASUREMENTCOLLINITIALDELAY_DEFAULT = Long
diff --git a/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/promptcmd/SetupPromptCommand.java b/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/promptcmd/SetupPromptCommand.java
index d2de209..e97e0cc 100644
--- a/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/promptcmd/SetupPromptCommand.java
+++ b/modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/promptcmd/SetupPromptCommand.java
@@ -577,6 +577,13 @@ public class SetupPromptCommand implements AgentPromptCommand {
.getMsg(AgentSetupInstructions.SETUP_INSTRUCTION_PLUGINSAVAILSCANINITIALDELAY_HELP)));
instr.add(new DefaultSetupInstruction(
+ AgentSetupInstructions.SETUP_INSTRUCTION_PLUGINSAVAILSCANTHREADPOOLSIZE_PREF,
+ AgentSetupInstructions.SETUP_INSTRUCTION_PLUGINSAVAILSCANTHREADPOOLSIZE_DEFAULT,
+ new IntegerSetupValidityChecker(1, null), SETUPMSG
+ .getMsg(AgentSetupInstructions.SETUP_INSTRUCTION_PLUGINSAVAILSCANTHREADPOOLSIZE_PROMPT), SETUPMSG
+ .getMsg(AgentSetupInstructions.SETUP_INSTRUCTION_PLUGINSAVAILSCANTHREADPOOLSIZE_HELP)));
+
+ instr.add(new DefaultSetupInstruction(
AgentSetupInstructions.SETUP_INSTRUCTION_PLUGINSMEASUREMENTCOLLINITIALDELAY_PREF,
AgentSetupInstructions.SETUP_INSTRUCTION_PLUGINSMEASUREMENTCOLLINITIALDELAY_DEFAULT,
new LongSetupValidityChecker(1L, null), SETUPMSG
diff --git a/modules/enterprise/agent/src/main/resources/agent-configuration.xml b/modules/enterprise/agent/src/main/resources/agent-configuration.xml
index 9f46f62..ce27dde 100644
--- a/modules/enterprise/agent/src/main/resources/agent-configuration.xml
+++ b/modules/enterprise/agent/src/main/resources/agent-configuration.xml
@@ -654,6 +654,17 @@ commands named "config", "setconfig" and "setup" and the command line options
<!--
_______________________________________________________________
+ rhq.agent.plugins.availability-scan.threadpool-size
+
+ The number of threads that can be concurrently scanning
+ resource availabilities.
+ -->
+ <!--
+ <entry key="rhq.agent.plugins.availability-scan.threadpool-size" value="100"/>
+ -->
+
+ <!--
+ _______________________________________________________________
rhq.agent.plugins.measurement-collection.threadpool-size
When measurement's are scheduled for collection, the collection
diff --git a/modules/enterprise/agent/src/main/resources/log4j.xml b/modules/enterprise/agent/src/main/resources/log4j.xml
index b135bb8..23a7064 100644
--- a/modules/enterprise/agent/src/main/resources/log4j.xml
+++ b/modules/enterprise/agent/src/main/resources/log4j.xml
@@ -91,6 +91,11 @@
</category>
-->
+ <!-- EMS connection factory can be noisy with its INFO messages - comment the below to see them. -->
+ <category name="org.mc4j.ems.connection.ConnectionFactory">
+ <priority value="WARN"/>
+ </category>
+
<!-- EMS can be noisy with its WARN messages - uncomment the below to suppress them. -->
<!--
<category name="org.mc4j.ems">
diff --git a/modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/JMXServerComponent.java b/modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/JMXServerComponent.java
index 14f43b9..f801cc5 100644
--- a/modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/JMXServerComponent.java
+++ b/modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/JMXServerComponent.java
@@ -71,9 +71,15 @@ public class JMXServerComponent<T extends ResourceComponent<?>> implements JMXCo
} catch (Exception e) {
if (e.getCause() instanceof SecurityException) {
throw new InvalidPluginConfigurationException("Failed to authenticate to managed JVM - "
- + "principal and/or credentials connection properties are not set correctly.");
+ + "principal and/or credentials connection properties are not set correctly.");
+ }
+ // don't litter agent log with a stack trace unless we're in debug
+ if (log.isDebugEnabled()) {
+ log.warn("Failed to connect to " + context.getResourceType() + "[" + context.getResourceKey() + "].", e);
+ } else {
+ log.warn("Failed to connect to " + context.getResourceType() + "[" + context.getResourceKey() + "]: "
+ + e.getMessage());
}
- log.warn("Failed to connect to " + context.getResourceType() + "[" + context.getResourceKey() + "].", e);
}
}
@@ -82,13 +88,19 @@ public class JMXServerComponent<T extends ResourceComponent<?>> implements JMXCo
String connectionTypeDescriptorClassName = pluginConfig.getSimple(JMXDiscoveryComponent.CONNECTION_TYPE)
.getStringValue();
if (JMXDiscoveryComponent.PARENT_TYPE.equals(connectionTypeDescriptorClassName)) {
- // Our parent is itself a JMX component, so just reuse its connection.
+ // Our parent is itself a JMX component, so just reuse its connection, if it has one.
this.connection = ((JMXComponent) context.getParentResourceComponent()).getEmsConnection();
+ if (null == this.connection) {
+ throw new IllegalStateException("Could not access parent connection, parent may be down");
+ }
this.connectionProvider = this.connection.getConnectionProvider();
} else {
this.connectionProvider = ConnectionProviderFactory.createConnectionProvider(pluginConfig,
this.context.getNativeProcess(), this.context.getTemporaryDirectory());
this.connection = this.connectionProvider.connect();
+ if (null == this.connection) {
+ throw new IllegalStateException("Failed to create connection, resource may be down");
+ }
this.connection.loadSynchronous(false);
}
}
diff --git a/modules/plugins/rhq-agent/src/main/resources/META-INF/rhq-plugin.xml b/modules/plugins/rhq-agent/src/main/resources/META-INF/rhq-plugin.xml
index a544775..641fbee 100644
--- a/modules/plugins/rhq-agent/src/main/resources/META-INF/rhq-plugin.xml
+++ b/modules/plugins/rhq-agent/src/main/resources/META-INF/rhq-plugin.xml
@@ -315,6 +315,7 @@
<c:simple-property name="rhq.agent.plugins.service-discovery.period-secs" type="integer" units="seconds" activationPolicy="restart" required="false" default="86400" displayName="Service Discovery Period" description="Time between service discoveries (in seconds)" />
<c:simple-property name="rhq.agent.plugins.availability-scan.initial-delay-secs" type="integer" units="seconds" activationPolicy="restart" required="false" default="30" displayName="Availability Scan Initial Delay" description="Startup delay before the first availability scan is run (in seconds)" />
<c:simple-property name="rhq.agent.plugins.availability-scan.period-secs" type="integer" units="seconds" activationPolicy="restart" required="false" default="300" displayName="Availability Scan Period" description="Time between availability scans (in seconds)" />
+ <c:simple-property name="rhq.agent.plugins.availability-scan.threadpool-size" type="integer" activationPolicy="restart" required="false" default="100" displayName="Availability Scan ThreadPool Size" description="Number of concurrent threads that scan for resource availabilities" />
<c:simple-property name="rhq.agent.plugins.measurement-collection.initial-delay-secs" type="integer" units="seconds" activationPolicy="restart" required="false" default="30" displayName="Measurement Collection Initial Delay" description="Startup delay before the first measurement collection is run (in seconds)" />
<c:simple-property name="rhq.agent.plugins.measurement-collection.threadpool-size" type="integer" activationPolicy="restart" required="false" default="5" displayName="Measurement Collection Threadpool Size" description="Number of concurrent measurement collections that can be run" />
<c:simple-property name="rhq.agent.plugins.drift-detection.initial-delay-secs" type="integer" units="seconds" activationPolicy="restart" required="false" default="30" displayName="Drift Detection Initial Delay" description="Startup delay before the first drift detection scan is run (in seconds)" />
diff --git a/modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatServerComponent.java b/modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatServerComponent.java
index 9838c14..64c531e 100644
--- a/modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatServerComponent.java
+++ b/modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatServerComponent.java
@@ -221,12 +221,16 @@ public class TomcatServerComponent<T extends ResourceComponent<?>> implements JM
connectionSettings.getControlProperties().setProperty(ConnectionFactory.JAR_TEMP_DIR,
tempDir.getAbsolutePath());
- log.info("Loading connection [" + connectionSettings.getServerUrl() + "] with install path ["
- + connectionSettings.getLibraryURI() + "] and temp directory [" + tempDir.getAbsolutePath()
- + "]");
+ if (log.isDebugEnabled()) {
+ log.debug("Loading connection [" + connectionSettings.getServerUrl() + "] with install path ["
+ + connectionSettings.getLibraryURI() + "] and temp directory [" + tempDir.getAbsolutePath()
+ + "]");
+ }
} else {
- log.info("Loading connection [" + connectionSettings.getServerUrl()
- + "] ignoring remote install path [" + catalinaHome + "]");
+ if (log.isDebugEnabled()) {
+ log.debug("Loading connection [" + connectionSettings.getServerUrl()
+ + "] ignoring remote install path [" + catalinaHome + "]");
+ }
}
ConnectionProvider connectionProvider = connectionFactory.getConnectionProvider(connectionSettings);
@@ -425,7 +429,8 @@ public class TomcatServerComponent<T extends ResourceComponent<?>> implements JM
return scriptFile;
}
- private File resolvePathRelativeToHomeDir(@NotNull String path) {
+ private File resolvePathRelativeToHomeDir(@NotNull
+ String path) {
return resolvePathRelativeToHomeDir(this.resourceContext.getPluginConfiguration(), path);
}
10 years, 5 months
[rhq] modules/core
by mazz
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementOOB.java | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
New commits:
commit c954edaab74f6b89525b8aef014f70fe63e975ee
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Tue Dec 3 16:39:42 2013 -0500
BZ 1014622 the suspect metrics report screen doesn't filter out ignored resoruces.
this commit only shows those resources that have been COMMITTED - anything else won't show in the suspect metrics view
diff --git a/modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementOOB.java b/modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementOOB.java
index 323280a..2b479d0 100644
--- a/modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementOOB.java
+++ b/modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementOOB.java
@@ -41,6 +41,7 @@ import javax.persistence.Table;
+ "LEFT JOIN sched.baseline bal " //
+ "LEFT JOIN res.parentResource parent " //
+ " WHERE o.id = sched.id " //
+ + " AND res.inventoryStatus = 'COMMITTED' " //
+ " AND sched.definition = def " //
+ " AND sched.resource = res " //
+ " AND bal.schedule = sched " //
@@ -60,6 +61,7 @@ import javax.persistence.Table;
+ "LEFT JOIN sched.baseline bal " //
+ "LEFT JOIN res.parentResource parent " //
+ " WHERE o.id = sched.id " //
+ + " AND res.inventoryStatus = 'COMMITTED' " //
+ " AND sched.definition = def " //
+ " AND sched.resource = res " //
+ " AND bal.schedule = sched " //
@@ -73,6 +75,7 @@ import javax.persistence.Table;
+ "LEFT JOIN sched.resource res " //
+ "LEFT JOIN res.parentResource parent " //
+ " WHERE o.id = sched.id " //
+ + " AND res.inventoryStatus = 'COMMITTED' " //
+ " AND sched.definition = def " //
+ " AND sched.resource = res " //
+ " AND (UPPER(def.displayName ) LIKE :metricName OR :metricName is null ) " //
@@ -150,9 +153,9 @@ public class MeasurementOOB {
* (Jan 16, 2009) - The new OOB system uses a threshold to determine whether a metric is a "problem" or not.
* The current threshold is a static value - 0.1 - and does not change based on any characteristic
* of the metric data collected. Dynamic metrics, however, can have either naturally narrow or
- * naturally wide baseline ranges; this makes the static threshold of 0.1 either too sensitive
+ * naturally wide baseline ranges; this makes the static threshold of 0.1 either too sensitive
* or not sensitive enough, respectively. The next improvement to the baseline system probably
- * needs to use a sliding scale for this threshold, to more accurately characterize "problem"
+ * needs to use a sliding scale for this threshold, to more accurately characterize "problem"
* metrics across varying magnitudes of metric baseline deltas.
*/
public static final String INSERT_QUERY = "" //
@@ -202,7 +205,7 @@ public class MeasurementOOB {
+ " WHEN NOT MATCHED THEN INSERT ( oob_.schedule_id, oob_.time_stamp, oob_.oob_factor ) \n"
+ " VALUES ( tmp_.schedule_id, tmp_.time_stamp, tmp_.oob_factor )";
- /*
+ /*
* H2 syntax doesn't support the more complex SET...FROM...WHERE like Postgres, and although it does support
* MERGE it doesn't support the WHEN [NOT] MATCHED syntax; so we'll just delete any and all OOBs that have become
* obsolete, and follow that up with a call to INSERT_NEW_ONES, which should give us the same effect as row updates
10 years, 5 months
[rhq] modules/enterprise
by Jay Shaughnessy
modules/enterprise/gui/remoting-war/src/main/java/org/rhq/enterprise/communications/servlet/ServerInvokerServlet.java | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
New commits:
commit c124f467eec21a367e493b5b9d7981657484be14
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Tue Dec 3 13:38:09 2013 -0500
[1035722] JBWEB000235: Allocate exception for servlet
This is not a simple issue to resolve because it is not RHQ that logs the
ERROR level exception. It is logged by JBoss. Our code is required to
throw a ServletException indicating that we can't find the servlet server
invoker (because it's not yet initialized).
We could hide ERRORs for this JBoss package via log configuration, but
then we may suppress actual, relevant runtime problems.
The commit updates the message included in our ServletException to be
very explicit about this not being an actual problem during server
startup and initialization. Hopefully this will be sufficient.
If this proves insufficient we should likely suppress the logging or, if
we absolutely must log it, direct it to another file (not really desirable).
diff --git a/modules/enterprise/gui/remoting-war/src/main/java/org/rhq/enterprise/communications/servlet/ServerInvokerServlet.java b/modules/enterprise/gui/remoting-war/src/main/java/org/rhq/enterprise/communications/servlet/ServerInvokerServlet.java
index 8aba99a..b658293 100644
--- a/modules/enterprise/gui/remoting-war/src/main/java/org/rhq/enterprise/communications/servlet/ServerInvokerServlet.java
+++ b/modules/enterprise/gui/remoting-war/src/main/java/org/rhq/enterprise/communications/servlet/ServerInvokerServlet.java
@@ -75,8 +75,10 @@ public class ServerInvokerServlet extends org.jboss.remoting.transport.servlet.w
Set<ObjectName> mbeans = mbeanServer.queryNames(invokerObjectNameQuery, null);
if (mbeans.isEmpty()) {
- throw new ServletException("Could not find the remoting servlet invoker: " + invokerObjectNameQuery
- + " - need to wait for remoting to be initialized later");
+ throw new ServletException(
+ "Could not find the remoting servlet invoker ["
+ + invokerObjectNameQuery
+ + "]. DURING SERVER STARTUP AND INITIALIZATION THIS IS NOT AN ERROR AND CAN BE IGNORED. This may be a problem if occurring during normal server runtime.");
}
if (mbeans.size() > 1) {
throw new ServletException("Found more than one remoting servlet invoker at [" + invokerObjectNameQuery
@@ -86,7 +88,7 @@ public class ServerInvokerServlet extends org.jboss.remoting.transport.servlet.w
ObjectName theInvokerObjectName = mbeans.iterator().next();
log("Found RHQ remoting servlet: " + theInvokerObjectName);
- return (ServletServerInvokerMBean) MBeanServerInvocationHandler.newProxyInstance(mbeanServer,
+ return MBeanServerInvocationHandler.newProxyInstance(mbeanServer,
theInvokerObjectName, ServletServerInvokerMBean.class, false);
}
-}
\ No newline at end of file
+}
10 years, 5 months
[rhq] Branch 'jay-avail' - modules/core
by Jay Shaughnessy
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java | 92 +++++--
modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/AvailabilityProxyTest.java | 120 ++++++----
2 files changed, 154 insertions(+), 58 deletions(-)
New commits:
commit 845261576ac892a029eac88b66ad7fd44d37d4f5
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Tue Dec 3 11:36:48 2013 -0500
Changes to AvailabilityProxy
- support test code tweaking the various configurable values.
- save 3 bytes per proxy by making the sync timeout limit a byte type
- add some commented out dev logging, to be removed later as desired
Work on AvailabilityProxyTest
- add testing for the new async timeout stuff
- add testing for the sync disable/enable
diff --git a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
index 1bf380f..49a7452 100644
--- a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
+++ b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
@@ -62,9 +62,9 @@ public class AvailabilityProxy implements AvailabilityFacet, Callable<Availabili
* Number of consecutive avail sync timeouts before we assume the resource's avail checking can not meet the async
* timeout. At that point stop slowing things down waiting for the timeout and instead, for this resource,
* rely only on the async results. In other words, stop trying to report live avail if live avail checking is
- * consistently too slow.
+ * consistently too slow. Max = 127. We use a byte here to save space.
*/
- private static final int AVAIL_SYNC_TIMEOUT_LIMIT;
+ private static final byte AVAIL_SYNC_TIMEOUT_LIMIT;
/**
* How long to wait for an *async* future to return a resource availability (in ms).
@@ -86,14 +86,17 @@ public class AvailabilityProxy implements AvailabilityFacet, Callable<Availabili
}
AVAIL_SYNC_TIMEOUT = syncAvailTimeout;
- int syncAvailTimeoutLimit;
+ byte syncAvailTimeoutLimit;
try {
// unlikely to be changed but back-door configurable
- syncAvailTimeoutLimit = Integer.parseInt(System.getProperty(
+ syncAvailTimeoutLimit = Byte.parseByte(System.getProperty(
"rhq.agent.plugins.availability-scan.sync-timeout-limit", "5"));
} catch (Throwable t) {
syncAvailTimeoutLimit = 5;
}
+ if (syncAvailTimeoutLimit > 127) {
+ syncAvailTimeoutLimit = 127;
+ }
AVAIL_SYNC_TIMEOUT_LIMIT = syncAvailTimeoutLimit;
int asyncAvailTimeout;
@@ -124,7 +127,7 @@ public class AvailabilityProxy implements AvailabilityFacet, Callable<Availabili
* returned synchronously (within the timeout period). There is currently no way to 'reset' this (short
* of agent restart) after it has triggered, meaning the resource will no longer try to report live avail.
*/
- private int availAsyncConsecutiveTimeouts = 0;
+ private byte availSyncConsecutiveTimeouts = 0;
private final ClassLoader classLoader;
@@ -155,10 +158,11 @@ public class AvailabilityProxy implements AvailabilityFacet, Callable<Availabili
* being computed.
*
* @throws TimeoutException
- * if timeout occurred during the second call to this method
+ * if an async check exceeds AVAIL_ASYNC_TIMEOUT
*/
@Override
public AvailabilityType getAvailability() {
+ // TODO take out DevDebug printlns when we're confident we don't need them
AvailabilityType avail = UNKNOWN;
try {
@@ -168,27 +172,33 @@ public class AvailabilityProxy implements AvailabilityFacet, Callable<Availabili
if (availabilityFuture.isDone()) {
// hold onto and report the last known value if necessary
avail = availabilityFuture.get();
+ // System.out.println("DevDebug 1 [" + System.currentTimeMillis() + "] future done avail [" + avail.name() + "]");
} else {
// We are still waiting on the previously submitted async avail check - let's just return
// the last one we got. Note that if the future is not done after a large amount of time,
// then it means this thread could somehow be hung or otherwise stuck and not returning. Not good.
// In this case, throw a detailed exception to the avail checker.
- if ((System.currentTimeMillis() - lastSubmitTime) > AVAIL_ASYNC_TIMEOUT) {
+ long elapsedTime = System.currentTimeMillis() - lastSubmitTime;
+ if (elapsedTime > getAsyncTimeout()) {
+ // System.out.println("DevDebug 2 [" + System.currentTimeMillis() + "] async timeout");
+
Throwable t = new Throwable();
if (current != null) {
t.setStackTrace(current.getStackTrace());
}
- String msg = "Availability check running too long, canceled for [" + resourceComponent
- + "]; Stack trace includes the timed out thread's stack trace.";
+ String msg = "Availability check ran too long [" + elapsedTime + "ms], canceled for ["
+ + resourceComponent + "]; Stack trace includes the timed out thread's stack trace.";
availabilityFuture.cancel(true);
// try again, maybe the situation will resolve in time for the next check
availabilityFuture = executor.submit(this);
lastSubmitTime = System.currentTimeMillis();
+ // System.out.println("DevDebug 3 [" + System.currentTimeMillis() + "] async timeout submit");
throw new TimeoutException(msg, t);
} else {
+ // System.out.println("DevDebug 4 [" + System.currentTimeMillis() + "] no async timeout, return lastAvail [" + lastAvail.name() + "]");
return lastAvail;
}
}
@@ -197,26 +207,32 @@ public class AvailabilityProxy implements AvailabilityFacet, Callable<Availabili
// request a thread to do an avail check
availabilityFuture = executor.submit(this);
lastSubmitTime = System.currentTimeMillis();
+ // System.out.println("DevDebug 5 [" + System.currentTimeMillis() + "] standard submit");
// if we have exceeded the timeout too many times in a row assume that this is a slow
// resource and stop performing synchronous checks, which would likely fail to return fast enough anyway.
- if (availAsyncConsecutiveTimeouts < AVAIL_SYNC_TIMEOUT_LIMIT) {
+ if (availSyncConsecutiveTimeouts < getSyncTimeoutLimit()) {
// attempt to get availability synchronously
- avail = availabilityFuture.get(AVAIL_SYNC_TIMEOUT, TimeUnit.MILLISECONDS);
+ avail = availabilityFuture.get(getSyncTimeout(), TimeUnit.MILLISECONDS);
+ // System.out.println("DevDebug 6 [" + System.currentTimeMillis() + "] sync avail [" + avail.name() + "]");
// success (failure will throw exception)
- availAsyncConsecutiveTimeouts = 0;
+ availSyncConsecutiveTimeouts = 0;
availabilityFuture = null;
- } else if (availAsyncConsecutiveTimeouts == AVAIL_SYNC_TIMEOUT_LIMIT) {
+ } else if (availSyncConsecutiveTimeouts == getSyncTimeoutLimit()) {
+ // System.out.println("DevDebug 7 [" + System.currentTimeMillis() + "] sync disabled");
+
// log one time that we are disabling synchronous checks for this resource
- ++availAsyncConsecutiveTimeouts;
+ ++availSyncConsecutiveTimeouts;
if (LOG.isDebugEnabled()) {
LOG.debug("Disabling synchronous availability collection for [" + resourceComponent + "]; ["
- + AVAIL_SYNC_TIMEOUT_LIMIT + "] consective timeouts exceeding [" + AVAIL_SYNC_TIMEOUT + "ms]");
+ + getSyncTimeoutLimit() + "] consecutive timeouts exceeding [" + getSyncTimeout() + "ms]");
}
}
} catch (InterruptedException e) {
+ // System.out.println("DevDebug 8 [" + System.currentTimeMillis() + "] Interrupted");
+
LOG.debug("InterruptedException; shut down is (likely) in progress.");
availabilityFuture.cancel(true);
availabilityFuture = null;
@@ -227,8 +243,10 @@ public class AvailabilityProxy implements AvailabilityFacet, Callable<Availabili
throw new RuntimeException("Availability check failed", e.getCause());
} catch (java.util.concurrent.TimeoutException e) {
+ // System.out.println("DevDebug 9 [" + System.currentTimeMillis() + "] Sync Timeout");
+
// failed to get avail synchronously. next call to the future will return availability (we hope)
- ++availAsyncConsecutiveTimeouts;
+ ++availSyncConsecutiveTimeouts;
}
return processAvail(avail);
@@ -253,29 +271,61 @@ public class AvailabilityProxy implements AvailabilityFacet, Callable<Availabili
// resource comes up we should give it a chance to respond quickly and provide live avail.
if (result != lastAvail) {
if (result == UP) {
- if (availAsyncConsecutiveTimeouts >= AVAIL_SYNC_TIMEOUT_LIMIT) {
+ if (availSyncConsecutiveTimeouts >= getSyncTimeoutLimit()) {
+ // System.out.println("DevDebug 10 [" + System.currentTimeMillis() + "] Enabling Sync");
+
if (LOG.isDebugEnabled()) {
LOG.debug("Enabling synchronous availability collection for [" + resourceComponent
+ "]; Availability has just changed from [" + lastAvail + "] to UP.");
}
}
- availAsyncConsecutiveTimeouts = 0;
+ availSyncConsecutiveTimeouts = 0;
}
lastAvail = result;
}
+ // System.out.println("DevDebug 11 [" + System.currentTimeMillis() + "] returning processAvail [" + result.getName()+ "]");
+
return result;
}
/**
+ * Override point. Typically for testing.
+ * @return something other than the env var setting.
+ */
+ protected long getAsyncTimeout() {
+ return AVAIL_ASYNC_TIMEOUT;
+ }
+
+ /**
+ * Override point. Typically for testing.
+ * @return something other than the env var setting.
+ */
+ protected long getSyncTimeout() {
+ return AVAIL_SYNC_TIMEOUT;
+ }
+
+ /**
+ * Override point. Typically for testing.
+ * @return something other than the env var setting.
+ */
+ protected byte getSyncTimeoutLimit() {
+ return AVAIL_SYNC_TIMEOUT_LIMIT;
+ }
+
+ protected boolean isSyncDisabled() {
+ return availSyncConsecutiveTimeouts >= getSyncTimeoutLimit();
+ }
+
+ /**
* Debug string.
*/
@Override
public String toString() {
return "AvailabilityProxy [resourceComponent=" + resourceComponent + ", lastAvail=" + lastAvail
- + ", lastSubmitTime=" + new java.util.Date(lastSubmitTime) + ", executor="
- + executor + ", availabilityFuture=" + availabilityFuture + ", current=" + current + ", timeouts="
- + availAsyncConsecutiveTimeouts + "]";
+ + ", lastSubmitTime=" + new java.util.Date(lastSubmitTime) + ", executor=" + executor
+ + ", availabilityFuture=" + availabilityFuture + ", current=" + current + ", timeouts="
+ + availSyncConsecutiveTimeouts + "]";
}
}
diff --git a/modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/AvailabilityProxyTest.java b/modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/AvailabilityProxyTest.java
index e8dd78d..e861845 100644
--- a/modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/AvailabilityProxyTest.java
+++ b/modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/AvailabilityProxyTest.java
@@ -19,7 +19,6 @@
package org.rhq.core.pc.inventory;
import static org.rhq.core.domain.measurement.AvailabilityType.DOWN;
-import static org.rhq.core.domain.measurement.AvailabilityType.UNKNOWN;
import static org.rhq.core.domain.measurement.AvailabilityType.UP;
import static org.testng.AssertJUnit.assertEquals;
import static org.testng.AssertJUnit.fail;
@@ -42,57 +41,70 @@ public class AvailabilityProxyTest implements AvailabilityFacet {
private final Log LOG = LogFactory.getLog(AvailabilityProxyTest.class);
private volatile int timeout = 1;
- private final AvailabilityType avail = UP;
+ private AvailabilityType returnedAvail = UP;
private final ExecutorService executor = Executors.newCachedThreadPool();
- private volatile boolean interrupted;
/**
* Run a test. Note this may not be 100% reliable, as it depends on thread execution to
* happen according to our sleep schedule...
*/
public void test() throws InterruptedException {
- AvailabilityProxy ap = new AvailabilityProxy(this, executor, getClass().getClassLoader());
+ TestAvailabilityProxy ap = new TestAvailabilityProxy(this, executor, getClass().getClassLoader());
LOG.debug("proxy " + ap);
- assertEquals("should be up", avail, ap.getAvailability());
- assertEquals(false, interrupted);
- timeout = 1100;
- assertEquals("should be down", DOWN, ap.getAvailability());
- Thread.sleep(500); // waited 1.5 sec
- assertEquals("should be up now", UP, ap.getAvailability());
- Thread.sleep(1); // waited 1.001 seconds
+
+ assertEquals("should be up", UP, ap.getAvailability()); // waits 1ms and returns synchronously
+ timeout = 1200;
+ assertEquals("should be down", DOWN, ap.getAvailability()); // waits 1s and times out
+ Thread.sleep(300); // now waited total of 1s + .3s = 1.3 sec > 1.2s
+ assertEquals("should be up now", UP, ap.getAvailability()); // waits 1s and returns last reported value (UP)
+
+ ap.setAsyncTimeout(1020L);
+ Thread.sleep(50); // waited 1.050 seconds
try {
- ap.getAvailability();
- fail("should timeout 1");
+ ap.getAvailability(); // this submits another which we need to let finish
+ fail("should timeout 1020, waited 1050");
} catch (TimeoutException e) {
}
- LOG.debug("proxy " + ap);
- assertEquals(true, interrupted);
-
- LOG.debug("force more timeouts");
- for (int i = 0; i < 5; ++i) {
- LOG.debug("timeout " + i);
- try {
- ap.getAvailability();
- fail("should timeout");
- } catch (TimeoutException e) {
- }
- }
+ // wait for the last submit to return
+ Thread.sleep(1210);
LOG.debug("proxy " + ap);
- timeout = 0;
- try {
+ // try disabling sync checks
+ // - start returning DOWN avail in order to perform a sync disable and then re-enable
+ // - go back to default async timeout, we don't want it to trigger anymore
+ // short timeout but longer than the sync timeout to force several sync timeouts
+ returnedAvail = DOWN;
+ ap.setAsyncTimeout(null);
+ timeout = 75;
+ ap.setSyncTimeout(50L);
+
+ while (!ap.isSyncDisabled()) {
ap.getAvailability();
- fail("should be down, until we wait a little");
- } catch (TimeoutException e) {
+ Thread.sleep(50L);
}
- Thread.sleep(100);
- assertEquals("should be up now", UP, ap.getAvailability());
+ // go back to returning UP so we can re-enable sync checking
+ // make the sync check a half second so we can prove that sync checking is not happening
+ returnedAvail = UP;
+ timeout = 500;
+ ap.setSyncTimeout(500L);
+ long start = System.currentTimeMillis();
+ assertEquals("should be DOWN", DOWN, ap.getAvailability());
+ assert System.currentTimeMillis() - start < 100 : "Should have been fast, returning old avail";
+ // wait for the last submit to return
+ Thread.sleep(510);
+
+ // check for re-enable sync checks
+ assertEquals("should be UP", UP, ap.getAvailability());
+ assertEquals("should be enabled", false, ap.isSyncDisabled());
+ // wait for the last submit to return
+ Thread.sleep(510);
+
+ // test interrupt handling
LOG.debug("interrupt this thread");
Thread.currentThread().interrupt();
- timeout = 1000 * 5;
- assertEquals("cancelation", UNKNOWN, ap.getAvailability());
+ assertEquals("cancellation", AvailabilityType.UNKNOWN, ap.getAvailability());
assertEquals(true, Thread.currentThread().isInterrupted());
}
@@ -102,10 +114,44 @@ public class AvailabilityProxyTest implements AvailabilityFacet {
LOG.debug("sleep " + timeout);
Thread.sleep(timeout);
} catch (InterruptedException e) {
- interrupted = true;
Thread.currentThread().interrupt();
}
- LOG.debug("return " + avail);
- return avail;
+ LOG.debug("return " + returnedAvail.getName());
+ return returnedAvail;
+ }
+
+ private class TestAvailabilityProxy extends AvailabilityProxy {
+
+ private Long asyncTimeout = null;
+ private Long syncTimeout = null;
+
+ public TestAvailabilityProxy(AvailabilityFacet resourceComponent, ExecutorService executor,
+ ClassLoader classLoader) {
+ super(resourceComponent, executor, classLoader);
+ }
+
+ @Override
+ public AvailabilityType getAvailability() {
+ // System.out.println("DevDebug 0 [" + System.currentTimeMillis() + "] getAvail() timeout=[" + timeout + "], syncTimeout=[" + syncTimeout + "], asyncTimeout=[" + asyncTimeout + "]");
+ return super.getAvailability();
+ }
+
+ public void setAsyncTimeout(Long asyncTimeout) {
+ this.asyncTimeout = asyncTimeout;
+ }
+
+ public void setSyncTimeout(Long syncTimeout) {
+ this.syncTimeout = syncTimeout;
+ }
+
+ @Override
+ protected long getSyncTimeout() {
+ return null == syncTimeout ? super.getSyncTimeout() : syncTimeout;
+ }
+
+ @Override
+ protected long getAsyncTimeout() {
+ return null == asyncTimeout ? super.getAsyncTimeout() : asyncTimeout;
+ }
}
-}
\ No newline at end of file
+}
10 years, 5 months
[rhq] Changes to 'refs/tags/RHQ_4_9_0_JON320CR1'
by Simeon Pinder
Changes since RHQ_3_0_0-BETA1:
Denis Krusko (2):
BZ 796795 Add separator after type label in type tooltip.
Add some Russian translations (sync to version 9b4908a5bb of the translation project)
Elias Ross (12):
BZ 750665 - fix a regex issue with formatMessage
BZ 772726 - Oracle Plugin. Bugfixes feature counting active and total connections per user.
[BZ 766959] fix possible memory leak in plugins
BZ 797356 - Allow to disable automatic table discovery per database
BZ 796983 - Improve discovery and use of column formatted metrics of database plugin
[BZ 839087] adding support for Legacy types when generating names for discovered types.
rhq-script-plugin does not always capture process output
Bug 839080 - ProcessInfoQuery does not properly handle pidfile with line ending or whitespace
Bug 848938 - JMX Plugin - Leaking connector thread
Bug 872738 - Agent awaits shutdown of ProcessExecutor idle worker threads;
BZ 991153 - Agent uses incorrect synchronization for 'UUID to ResourceContainer map'
BZ 991153 - Agent uses incorrect synchronization for 'UUID to ResourceContainer map'
Fusayuki Minamoto (3):
Updated Japanese translations.
Translate remaining properties
Added another translated entry
Heiko W. Rupp (622):
Very basic initial working version of a REST interface.
Allow to output xml and json for Availability.
Add the rest war to the container build.
Move the REST interface over to the server jar.
Adding REST libs to the container build.
Add another provider for metrics (dummy for now)
Enable the metric provide in web.xml. Otherwise it can't be found.
Provide a ResourceWithType as sort of a DAO for rest.
Emit Schedules and metric data for schedules.
Obtain single schedules.
Merge branch 'master' into heiko-rest
Add a filter to check the authorization of the request.
Merge branch 'master' into heiko-rest
Add standard web authentication, as this puts the principal trhough to the EJB layer, where an interceptor then populates the 'caller' variable with the subject of the caller.
Argh, the Interceptors annotation had vanished - readding.
Move the REST 'domain' classes into the server package, as they are only needed there.
Auth filter is not needed anymore.
Better URIs for resources, handling of favorite resources.
Merge branch 'master' into heiko-rest
Add some handling around alerts, system status and Exceptions.
Add time and description of alert.
Add more linking. Move base url to /rest/1. Add a 'landing page'.
Some better treatment of the parent resource. Turn primitives to Objects as this way they may be skipped when marshalling.
Merge branch 'master' into heiko-rest
Better schedule and data handling.
Merge remote-tracking branch 'origin/master' into heiko-rest
Improve status display.
Add some graphing of values as examples.
Hide empty values and improve display somewhat.
Start some support for HTML output of data. Freemarker ftw!
Fix the url to fetch the data from (this must be relative so that the browser can prepend the host and port).
Further improve html display for mere humans.
Add some code to display resource trees. Still unfinished.
Add a resource tree browser.
Put tree code in a separate file.
Fix some fallout from type-detection.
Merge branch 'master' into heiko-rest
Merge branch 'master' into heiko-rest
Start support for updating of schedules.
BZ 741855 - use standard conforming escapes in Postgres 9.1+
BZ 738029 - partially revert the change of BZ 536496, so that plugins that still use the deprecated (and useless) attribute can be deployed. Spit out a warning to the console.
BZ 734135 -- Don't accept dynagroups with <,$,',[,{ in the name and < in the expression.
Merge remote-tracking branch 'origin/master' into heiko-rest
BZ 742614 filter out < in messages so that the message content is not treated as html and interpreted by the browser.
Merge branch 'master' into heiko-rest
Make some tweaks to build REST nicely and also add the links library to the container build that was missing in heiko-rest branch.
Depending on the system, the schedule ids may map to other metrics, so remove the naming.
Add a note about the API not being stable.
BZ 694741 filter destinations according to user roles (and thus visible resource groups)
BZ 743559 Fix link from Inventory summary portlet to DynaGroup definitions
Add the developer group from nexus, in the hope that the jsp compiler can be found again.
Pass the RESTeasy version to the ant task that builds the container. Try to access nexus via https.
Only use the language code without country for the installer translations.
Disable JSP compilation in the hope to get the build to go again.
There are no JSPs in here. Remove that part.
Re-enable jsp compilation to see if the needed jars can be resolved now.
Add an ID column to RHQ_DRIFT_DEF_TEMPLATE in the upgrade script.
BZ 739629 - make sure ant-contrib.jar gets included.
BZ 683556 - Don't display links to pages of the old UI. That are wrong and not needed anyway.
BZ 744770 - Don't put html in the message, as the sanitizer would not allow to render it.
A few more German translations.
BZ 743221 catch some rare occurrences where not all fields were in preferences and use the default in that case.
BZ 728274 - add a message that the user needs to wait for the purge to complete before re-adding the plugin.
Add a description to the plugin descriptor.
Skip the two tests that only work on Linux instead of letting the build fail on them if not on Linux.
BZ 738642 Try to resolve ${} expressions for the management port.
Fix a small typo and add a link to the forums.
BZ 734895 cli samples no longer throw an error when being run on the command line of the CLI. Also add links to blog post that discusses them.
BZ 734592 make the details r/o for autogroups.
Some more translations
BZ 747681 Fix Microblog plugin to use the already provided keys. Also disable on initial load, as the user has to configure it before first usage.
BZ 747922 Prevent a NPE when the valuesList is null.
Add some comments + do some cleanup on the samples.
Update to RESTeasy 2.2 and move artifacs into rhq.ear, so future updates do noot need a container build.
Add cache control and merge all media types into one method
API cleanup for getting metrics and schedules. Also fix updating of schedules.
Add support for hyperlinking between schedule and metrics and to the edit schedule method.
Add hyperlinks from resource/schedules to their metrics
Introduce a ParamMissing exception for missing query params
We need to check if the user has actually enabled any swap at all before checking for free swap.
Add the deprecated repo of JBoss Nexus as it is needed for Hibernate.
Remove bogus import.
Bump max memory setting for surefire tests, as the old one is no longer enough in some scenarios.
Add the deprecated repo of JBoss Nexus as it is needed for Hibernate.
Add the deprecated repo of JBoss Nexus as it is needed for Hibernate.
BZ 751016 - set content type,as as7 requires this now.
BZ 751027 Skip tests if not on a RH flavor of Linux
BZ 751065 better detect the version and mark EAP servers as such.
More REST work, consisting of:
Add some more translations.
Add the deprecated-repo of the nexus to the root pom, as this is needed in many places when the old repo.j.org/maven2 repo is not available.
BZ 736481 - Fix the missing ':' errors.
BZ 638181 Don't print server side stack traces on stdout of the CLI. Check for username + password being present before to prevent ArrayIndexOufOfBound exceptions.
BZ_715404 prevent creation of groups with duplicate names
BZ 750241 remove insufficient <http-method> entries in web.xml so that they don't trigger CVE-2010-0738 by accident.
BZ 751065 prepend "EAP " to the names of server(s) and host controllers.
BZ 751065 prepend "EAP " to the names of server(s) and host controllers.
BZ 751065 Do not prepend EAP to the resource key, as this is needed later to address the server through the api.
BZ 753177 Standardize server types for AS7 plugin
Update RESTeasy to 2.2.3
Unify get schedules code, allow to limit the returned values to all,metric,trait
We still need the user admin page for LDAP logins. Change the error page to point to the new GWT-locations.
Merge branch 'master' into feature/rest
Improvements in group handling.
Allow updates to the group name.
Do some caching of the group.
Use the correct data type as input for group creation. Add some more attributes to a group.
BZ 750240 - escape <,",>,&,',/ to prevent html injection attacks
BZ 754199 don't print to stdout/err from within plugins. Also put the discovery loop in a try-catch-block, so that one failed discovery does not prevent discovery of other processes.
Merge remote-tracking branch 'origin/master'
BZ 750849 - provide a way to dump the system information to the server log.
BZ 754838 - if no host name or port are found, use a default for now.
Tried to do some stuff wrt caching, simple operations can now be scheduled.
BZ 755544 prevent NPE when no resource or group or metric were selected.
Turn down logging. Prevent a LazyLoadException for schedules.
Merge branch 'master' into feature/rest
BZ 757175 Prevent a NPE by missing directory listing rights.
BZ 757178 If we can't read the file return to prevent an Exception later.
Merge branch 'master' into feature/rest
Improve history handling and parameter passing.
Get system status from the SystemInfoManager
Adapt the examples to the latest changes in the API.
Make ResourceWithType show up as <resource> in xml output
Allow to limit schedules by name
Allow to obtain metrics for multiple schedules at once.
Improve Exception mapping
Initial set of integration tests for the REST api.
Merge remote-tracking branch 'origin/master' into feature/rest
Don't put @Stateless on the (abstract) super class.
Several improvements to the AS7 plugin:
Add tests for child:key=value groups in config. Also update Jackson.
Fix compile errors.
Initialize additionalProperties; give more debug output when assert fails.
Support submission of (numerical) metrics into the server and retrieval of raw numeric values.
Rollback jackson to 1.7.4, as 1.9.3 has a bug (JACKSON-744)
sort retrieved values by timestamp, as some clients don't cope well with out of order data.
Mention RHQ samples project.
BZ 771216 - return messages accompanying error codes with the return type the client has requested.
Some cleanup, return location for PUT metric, allow to expose raw metrics as xml too.
Allow to submit a 'now' value - otherwise the 7days case will always be served from the 1h table as the Handler's now is some ms earlier than the utilities now.
BZ 770967 - the port expression may now also have a ${} expression.
Upgrade D3.js to version 2.7.1
Add an example of graphing raw data with D3.js as dots or lines.
Allow to also show lines and dots.
Add a graph where each days metrics consist of a certain color
Fix the computation of the correct start and end times, so that each color represents a full day.
BZ 771940 - Increase timeout when waiting for process start.
BZ 734495 - allow to provide JAVA_HOME
BZ 781801 - if frequency is 0 print a note and return.
Allow to get and set baselines.
Fix a small issue with opacity, that prevented the dots to show.
BZ 708332 - Add support for reading/writing of system-properties and paths (partially cherry picked from commit 3e12e49)
BZ 772726 - Disable tests by default for now
Add product-release and product-version traits (relates to BZ 734488).
BZ 782780, BZ 766284 - properly detect management ports on the HC, move managed hosts below HC in the resource tree,
BZ 783507 - allow to enable/disable deployments on server-group level.
If the result is not a string, try to convert it accordingly.
Add a getParent() method to addresses.
BZ 766284 - Follow the type renaming from the plugin descriptor to again correctly detect server state.
First cut at content-based (re-)deployment
Also allow to deploy to domain deployments.
Add a note about the max. allowed value.
Small comment fix.
BZ 758655 - remove no longer needed attributes, as they were removed in AS7
BZ 758655 - more fixes.
Set timeouts for connecting and reading of data.
Fix compile error
Upgrade RESTEasy to 2.3.1.GA
Take care of changes in XA-DS land within AS7
We need to disable the datasource before making changes an re-enable it later.
Take care of changes in XA-DS land within AS7
We need to disable the datasource before making changes an re-enable it later.
Example of graphing metrics in HTML+CSS
Allow to report availabilities
If the media type can not be determined, we use plain text as fallback.
BZ 788487 - Allow to manually add standalone AS7 servers.
BZ 788334 - prevent NPE for the first availability report for a new resource.
BZ 734488 provide server start time
BZ 788554 Prevent NPE when server can not be contacted.
Allow to read and put traits, expose raw metric as html table and csv as well.
Ignore the RhqThrowable for the moment.
BZ 734488 provide server start time - improvements.
BZ 742705 - make JNDIView result sensible data again.
Enable gathering of server logs.
Revert "Enable gathering of server logs."
Improved detection for layered products.
BZ 708293 - allow modification of xa-properties.
Updated PT translations from the translations project up to its rev a1446c932
Pull logging from the m2 repo, parametrize the RHQ version, add plugin-api to cp.
BZ 708332 - don't fail when the AS sends us unknown properties.
Upgrade RESTeasy to 2.3.2
Improve support for Infinispan subsystem and EDG
Update version.
Add initial support for remoting and jgroups
Managed servers are now removed with the normal remove resource method.
BZ 801554 Create new managed serves via Create Child operation. Remove previous operations for this.
BZ 800472 Change the property code to support as-resources without name as property.
BZ 800070 Follw up with the changes of socket-binding format changes
Fix a potential NPE that can prevent detection of managed AS7 servers in domain mode.
If no result params are given by AS metadata, provide the default.
Make the tool more robust
BZ 803387 - provide the values for the resource config.
BZ 803783 Increase wait time between shutdown and start. Also treat "Socket closed" as a positive outcome.
Better user feedback when the type does not exist.
BZ 802474, BZ 802467 HornetQ jms-queues,jms-topics and connection factories can now be added via the standard RHQ way.
Fix javadoc
BZ 805209 - detect wrong server mode.
Add Torben and Rafael as contributors.
Pull over translations from translation project to bring them to their version df97f356de (incl).
BZ 702595 - parametrize 'ago' and fix the duration converter to use message bundles.
Request availability checks on lifecycle methods (start/stop/restart)
Added a bunch of comments wrt. integration tests.
Remove code that returned a surrogate Result on failure, as this did not cater for all needed fields.
Mention the flag for debugging the itests.
BZ 803820 If product-* traits are null for community AS, return surrogate values.
Update note on running to latest setup.
Add a check to see if the resource is actually there.
Remove a no-longer valid test. Check for rhq-resource being non-null.
Introduce execute() methods with a timeout for cases where the 10sec default are not just right.
BZ 804102 make lifecycle operations wait for completion.
Fix typo
Also take a port-offset from the command line into account.
Tell the VM to prefer IPv4
BZ 802794 - SocketBindingGroups must not be removed/re-added on change. Also add integration tests.
Trigger discovery
BZ 805028 - honor the new port-offset attribtute for <socket-binding-group> elements in the AS7 descriptor.
Add test for domain mode and apply fixes to the standalone one.
Copy over rev 280095f47b from translations project. Relates to BZ 806281
BZ 802561 - fix display of resource configuration. Add system-properties.
Make the assertion print what was wrong.
Make the cache local for now.
Try to better see why this is failing.
config file arguments (option -c to start scripts) must be relative.
BZ 808903 Allow to delete managed servers again.
Remove obsolete operation.
Prevent NPE and be less noisy when we just can't connect to the remote DB.
Fix the standalone socketbinding test
Don't follow redirects, tone down logging, do not always include-defaults, as this may cause harm with non read-* operations
Write a newline first, as the AS-supplied file may not end in a newline and the new property would just be appended at end of line instead of a separate line.
Fix some smaller typos and correct a comment.
Improve help text.
BZ 809622 - Datasource metrics have moved to child resources
Comment out for the moment.
Add a print command to print the current resource, improve the find command to take all remaining tokens for the search expression.
BZ 809623 - re-enable startTime metric on managed servers and host.
Add "blocking" parameter to managed server restart.
Wait after each invocation and also fix the abort count logic.
Disable for now - seems to be a timing issue on Jenkins.
Fix two configuration related failures for root-logger and EE
Fix a bug in address handling where a value of "jndi:/foo" would have been cut in the middle.
Reformat
mime-mappings are not required; do not hard code a child that may not be there
BZ 791364 - Add a connection check trait.
BZ 811300 - temporarily comment out calls to requestAvailabilityCheck()
Fix a NPE
Put quotes around the type name, so that the search works correctly.
BZ 811188 wait a little longer after a reload to give the as7 server a chance to do its work.
BZ 782598 - Collect max-pool-size as a metric.
Reformat
BZ 811623 - Datasources can now be created via create child.
Disable for the moment, as the operation is gone.
Move domain deployment related code into the DomainDeploymentComponent.
BZ 811149 - scheme is required. While we're at it, provide a selection list for socket bindings.
Allow to add/remove VHosts and display re-write rules. Rule properties can be modified, but not yet conditions.
Implement methods on the Threading part of the platform mbean
BZ 801800, 801849 - implement creation of JVM Definitons, make them editable and pass them on to managed server creation.
Completely disable. This seems to create havoc.
Updated translations from translations project.
SocketBindingGroupDomain no longer exists - remove it.
BZ 812762 Expose min-pool-size
BZ 812761 AvaliableConnectionCount has no units
Enumerate the options for flush strategy
Prevent a NPE for cases where statistics are not exposed (like e.g. in profiles)
BZ 812763 Add connection-properties to non-xa datasources.
Rename resource types to be consistent with definition types.
BZ 812745 add drift definitions for standalone server and host controller
Small fix
BZ 812912 prevent an NPE if e.g. the resource is ignored.
BZ 812748 - add bundle support for standalone mode. Also use the introduced 'deployDir' config prop for drift.
Add 'GC' operation to the memory subsystem of the JVM-Info
BZ 812744 - fix the path to log file and also add it when it does not yet exist
BZ 812264 Add server name/version to managed servers.
BZ 708332 - remove the jvm attribute, which is now a child. Gets writing system-properties going again.
BZ 812404 - detect product type and throw Exception if it does not match the discovered type. Rename EDG to JDG
BZ 811892 Introduce deloyments on managed server level and allow to set a runtime name when deploying to a server group.
Be less noisy when the server sends a variation of "resource not found"
ssl and sso are optional, mark them so.
If a child: node does not exist we create it if described in the plugin descriptor
Allow to print single properties. list of properties is now printed on single lines. Avail and other commands allow a dot to mean current resource.
BZ 794765 - provide max-connections configuration value as metric.
BZ 812757 add vhost aliases as traits
The resource config for content is read-only
BZ 813750 - Only enable the ssl child if requested via setting the connector to secure.
BZ 813270 - re-add the StatusHandlerBean to the list of declared classes for rest endpoints.
BZ 813214 - allow to have zero or one jvm definitions on server-group or managed server level, that overrides a matching definition on host level.
BZ 814408 Port is no longer required - in the case of a multicast port set.
BZ 708332 'boot-time' flag is not available for standalone servers.
Comment out mime-mapping section, as this is currently broken in AS7. See AS7-4592
Set properties on custom-handlers
BZ 815447 - expose node name as part of the server resource config object.
BZ 802467 - check for at least one jndi-name and the connector name being present
BZ 812452 - set default timeouts for deployments to 30s to connect and 120s to upload. User can override the total timeout (for both) in the UI.
BZ 708332: Revert " -support reads of name-value property maps", as
Add test for adding a system property and retrieving it. Lets see if it blends
Add a sleep to give the PC more time to start up resource containers.
BZ 816584 - default-cache-container is gone in ER6 and no longer needed.
Disable so that Jenkins is happy. Revisit and re-enable again.
There is no "MaxWaitCount". Sort alphabetically to match the :read-resource output
BZ 817540 - don't try to write path objects that are r/o (introduced in eap6er6)
BZ 811149 - make protocol required to follow eap6er6 here
BZ 811300 - Again use the new methods of the AvailabilityContext. Also for enable/disable of deployments and datasources.
BZ 816169 connector does not need a backup. Connector and discovery-group-name are mutually exclusive
BZ 818213 make the expression check for exactly "Profile" type - and ignore other types that have "Profile" in their name.
BZ 818553 - protocol is AJP/1.3 not only AJP
BZ 818552 - allow deletion of user defined path
BZ 820272 Fix jdg slot name and default home directory detection.
BZ 802810 - if after a config change a reload is needed, signal this to the user.
Revert "BZ 802810 - if after a config change a reload is needed, signal this to the user."
BZ 821380 Follow the change of as7 saying "no metric available"
BZ 802810 - if after a config change a reload is needed, signal this to the user.
BZ 821696 Add a display name to the _maxConnections metric
BZ 814181 - The inner item is a handler, not handlers
Those properties are not all needed and the server may return different subsets. So mark as optional.
BZ 822886 - Prevent a NPE if a context is not deployed (e.g. no app deployed)
Add a test for jndi-view operation. Enhance package documentation a little.
BZ 788487 - Fix issues with manual add. Also prevent some operations to be run, as we can's start processes on machines without agents.
BZ 824889 support outbound sockets
BZ 824878 Support crud on network interfaces
If we can't connect tell the user so (manually picked from 03c692ff88 )
BZ 811288 - If a property name ends in :expr, we need to set a displayName
Add support for GroupDefinitions to the REST api
BZ 826008 Deliver both signal reload/restart to the server.
BZ 782598 Fix bug in pseudo-metric collection and remove formerly needed enable/disable wrapper
Fix typo
Add a link to group definitions.
BZ 826228 . Suppress AS7-ISPN type if JDG is deployed. Also remove JDG types from AS7-descriptor
First cut at REST api documentation with tooling to convert to HTML and Docbook
Some improvements to GroupDefinition handlingin the REST api
Add creation of REST-api-documentation from the annotations.
Allow for start+end time when obtaining aggregates in the REST api.
We need a repository, not a pluginRepository for the annotations.
We need a repository, not a pluginRepository for the annotations.
Comment out again. OpenJDK 6 does not have the com.sun.mirror classes.
Port over to javax.annotations.processing api.
BZ 828349 - a server-group of a managed server can now be changed.
BZ 827652 - fix a typo.
Fix path to generated .dbx.xml file
Improvements and bugfixes in the rest docs generator. Only translate the api out file so that we don't trigger errors
BZ 784164 - if the search filter is wrapped in (), then don't wrap again.
BZ 742298 - Remove deprecated attribute "default" from c:option
Remove forgotten print statements.
Many improvements around the rest api docs. NaN-metrics are now shown as NaN in the html view
Add created media types to the docs.
Better describe response.
BZ 829394 Use the name from resource key, as this is available in UI and CLI
Various Improvements in the REST-api (mostly around alerts)
BZ 831513 Fill some defaults, as otherwise destination creation fails
Add support for jsonp.
More improvements especially in the area of linking between resources.
Don't require a special jsonp media type as jQuery seems to have issues. Rename parameter name to that clashes are less likely.
Allow to limit alerts by prio and resource. Add linking from/to resource. Fix a bug in the genericString template.
Display availability history.
Improvements in operation scheduling.
Improve support for resource operation scheduling
Prevent a possible "No session exception"
Use the same job id over the place to prevent IndexOutOfBoundExceptions later.
Expose more group properties.
BZ 834820 Eliminate call to isLast() which is problematic on Oracle
Update RESTEasy to 2.3.4.Final and enable GZIP compression on some methods.
BZ 797331 - If a network adapter is down on plugin component start, mark it as disabled.
Don't shut down the PC between tests and don't assume we have a MySQL server running.
Allow more endpoints to return gzip'ed data
Don't fail if a resource has been deleted, but is still listed in favorites.
BZ 837903 - remove thread ids from configuration and add an operation to retrieve them.
Support metrics for compatible groups.
BZ 838686 - Provide the server status (OperationMode) to unprivileged users.
Don't pass the query param in the path.
Make AlertManagerBeanTest I18N aware.
BZ 74168 - allow to deploy descriptor-only "agent" plugins.
No-op plugin that is meant as base for jar-less plugins that should not be discovered on the agent side, but which are served through the server side REST-api.
Allow to pass the number of data points to the backend.
Test very long tokens.
Explicitly remove availability entries, as there is no cascade delete from resource to availability.
BZ 839080 - accept pid files that also contain whitespace or line endings (\n \r )
Fix a small typo.
Put the standalone container start scripts directly in the agent distro, to make it easier to use them for developers.
Allow to run the plugin validator standalone. If done so, also print warnings and errors to stdout/stderr.
BZ 844217 - Use the correct name for the deployments directory (for bundles).
BZ 845118 provide delegates for the tow classes that were moved to util/ as other plugins may still rely on the old package structure.
BZ 841047 Don't assume a host name of 'master', but get it via api if it is not set. If this does not work, get it via hostname resolution.
Add Richard Hensman to the list of contributors.
BZ 839320 When a property is required and the user has not explicitly choosen a value and there is a defaultValue, use this.
BZ 838670 Mark more configuration elements as r/w, as underyling AS allows that now.
BZ 846385 - Make sure to use the JDG types only when he product found is JDG and the other way around.
BZ 848030 - jmxName can be null, so act accordingly. Also put the jmxName into the connection properties of the created resource.
BZ 844217 - do not "hardcode" the deployment directory at discovery time, but make it a trait so that changes the user is making will be relected.
Update plugin generator poms.
Update pom-template.
BZ 856484 - add support for Postgres 9.2 and later 9er versions.
BZ 856695 - Allow to filter events by time range
Add support for events in the REST api.
Make the rest-docs processor also output the value classes used in the REST api.
Remove unused webdav source code.
Add a script that creates a confluence-version of the git shortlog between two tags. Includes a mapping file for committers and their multiple accounts they commit from.
Remove to-be-removed webservices from the build.
Removed plugins
removed plugins
removed plugins
Exclude plugins dir
Revert "Exclude plugins dir"
Revert "Removed plugins"
Revert "removed plugins"
Revert "removed plugins"
Follow up with the changes to SenderResult()
Make the rest docs generator understand the new @ApiClass annotation.
Document the data classes of the REST api.
Add Thomas as developer and mark Ian as retired
BZ 861239 - add a flush() so that getting the live availability works.
Print the DB-url and user that is used to run the tests to make debugging easier.
Add some excluded metrics, as they may indeed return null.
Make message more clear in case of failure.
Add more excludes for the mem pools
BZ 880136 - disable the Connections available trait by default.
BZ 880214 - better detect the location of backing files for deployed content.
Get rid of outdated <source>1.5 and <target>1.5 settings.
Get rid of the never really working JBossOSGI plugin - especially as the JBossOSGi project is long dead anyway.
Get the REST-API to work again.
Add support for searching of resources, groups and group definitions by name via ?q=
Refactor the REST API to drop the /1/ in the URI.
BZ 885169 - explicitly prepend /rest/ as some browsers may misunderstand relative links.
BZ 861491 - Choose a better display name and description for the 'promote' operation.
Add tests for the REST-Api endpoints and fix some issues in the API.
Add tests for the operations part of the rest-api
BZ 886850 Make some followup changes to the Exception-semantics change in that BZ
Platforms must not be set to disabled according to jshaugn, so catch and test this case.
First cut at testing the Alert-part of the REST-api and of supporting the creation of definitions.
Support CRUD on Conditions and Notifications
Further work on the AlertDefinition part of the Rest-api:
Update russian translations from the translation project.
A bit of cleanup. Make sure double resource creation works, allow to submit metrics with metric name instead of schedule id.
Get jar-less plugins going again.
Forgot this in my last commit wrt the rest-api changes.
Improve documentation and get the processor to work again.
Improve representation of types.
Do not assume everything is a jar - we also support jar-less plugins.
Use a real UUID for resource creation. Deprecate the endpoints for platform and resource creation.
BZ 906366 If no priority is given for an alert definition, assume LOW and don't bomb.
BZ 905210 retrieval of alertCount failed for requested xml content type
BZ 907029 - Make the reports available at /rest/ as well.
BZ 906155 text/plain is not supported, only json,xml,html
Improve documentation and harden the alert definition part of the REST api
Itests are now itests-2
Improvements in the Events and Group area of the REST-api
Follow the recent changes in availability handling and add another test.
Add a get group by id case with valid id
Add getAlerts4Definition, extend testing
Make tests independent of a specific id for the platform
No longer needed
Add some more mappings and improve generator.
BZ 845244 change the way links are returned in json
Add UI-links to (some) resources, increase testing.
More work on the rest-api. It is now possible to create content-based resources.
Use the maven compiler plugin instead of the (outdated) bsc annotation processor
Change timing for checking of fired alerts.
Get RHQ running on EAP 6.1alpha1 for a fresh install:
Add the missing Arq extension to only deploy once, reduce needed memory again, update the format of system properties for the surefire plugin.
Allow to run those tests against Oracle as well
Discover WildFly servers as such.
Get the jndi-access test to work with JBoss EAP 6.1alpha1
Don't test the TagManager if it is not enabled.
Add another email for Thomas
Code cleanup and improvements for the REST-api
BZ 960529 - check for non-existing resources when obtaining availability
Make this test use the RHQ server, so that no external EAP needs to be set up.
BZ 960959 apply inventory status filtering with COMMITTED as default for searches.
BZ 961787 - try to determine AS/WFLY via domain api version before falling back to directory names, as this is more reliable.
Provide the old method signature as fallback in case other plugins that inherit from this one, still need it.
BZ 961656 - enable LDAP support for the REST-api as well.
Fix a small typo
We don't need standalone-osgi.xml
Disable for the moment
BZ 962858 check passed resource id and return 404 if invalid
Print the failing class along with the failed field.
BZ 962853 - make getRresourceId return an int instead of a string.
Enable paging on (some) endpoints that return lists
Support paging in the body with the appropriate media type
Support paging in the body with the appropriate media type
BZ use explicit paging fields, as there is no default. In the specific case, the 'name' field was not unique and thus 'random within the resources with the same name'
Bit of cleanup and testing of alert->ack and alert->purge
Add some translations
Print the failing class along with the failed field.
BZ 962853 - make getRresourceId return an int instead of a string.
Enable paging on (some) endpoints that return lists
Support paging in the body with the appropriate media type
Support paging in the body with the appropriate media type
BZ use explicit paging fields, as there is no default. In the specific case, the 'name' field was not unique and thus 'random within the resources with the same name'
Bit of cleanup and testing of alert->ack and alert->purge
Add some translations
Allow to use the .jsonw prefix to request the application/vnd.rhq.wrapped+json type
BZ 966381 - allow to import servers and update resources.
BZ 963691 - return scheduleId as int.
BZ 967448 - keep the prefix on redirect and also return alert definitions as XML
BZ 970517 - return a message that LDAP users need to register first.
BZ 970593 do not prepend the links with /rest
BZ 970592 make sure resourceId and scheduleId are rendered in decimal
Make the docs generator understand the notes field on @ApiOperation
Use the avg-sign as "Durchsch." is too long
BZ 967832, 967744, 967742, 967488, 967450 Various fixes and improvements in handling of AlertDefinitions
Allow for the notes to be XML - e.g. docbook snippets.
BZ 963804, 963667 improvements to the metric endpoints
BZ 835647 allow to specify a configurable number of buckets for metrics instead of the old default of 60.
BZ 929203 Allow to upload plugins via REST api.
BZ 962855 If the 'validate' parameter is passed, invalid ids are flagged.
BZ 972572 - Set the correct Cassandra default port.
A few more DE translations
Small docs update.
BZ 972657 - add a missing dependency to jboss logging
Update pom versions
Mention the data migrator after install and provide it in the server downloads section.
Put the data migrator notice to the upgrade command
Use the correct script to stop pre-48 servers.
Allow to pass a different C* data dir. Fix agent upgrade.
Allow the upgrade script to run the data migrator. This is currently postgres only.
There is no need to reserve that much memory upfront
Use port 8786 for debugging, as 8787 is used by the server.
Make the storage upgrade wait a little to prevent port conflicts with the old storage that may take some time until it finishes stopping.
In order to wait for storage to stop, check if the process is till available.
Make the graphs the default subtab for metrics again.
BZ 965201 show the condition value as a column in recent alerts lists. Remove the extraInfo= part, as it is confusing.
Minor cleanup
Fix a typo
Check for empty group definition expressions and negative recalc intervals
BZ 949659 Cope with an alert plugin having an empty <alert-configuration>
Get this to compile again and bump the JRuby version.
Add a description for the operations endpoint and mark it as experimental.
BZ 970970 hide traits in the table that are disabled to be orthogonal with the metrics.
BZ 965342 - make sure the alert definition is valid. From Elias Ross
Add the creation of an overview report.
Allow to search for resource types by name
BZ 918051 - Don't allow to pass arbitrary names for the resource.
Add a link to the resource from the alert details view.
BZ 949065 Prevent a NPE if Events show up before the EventManager is fully initialized.
BZ 965350 Prevent NPE if the server plugin manager is not yet started.
Some translations for the new chart time selectors.
Name the new graphs subtab "Graphs"
Catch the warning message if (e.g. on OS/X) the snappy native library can't be loaded and do not abort the install.
BZ 976813 add a deserializer for incoming links.
Add some more email aliases to .mailmap
BZ 979320 - move the help text to <plugin> level, so that it can get displayed in the Admin screens
BZ 960936 - the plugin name already contains the directory. Don't add it again.
BZ 725736 If no augeas just return null. Also prevent other meaningless stacktraces when Augeas is not present.
If we got an interrupted exception, there is no point of showing the stacktrace.
Bump rest-assured version.
BZ 966294 Fix mib file and related code. Also fix some other smaller issues.
Bump pom versions. Allow to start the generator via mvn exec:java
BZ 981809 Disable compression when wrapping. Also some cleanup in the file.
Don't bail out on empty plugin description. Bump default pom version
BZ 966294 Further improvements. Also work around BZ 983275
Bump swagger annotations version to a stable version and remove the snapshot repo. Thanks gaYak for reminding me.
Downgrade to 1.2.3, as the jboss nexus repo does not find 1.2.5. It is more recent than 1.1.1 anyway
Add a JavaFX frontend to the PluginGenerator.
Display tool tips, for pick button and choice boxes
Fix test fallout that got introduced by my changes.
Allow to specify a directory with classes to scan for plugin annotations and to auto-create metrics+operations from them.
Add annotation and processing for configuration properties. Also shuffle some classes around.
Add more units.
Add Michael Burman as contributor
BZ 796480 (and others) add support for subCategory in embedded types (aka runs-inside)
BZ 976786 Add a bit more wait time and an additional check if SUCCESS really means it. Return IN_PROGRESS otherwise.
BZ 974963 Allow to schedule operations that have no parameters.
Add a LinkSerializer to send links in correct format (one could argue not to send links at all).
Make the parser check its input and bail out if it is not valid.
Put the real version in here, as otherwise we have a circular dependency.
BZ 976786 Add a bit more wait time and an additional check if SUCCESS really means it. Return IN_PROGRESS otherwise.
BZ 974963 Allow to schedule operations that have no parameters.
Add a LinkSerializer to send links in correct format (one could argue not to send links at all).
Make the parser check its input and bail out if it is not valid.
Put the real version in here, as otherwise we have a circular dependency.
Plugin generator is now on GitHub, so remove it here.
BZ 993548 Allow for jsonp to also have json-paging-wrapping
Provide correct group expressions as the test fail otherwise.
Fix a logic bug that showed when creation was (too) quick.
BZ 994537 correctly compute the 'lastPage' in paging.
BZ 996276 Fix example expressions
Get dbupgrade to work again.
More dbsetup/upgrade fixes related to PropertyOptionSources.
BZ 966294 Add one more default when the user just accepts the default in the UI.
BZ 996276 Fix example expressions
Get dbupgrade to work again.
More dbsetup/upgrade fixes related to PropertyOptionSources.
BZ 966294 Add one more default when the user just accepts the default in the UI.
Fix a typo wrt name of JPP
Explicitly add commons-codec as this was all of a sudden no longer visible to the runtime class path, so that all tests failed.
BZ 972756 - Create history items before scheduling in quartz.
If the JMX-port is a string with quotes around, strip them.
BZ 991202 Also log JBAS014792 only at debug level
BZ 973299 - fix a typo.
Remove imports for apache logging, add a start script
BZ 1001701 - validate the recalculation interval in the UI before trying to submit.
Adding Jérémie to the list of contributors and .mailmap (+ cleanup of the latter)
Follow up with removal of StorageNode.getJmxPort().
Add a few more translations.
Add sonarqube plugin to the build
BZ 1001499 Provide a link to resource/group/type of the definition
BZ 973101 - Check passed MeasurementDefinitionId for validity
Followup to 68bca80 : mask all entries that have "passw" in the key.
BZ 1010319 - Check if this is really a propertyMap or a Config and display accordingly.
BZ 1002233 "on the null" -> "on the platform" if the propertyName is null.
Fix a small translation issue.
BZ 996177 Don't bail out if group is removed and added in the same operation
BZ 1015446 - rename product type accordingly
BZ 1012449 - prevent confusing stack traces showing up in logs/console.
BZ 1020889 - rest api is no longer a preview.
BZ 1012996 - create a "random" tmp directory for the drift files.
BZ 1024348 - Allow to find values that happen at startTime=endTime
Remove outdated comment.
BZ 1024525 - Provide current availability with the resource.
BZ 1025388 - wrap the result so it gets serialized to the correct media type.
BZ 913672 - Prevent a NPE if no previous stats are available.
BZ 1020889 - also remove the note from the index.ftl file
[BZ 1035816] Fix handling of "disable after fire" definitions.
Updated translations
Hudson (10):
development RHQ_4.3.0-SNAPSHOT
development RHQ_4.3.0-SNAPSHOT
development RHQ_4.4.0-SNAPSHOT
development RHQ_4.5.0-SNAPSHOT
development RHQ_4.6.0-SNAPSHOT
tag RHQ_4_7_0_JONCI
tag RHQ_4_9_0
development RHQ_4.10.0-SNAPSHOT
tag RHQ_4_7_0_JONCI
tag RHQ_4_7_0_JONCI
Ian Springer (599):
add more detailed logging of SQLExceptions in a couple places
tweak the metric collection intervals in the configurable-5 scenario to
[BZ 676761] add better error handling when user enters an invalid search expression on the Inventory>Children subtab (https://bugzilla.redhat.com/show_bug.cgi?id=676761)
add support for dev profile to perftest plugin's pom
[BZ 722548] add new #Test/Rpc view that can be used to invoke a new sleep() RPC
[BZ 734610] remove validator on username field that was disallowing usernames
[BZ 608798, 608803] changes to LoginView and MenuBarView to allow RHQ logos to
[BZ 735232] Message portlet should not be displayed on default dashboard in JON
include exception in logged error when adding a ResourceError fails
document what the default collection interval will default to if the defaultInterval attribute is not specified for a metric in an Agent plugin descriptor
make various improvements to the server-a resourceType used by the configurable-1 scenario, including setting up resource subCategories; add generic support to PerfTestComponent for simulating operation execution; make minor Javadoc improvement in PerfTestEventPoller
[BZ 553034] fix so Solaris lofs and tmpfs fielsystems are discovered
guard against possible NPE; extract constants for fs sys type names
[BZ 736439] prevent potential timeout of overlord session
Merge branch 'master' into feature/performance
[BZ 736848] add new method to LinkManager that can return the appropriate form of group URL given an EntityContext; update several spots in the code to start using this new method to ensure the correct form of URL is used for the different types of compat groups (https://bugzilla.redhat.com/show_bug.cgi?id=736848)
[BZ 736848] add new method to LinkManager that can return the appropriate form of group URL given an EntityContext; update several spots in the code to start using this new method to ensure the correct form of URL is used for the different types of compat groups (https://bugzilla.redhat.com/show_bug.cgi?id=736848)
[BZ 738031] upgrade EMS from 1.2.15.1 to 1.2.16 to fix failure of as5 plugin to initialize the EMS connection to an AS 6.0 instance (https://bugzilla.redhat.com/show_bug.cgi?id=738031)
[BZ 738050] prior to invoking plugin API methods on discovery components, make sure the context classloader is set correctly; specifically, it must be set to the parent resource component's classloader, except for platform discovery, where it must be set to the platform-plugin classloader) (https://bugzilla.redhat.com/show_bug.cgi?id=738050)
add traits and operations to the server-a/service-a resource types used by configurable-1 scenario, and add metric and trait generators to that scenario; make SimpleNumericMeasurementFactory and SimpleTraitFactory return more realistic metric and trait values
[BZ 738050] prior to invoking plugin API methods on discovery components, make sure the context classloader is set correctly; specifically, it must be set to the parent resource component's classloader, except for platform discovery, where it must be set to the platform-plugin classloader) (https://bugzilla.redhat.com/show_bug.cgi?id=738050)
[BZ 738031] upgrade EMS from 1.2.15.1 to 1.2.16 to fix failure of as5 plugin to initialize the EMS connection to an AS 6.0 instance (https://bugzilla.redhat.com/show_bug.cgi?id=738031)
Merge branch 'master' into feature/performance
fix minor bug where as/as5 server discovery failed to parse the --properties
fix minor bug where as/as5 server discovery failed to parse the --properties
Merge branch 'master' into feature/performance
disable footer controls on metric schedules list view after Set
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
add commented out skipTests=true prop in overrides profile
Merge branch 'master' into feature/performance
add commented lines that can be uncommented to enable JProfiler agent
update the pattern-generator plugin so it can be used to reproduce
[BZ 736517] remove unnecessary loading of grandchildren Resources in
[BZ 739529] fix a regression that was causing the group Configuration tab to
fix typo in comment
[BZ 737121] fix sorting bug for Type, Children, and Descendants columns on Resource group list views (https://bugzilla.redhat.com/show_bug.cgi?id=737121)
fix javadoc generation
remove an unused param; misc cosmetic tweaks
[BZ 736848] fix links to autogroups and cluster groups in various places where
[BZ 727869] load ConfigurationUpdate.configuration entity field lazily in order
upgrade to surefire plugin 2.10 and TestNG 6.2; use useSystemClassloader=true,
fix test failures caused by TestNG upgrade
optimize imports, in particular removing illegal import of non-public class
downgrade testng from 6.2 to 6.1.1 to prevent server-jar test failures
[BZ 734599] fix "Could not enlist in transaction on entering meta-aware object!"
disable annotation processing in default compiler plugin config
[BZ 743271] Fix LazyInitializationException that occurred when going to the
[BZ 743683] prevent NPEs in Message constructor
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
[BZ 744003] log an INFO message once the Server is fully started; use
[BZ 738798] dynamically calculate RPC timeout for calls to delete-all and acknowledge-all alerts to ensure timeout is long enough when deleting or acknowledging a large number of alerts (https://bugzilla.redhat.com/show_bug.cgi?id=738798)
[BZ 720786] fix NPE that occurred when hovering over an ancestry cell in a ListGrid before the grid's data was loaded (https://bugzilla.redhat.com/show_bug.cgi?id=720786)
[BZ 738798] for delete-all or acknowledge-all actions on alert list views, calculate thr RPC timeout dynamically based on the total number of alerts (https://bugzilla.redhat.com/show_bug.cgi?id=738798)
add a ds field for "id", so the ds has a primary key field defined; optimize fetch by not specifying a priorities filter if all three priorities were specified by the user
optimize fetch by not specifying a severities filter if all five severities were specified by the user
fetch condition logs by default
on fetch requests, log the PageControl being used at debug level; also, log a warning if getFetchCriteria() returns a null criteria (since this means there would be no paging of the fetch results)
[BZ 720826] for Tables that have an initialCriteria, don't use autoFetch, since it causes the ListGrid to set the page size to 1000, rather than the specified page size, on the initial fetch request (https://bugzilla.redhat.com/show_bug.cgi?id=720826); turn off group-by by default on the ListGrid; set the max group-by records to 200, rather than the default of 1000, to prevent group-by attempts from loading too many records
[BZ 720786] fix a 2nd potential NPE in AncestryUtil (https://bugzilla.redhat.com/show_bug.cgi?id=720786)
for BZ 720826 (https://bugzilla.redhat.com/show_bug.cgi?id=720826):
update setFirstRecord(), reset(), and toString() to support the recently added optional 'firstRecord' field
hide the suggestion box when user clicks Enter in the search form item to submit a search request
[BZ 746277] on alerts list view, after a delete-all call completes, reset sorting and paging before refreshing to avoid invalid PageControl exception from occurring on the Server side (https://bugzilla.redhat.com/show_bug.cgi?id=746277); on alerts list view, call refreshTableInfo() upon failure of any action (Delete, Delete All, etc.) so Table buttons will get re-enabled; in Tables with search support, when user clicks Enter in the search form item, only submit a fetch request if the search expression has changed; in RPCDataSource, when a fetch request is initiated, reset PageControl to first page if the criteria has changed since the last fetch request - this prevent invalid PageControl exceptions on the Server side (https://bugzilla.redhat.com/show_bug.cgi?id=720490); turn down verbositoy of DEBUG logging in RPCDataSource; add new setPagingInfo method in RPCDataSource and begin refactoring subclasses to use it; add a new CriteriaUtility class containing utility method
s for working with SmartGWT Criteri
[BZ 720826] fix bug introduced in Table.refresh() by a recent commit of mine - invalidateCache() and fetchData() should only be called when the Table's ListGrid is DataSource-backed, otherwise NPEs occur for Tables that are not DataSource-backed; make Table and AbstractTableSection implement InitializableView so users of the class can determine when onInit() is done; when rendering an alert templates view for a particular restype, do not call renderView() on the alert templates view until its onInit() is done (this prevents a potential NPE in renderView())
cosmetic - improve a log message; remove two unnecessary null checks
[BZ 720826] fix bug introduced in Table.refresh() by a recent commit of mine - do not assume this.listGrid is non-null in fetchData() callback, since if the user went off to another view before the fetch completed, the Table widget could have been destroyed by our Selenium locator infrastructure and this.listGrid could have been nulled out
was using the wrong QueryImpl class in DEBUG logging in findAlertsByCriteria() - use org.hibernate.ejb.QueryImpl from hibernate-entitymanager.jar, not org.hibernate.impl.QueryImpl from hibernate3.jar
(minor) fix bug in logic that determines whether to add a Back to List button on
[BZ 746669] make sure that Table uses getDataSource(), rather than this.datasource, when it needs its dataSource, in case a subclass has overridden getDataSource(), instead of calling super.setDatasource() (https://bugzilla.redhat.com/show_bug.cgi?id=746669)
[BZ 737191] stop grouping rows, since it can cause too many records to be fetched resulting in perf issues (https://bugzilla.redhat.com/show_bug.cgi?id=737191)
misc minor
remove redundant test-scoped hibernate-entitymanager dep (made redundant by the recently added provided-scoped hibernate-entitymanager dep); group all test-scoped deps together
optimize equals() method by adding an == check at the very top
replace clearSortingAndPaging() method in Table with a new refresh(boolean resetPaging) method, which refreshes the data, and if resetPaging=true, also resets paging; paging is reset via the listGrid.scrollToRow(), rather than the listGrid.clearSort() hack that was used by clearSortingAndPaging()
[BZ 746670] add new createListGrid() to Table to clearly separate the ListGrid
specify setInitialCriteriaFixed(false) in ResourceSearchView, and pass in
several fixes to SmartGWT-war Maven archetype
[BZ 746347] allow a user w/ MANAGE_SECURITY to edit the assigned roles of an LDAP-authenticated user if LDAP authorization is not enabled in the system settings (https://bugzilla.redhat.com/show_bug.cgi?id=746347)
update comment describing gwt.userAgent prop
upgrade twitter4j from 2.1.2 to 2.2.4 to fix compile errors in alert-microblog
[BZ 717284] prevent NumberFormatException from occurring when a non-numeric
[BZ 738325] prevent "JavaScriptException:(TypeError): listGridRecord is null"
fix compilation errors and deprecation warnings in twitter plugin
misc minor improvements
fix recent regression where Resource Inventory > Child Resources subtab was
fix recent regression that caused group Inventory > Members subtab to list all inventoried Resources, rather than just the group member Resources
reset this.initialized to false in destroy() to prevent potential NPEs if refresh() is called after a Table is destroyed
minor improvement to log messages
if any of the RPC calls fail during init, abort rendering of the editor
update all places that use the "CAM_JAAS_PROVIDER" system setting to assume its
update all places that use the "CAM_LDAP_PROTOCOL" system setting to assume its
[BZ 747678] increase the maximum number of available items listed on the left in selectors and display a warning message to the user if that number ends up being less than the total number of items in the DB (https://bugzilla.redhat.com/show_bug.cgi?id=747678)
minor - javadoc fixes etc.
various minor fixes to exception handing in our GWT RPC services
[BZ 748002] fix NPE that occurred upon hovering over the Category column (https://bugzilla.redhat.com/show_bug.cgi?id=748002)
[BZ 748003] fix NPE that occurs if RPC call to load global perms fails (https://bugzilla.redhat.com/show_bug.cgi?id=748003)
interpret this.dataPageSize == null as paging disabled
[BZ 734231] set max lengths on input fields in group definition detail view to prevent user from entering illegal values (https://bugzilla.redhat.com/show_bug.cgi?id=734231)
[BZ 734073] set max length of dashboard name input field to 200 to prevent user from entering an illegal value (https://bugzilla.redhat.com/show_bug.cgi?id=734073)
[BZ 736836] in the config editor, properly handle editing values of simple props
[BZ 748111] fix bug where when a prop became invalid, the fired prop value changed event incorrectly indicated that the set of invalid props had not changed (https://bugzilla.redhat.com/show_bug.cgi?id=748111)
fix minor bug where when a green message got replaced by a red one (or vice
simplify logic
increase timeout in test from 2s to 3s in hopes of getting it to pass in jenkins
[BZ 734064] don't allow multiple dashboards with the same name on the global
minor - make non-unique-dashboard-name error message transient
[BZ 734438] don't allow user to set the # of columns on a dashboard to 0
increase timeout of event test from 3s to 4s, since the test is still failing
[BZ 737159] fix a number of major bugs in jboss-cache resource config loading
[BZ 736836] fix recent regression caused by recent switch to using SpinnerItems
there is a bug in the RHQ criteria API, where when an unlimited
[BZ 749277] fix bug where the ""Only 1 out of 2 available items are listed -
[BZ 749654] (stopgap workaround for RHQ 4.2) for selectors with no filters, set the available record page size to 500, rather than 100, to minimize the chances of use not being able to view some available items (https://bugzilla.redhat.com/show_bug.cgi?id=749654)
[BZ 749657] display not-all-available-records-loaded warning message within selector widget itself, rather than in the main message bar (https://bugzilla.redhat.com/show_bug.cgi?id=749657)
minor - fix a couple typos
fix ordering of modules so a clean mvn install can be done from the root dir
minor - fix typo in comment
[BZ 751097] various improvements to the code used to load top-level server and
[BZ 744273] improve variable names and extract some variables to aid debugging
[BZ 701375] upgrade EMS from 1.2.16 to 1.3 in order to prevent exceptions in
[BZ 751421] fix so two ResourceTypes with same name
minor - fix a typo
[BZ 627023] use JBossEntityResolver to locally resolve DTDs and XSDs referenced in XML config files parsed by jboss-as, jboss-cache, and mod-cluster plugins - this allows these plugins to function even if the RHQ Agent cannot access the Internet (https://bugzilla.redhat.com/show_bug.cgi?id=627023)
[BZ 627023] two files I missed in my previous commit
[BZ 752239] at runtime, default to the "en" locale, not the "default" locale;
[BZ 627023] add SelectiveSkippingEntityResolver class to plugin-api and use
improve the Javadoc for getValues()
[BZ 752399] fix bug in property adapter framework that was causing datasource resource creation to fail (https://bugzilla.redhat.com/show_bug.cgi?id=752399)
[BZ 752814] fix broken detail links in recent operations portlets
[BZ 752981] remove duplicate call to FileSystemInfo.refresh(), which was resulting in invalid metric values (https://bugzilla.redhat.com/show_bug.cgi?id=752981); use switch-case rather than if-else in getValues() to make code more readable
log message reporting invalid numeric metrics at DEBUG, rather than WARN,
filter out infinite values, as well as null and NaN values, in addNumericData()
[BZ 753264] make JNP URL discovery more robust, so it doesn't provide garbage values in certain edge cases (https://bugzilla.redhat.com/show_bug.cgi?id=753264)
add a Version field to the agent plugin and server plugin list views, but hide it by default
minor - add a TODO to add groupBy support to the Resource Install Report view once the groupBy bugs in SmartGWT have been fixed; add copyright headers to a couple classes that were missing them
[BZ 750240] comment out all Struts actions that are no longer needed by the new SmartGWT GUI (https://bugzilla.redhat.com/show_bug.cgi?id=750240)
[BZ 752893] refresh the resource-errors (yellow triangle) icon after the user
[BZ 634306] increase the max length of a product version from 50 to 100, so it
[BZ 753883] require a user to have MODIFY_RESOURCE perm on a Resource in order
improve description of "Version Name" trait
add support for authentication; reproduce profile service bug with
[BZ 712433] ProductInfo.properties file is now included in installer.war; this file is read in to determine if the current product is RHQ or JON; if JON, server properties that are not supported in JON (namely, unsupported DB types and embedded-agent related props) are not displayed in the installer GUI (https://bugzilla.redhat.com/show_bug.cgi?id=712433)
initial version of a shell script for creating a JBoss AS or EAP bundle zipfile
v2 of this script - remove the top-level jboss-as dir from the AS/EAP zipfile
minor - fix a bunch of typos
add a boolean isCleanDeployment param to deployBundle()
[BZ 726689] upgrade Javassist from 3.8.0.GA to 3.9.0.GA to prevent intermittent NPEs on JSF-based pages
[BZ 756106] ensure resource classloader is initialized in processSyncInfo() prior to making any resource component facet
[BZ 620603] turn log level down from WARN to ERROR for org.hibernate.hql.ast.QueryTranslatorImpl
minor - fix javadoc typos
change log messages from INFO to DEBUG to be consistent w/ other plugins
don't prepend RHQ Server resource name with "AS "; include JNP port in RHQ Server resource name; refactor formatServerName() to use a StringBuilder and be more readable
minor - remove manual boxing
[BZ 751418] Finish button is now disabled / grayed out on final step of resource import/create wizards until the config editor reports the config as being valid; note, to achieve this a new method isNextButtonEnabled() was added to the WizardStep interface and a new method updateButtonEnablement() was added to the WizardView class (https://bugzilla.redhat.com/show_bug.cgi?id=751418); also added javadoc to the WizardStep interface
[BZ 760721] fix bug where negative values would always get incorrectly normalized to "-" (https://bugzilla.redhat.com/show_bug.cgi?id=760721)
minor - fix some typos in javadoc
[BZ 760185] fix NPEs that occurred if user hovered over the Severity or Source Location columns while grid data was still loading (https://bugzilla.redhat.com/show_bug.cgi?id=760185)
[BZ 765593] escape HTML in unified diff output (https://bugzilla.redhat.com/show_bug.cgi?id=765593)
improve javadoc
move ObjectNameQueryUtility and ParentDefinedJMXServerNamingUtility classes to util subpackage
move ObjectNameQueryUtility and ParentDefinedJMXServerNamingUtility classes to util subpackage (missed this file in my last commit)
make Resource's compareTo impl consistent with its equals() impl, so Resources can be reliably added to TreeSets and TreeMaps; update "inventory" Agent prompt command to sort sibling Resources by type and then by name, rather than just by name - this makes the output much more readable
cosmetic: minor tweak to comment
move ObjectNameQueryUtility and ParentDefinedJMXServerNamingUtility classes to util subpackage (missed file from earlier commit)
add 'commandLine' prop to plugin config def for JMX Server type (this prop was already being used in the plugin's code)
move ObjectNameQueryUtility and ParentDefinedJMXServerNamingUtility classes to util subpackage (missed files from earlier commit); minor code cleanup in InternalJMXServerDiscoveryComponent
[BZ 703557] when possible, auto-discover JVM's not exposing JMX Remoting; as part of this, include the JDK tools.jar in the Agent's classpath when it's available from the Agent's JDK (https://bugzilla.redhat.com/show_bug.cgi?id=703557)
change the line endings back to Windows format (CRLF) (IntelliJ
fix generics-related compiler warning
if an exception occurs when discoverResource() calls ProcessComponent.getProcessForConfiguration(), include it as the cause of the RuntimeException that is thrown, rather than swallowing it; set a description on the details object returned by discoverResource()
[BZ 703557] add support for building and running the jmx plugin on
[BZ 785026] log an informative warning, if log files cannot be polled for events due to SIGAR being disabled or unavailable (https://bugzilla.redhat.com/show_bug.cgi?id=785026)
fix typo and remove redundant import
minor: make help output consistent w/ the other CLI commands
[BZ 784983] fix output of CLI version command (https://bugzilla.redhat.com/show_bug.cgi?id=784983)
[BZ 785218] fix so -v/--version option does not print redundant info
remove a bunch of dead code
(minor) remove unused import
[BZ 784678] prevent NPE from occurring if -f option is not passed to CLI record command - instead throw a command line
minor: remove unused imports; alphabetize ClientCommand.COMMANDS array
when a commands are passed invalid options, print an error message and the command's usage - do not print a stack trace
[BZ 786980] avoid potential ConcurrentModificationException for Resource.childResources Set
[787250] add comment telling user not to include the --daemon option in
minor: remove unused imports; alphabetize ClientCommand.COMMANDS array
when a commands are passed invalid options, print an error message and the command's usage - do not print a stack trace
[BZ 786980] avoid potential ConcurrentModificationException for Resource.childResources Set
[787250] add comment telling user not to include the --daemon option in
[BZ 787769] upgrade Oracle JDBC driver to ojdbc6 (JDK6) version 11.2.0.3.0
[BZ 787766] upgrade Postgres JDBC driver to version 9.1-901.jdbc4
some minor cleanup
initial version of a tool for generating test ejb-jars, wars, and/or ears - currently only supports v2.1 ejb-jars containing only session beans
add support to jeegen for entity beans and for ejb 3.0 and 3.1
Merge branch 'master' into bug/788638
jeegen: add support for generating message-driven beans, as well as
Merge branch 'master' into bug/788638
[BZ 790073] do not allow keys or names with values of "", since Oracle would ultimately normalize those values to null; normalize values of "" for version or description to null, since Oracle would ultimately do that same normalization; fix several errors in Javadoc (https://bugzilla.redhat.com/show_bug.cgi?id=790073)
[BZ 790179] temptoray workaround for https://bugzilla.redhat.com/show_bug.cgi?id=790179 that makes list-o-map members
a shell script for spawning n JBoss AS or EAP instances
[BZ 736737] log a detailed DEBUG message if an exception occurs during an avail check (https://bugzilla.redhat.com/show_bug.cgi?id=736737)
consistently use -n/-z for checking if variables have non-zero/zero-length values; several other minor changes
[BZ 789529] fix ClassCastException in ensureNoPluginConfigurationUpdatesInProgress() that would occur when one or more member Resources had individual plugin config updates in progress (https://bugzilla.redhat.com/show_bug.cgi?id=789529)
[BZ 754521] prevent NPE when user navigates away from a Resource detail view before that view has finished loading
[BZ 768707] fix bug where passing agent command-line options via start script/environment prevents agent from starting via wrapper script (https://bugzilla.redhat.com/show_bug.cgi?id=768707)
[BZ 768707] change line endings back from Unix-form (LF) to Windows-form (CRLF)
use "-z $foo"/"-n $foo", rather than "x$foo" = "x"/"x$foo" != "x", to check if variables have values or not
[BZ 791009] use the -z and -n options to the 'test' builtin command to check if variable have non-zero values or not (https://bugzilla.redhat.com/show_bug.cgi?id=791009)
minor improvement to debug logging
[BZ 771415] reset to page 0 after the user deletes or uninventories resources or groups to prevent an invalid PageControl from being sent to the server in the subsequent fetch call (https://bugzilla.redhat.com/show_bug.cgi?id=771415)
[BZ 786161] add a new "Connection Available?" trait to datasource and connection factory Resource types
[BZ 769861] add a new "Maximum Threads" trait to the Tomcat Connector ResourceTypes in both the as4 and as5 plugins (https://bugzilla.redhat.com/show_bug.cgi?id=769861)
[BZ 791009] use the -z and -n options to the 'test' builtin command to check if variable have non-zero values or not (https://bugzilla.redhat.com/show_bug.cgi?id=791009)
minor improvement to debug logging
[BZ 771415] reset to page 0 after the user deletes or uninventories resources or groups to prevent an invalid PageControl from being sent to the server in the subsequent fetch call (https://bugzilla.redhat.com/show_bug.cgi?id=771415)
[BZ 786161] add a new "Connection Available?" trait to datasource and connection factory Resource types
[BZ 769861] add a new "Maximum Threads" trait to the Tomcat Connector ResourceTypes in both the as4 and as5 plugins (https://bugzilla.redhat.com/show_bug.cgi?id=769861)
fix a bunch of bugs in testResourceLineage() and add an assertion to it
use Hibernate.initialize(), rather than size() hack, to init lazy fields; remove an unused import
[BZ 794790] within the plugin container, always use a ConcurrentHashMap-based Set for Resource.childResources field to allow it to be concurrently accessed safely (i.e. to avoid ConcurrentModificationExceptions) (https://bugzilla.redhat.com/show_bug.cgi?id=794790)
[BZ 786159] add a new VIEW_USERS global permission that is required in order to view other users (https://bugzilla.redhat.com/show_bug.cgi?id=786159)
use Hibernate.initialize(), rather than size() hack, to init lazy fields; remove an unused import
[BZ 794790] within the plugin container, always use a ConcurrentHashMap-based Set for Resource.childResources field to allow it to be concurrently accessed safely (i.e. to avoid ConcurrentModificationExceptions) (https://bugzilla.redhat.com/show_bug.cgi?id=794790)
[BZ 786159] add a new VIEW_USERS global permission that is required in order to view other users (https://bugzilla.redhat.com/show_bug.cgi?id=786159)
[BZ 786159] add functional tests for the new VIEW_USERS global permission
add tests that test overwriting and upgrading a JON 3.0 DB schema
use StreamUtil.copy() (from rhq-core-util.jar), rather than private copyStreamData()
fix some javadoc typos
when an SQLException occurs in DBSetup.doSQL(), catch it, wrap it in an ExtendedSQLException that includes the SQL
add a new Resource constructor that allows setting the childResources field (useful if caller wants to use a Set impl other than HashSet)
add tests that test overwriting and upgrading a JON 3.0 DB schema
use StreamUtil.copy() (from rhq-core-util.jar), rather than private copyStreamData()
fix some javadoc typos
when an SQLException occurs in DBSetup.doSQL(), catch it, wrap it in an ExtendedSQLException that includes the SQL
add a new Resource constructor that allows setting the childResources field (useful if caller wants to use a Set impl other than HashSet)
fix recent regression where this.childResources wasn't getting initialized when certain constructors were used
if an SQLException is thrown, wrap it in an ExtendedSQLException, so an outer catch block can include the SQL when logging the SQLException
add a TestNG suite/test lifecycle listener that prints info to stdout as suites and tests start and finish
upgrade Log4J from 1.2.14 to 1.2.16 and define this version once in the root pom, from which all other poms will inherit it
[BZ 796437] make sure superusers or users w/ MANAGE_SECURITY can view other users, even if they don't have VIEW_USERS (https://bugzilla.redhat.com/show_bug.cgi?id=796437)
turn down log levels to make log file less verbose
minor: remove unused import
minor: don't print quite so many dots to stdout while creating member Resources of large groups
minor: comment out some println's that were cluttering stdout
remove dependsOnGroups="drift" attribute from @Test annotation on class, since that group is not defined anywhere
[BZ 786159] add test that verifies dbsetup and dbupgrade work as expected when adding the new VIEW_USERS permission to the model (https://bugzilla.redhat.com/show_bug.cgi?id=786159)
fix bug in Ant script triggered by -Ddbsetup, where all-*.xml files were not always regenerated when the schema version was bumped up in the pom; fix bug in dbupgrade schema version 2.119
update maven jar plugin from 2.3.1 to 2.4
in DbSetupUtility, read the test datasource connection props from Maven's rhq.test.ds.* props, rather than using hard-coded values
write user prefs to /tmp/user, rather than /home/user, when running tests,
use correct syntax for passing sysprop to surefire (fixes my previous commit)
[BZ 749368] add Javadoc @since tags to plugin API classes (https://bugzilla.redhat.com/show_bug.cgi?id=749368)
fix bad failure message; add an additonal failure check
include uuid and type's plugin in toString()
minor: improve variable name
minor: remove unused imports
[BZ 797999] prevent ConcurrentModificationExceptions during inventory sync of unknown Resources (https://bugzilla.redhat.com/show_bug.cgi?id=797999)
minor: make code that converts LDAP attribute values to Strings more robust
[BZ 799376] make prepopulation of fields on new LDAP Subject from LDAP user attributes recognize standard alias attributes; prepopulate the Subject.department field from the "ou" (organizationalUnitName) attribute (https://bugzilla.redhat.com/show_bug.cgi?id=799376)
minor: remove some unused params from private methods; add a comment describing where to find the LDAP core schema
[BZ 800141] fix a NullPointerException (NPE) that occurs when "discovery -f" Agent prompt command is run when the Agent is not connected to the Server, i.e. not in "sending" mode (https://bugzilla.redhat.com/show_bug.cgi?id=800141)
switch very noisy log message from DEBUG to TRACE
minor: fix mistake in javadoc
[BZ 799532] do not attempt to attach to java processes running as different users than the Agent, since it sends SIGQUIT signals to the java processes causing them to spew thread dumps to their stdouts, and it fails to attach to them to boot (https://bugzilla.redhat.com/show_bug.cgi?id=799532); turn down logging in JMX discovery component - log most things at DEBUG, not INFO
[BZ 800570] set Content-Type header to "text/plain", rather than not setting it at all, in sessionAccess servlet responses - this prevents errors in FF's error console when FF tries to parse the response as HTML (https://bugzilla.redhat.com/show_bug.cgi?id=800570)
update check-java-api profile so it is activated if mvn is run w/ JDK7 or later and so the default value for java6.home works out of box on Fedora systems (and possibly RHEL systems?)
fix jdk version range syntax
stop using jdk activation for check-java-api profile, since it causes "Failed to determine Java version for profile check-java-api" errors when running mvn install on descendant modules
add jdk activation back; it wasn't broken after all - the error tuned out to be due to a syntax error in a jdk version range in my settings.xml
take out the jdk activation again - it is causing errors from the Shrinkwrap maven resolver...
in persistToDisk(), create PC data dir if it doesn't already exist
upgrade shrinkwrap-resolver from 1.0.0-beta-6 to 2.0.0-alpha-1
upgrade shrinkwrap-resolver from 1.0.0-beta-6 to 2.0.0-alpha-1 (missed file from previous commit)
add a new PluginContainerConfiguration ResourceProvider that allows tests to inject the config for the current plugin container
minor: remove some unused imports
move MockingServerServices from test source to main source, since it can be of use to other modules using our Arquillian framework
move props defining the arquillian and shrinkwrap versions into the root pom, so we're using the same versions across the entire project
minor: fix typo in exception message
remove some long-commented-out obsolete code; log a warning if the plugin finder is null in the PC config, since this should never be the case outside of a test environment
improve the INFO message that is logged to summarize the results of a discovery scan
add a new InventoryManagerTest RHQ-Arquillian-based test that tests inventory sync works following a clean restart of the PC
disable this test for now, since the Arquillian stuff interferes with some of the other PC tests, causing them to fail
break the Arquillian test out into its own Surefire execution inside a separate Maven profile to prevent it from
temporarily comment out the Arquillian-based tests until they can be moved to their own module
move arquillian-integration modules under core; add new plugin-test-api and plugin-container-itest modules under core
reformat XML using 2-space indent
be tolerant of the XML entities which are at the top of some of our plugin descriptors (e.g. the jboss-as* plugins)
change Nullable annotations to NotNull on a couple methods that had the wrong annotation
add an integration test that uses the new Arquillian framework
deploy the platform plugin to the test PC too, to make it as realistic as possible
add org.eclipse.jdt.core.compiler.source=1.6, since the IntelliJ Eclipse Code Formatter plugin expected this property to be set
optimize imports and reformat
add gwt.style prop whose default value of "OBF" can be overridden to "DETAILED" in settings.xml
add preliminary support for SIGAR setup to the arquillian PC container
temporarily disable the test until we figure out why it's failing in jenkins
cosmetic: fix typos in comment
add an Arquillian-based integration test that tests discovery of a real AS7 instance, which we start up ourselves via the Arquillian Maven plugin
enable the Arquillian-based tests for the as5 and as7 plugins, though they may fail in Jenkins
exclude the Arquillian test from the surefire execution during the 'test' phase
turn level of "Sigar" category down to WARN
fix so canProvide() does not assume the container has been initialized; improve error handling in lookup()
minor: use a Logger, rather than System.out.println()
add the previously MIA arquillian.xml
make assertions more robust in testAutoDiscovery()
use the failsafe plugin, rather than the surefire plugin, for integration tests
move all integration tests under itest subpackage; move integration test resources under itest subdir; clean up and organize deps
reorganize and remove some redundant entries
upgrade dependency plugin from 2.3 to 2.4; upgrade ant-nodeps antrun plugin dep from 1.6.5 to 1.7.0 (to match the version of Ant used by the antrun plugin); add ant-nodeps as antrun plugin dep
cosmetic: add comment
begin adding code to start and stop an AS7 host controller via the maven-exec-plugin (commented out for now until it is fully functional)
fork the exec maven plugin from codehaus mojo (https://svn.codehaus.org/mojo/trunk/mojo/exec-maven-plugin/, r16129), so we can add support for background execution to the exec goal
delete fork of the codehaus exec maven plugin - the fork now lives at https://github.com/ispringer/exec-maven-plugin
improve error handling in AbstractAroundDiscoveryExecutor; don't assume server services are mocks in MockingServerServices.resetMocks()
add a new itest.debug profile, which is the failsafe plugin analog of the test.debug profile for the surefire plugin
break one line into two to be able to pinpoint NPE's
itests now test all of the operations and metrics exposed by both Server Resource types; the AS7 dist zipfile is downloaded and unpacked via the dependency plugin; the AS7 standalone instance is started via the arquillian plugin; the AS7 domain instance is started via my own fork of the exec plugin, which adds support for background execution and polling a network address to verify the exec'ed process has fully started
remove unneeded @OperateOnDeployment("jboss-as-7") annotation from test methods; remove @RunDiscovery annotation from all test methods other than testAutoDiscovery(); when metric collection throws an exception, log the exception; upgrade exec-maven-plugin from 1.2.1.jbossorg-1 to 1.2.1.jbossorg-3; change console log threshold from ERROR to INFO
add support for running itests against EAP6: to run against EAP6, use -Ditest=eap6 -Deap6.url=http://blah.com/blah/jboss-eap-6.0.0.Beta1.zip - to run against AS7, use -Ditest=as7 -Das7.version=7.1.1.Final; fix testReleaseVersionTrait so it passes against EAP6; use facet loacks for ResourceComponent invocations made within itests; rename jboss7.home sysprop to jboss.home
add failure message to assertion
set uuid field to a real UUID
improve logging
minor change in toString() impl
minor: remove an unused import
fix a few bugs in the AS7 itests
make AS bind addresses configurable; go back to using jboss7.home as sysprop name, rather than jboss.home
disable forking in compiler plugin config in root pom; add URL to my blog in root pom; suppress up a few compiler warnings
add some utility classes for working w/ Resources and ResourceTypes
add commented-out line that shows how to disable execution of the animal sniffer plugin
move the provided-scoped deps providing JPA and Hibernate annotations (for working around the JDK6 javac bug where annotations used by dependent classes must be in the classpath) to the root pom, so sub-pom's don't need to worry about specifying them
add a new plugin-test-util module containing a base class that can be subclassed by any plugin writing plugin-test-api based integration tests; refactor the as5 plugin and as7 plugin itests to use the new module; add support for starting/stopping an AS5 instance for itests to the as5 plugin pom (currently AS 6.0 and 6.1 are supported - still need to add support for EAP 5.0.x and EAP 5.1.x)
[BZ 804832] fix invalid plugin config exception that occurred when "type" conn prop was set to "Local" when manually adding/importing a JMX Server / JVM (https://bugzilla.redhat.com/show_bug.cgi?id=804832)
oops, this file should have been included in commit a981458
more gracefully handle when avail check thread is interrupted (e.g. during shutdown of the PC)
add a new getAvailability() method that subclasses can call to check a ResourceComponent's avail
combine start and shutdown test methods into a single testShutdownAndStartOperations test method; add some avail assertions to start, stop, and restart test methods
pass jboss.domain.bindAddress into tests as sysprop, so non-PC tests know the AS7 domain server's bind address; upgrade jackson from 1.7.4 to 1.9.5
add some param validation to constructors
move Heiko's itests into the as7 plugin module alongside the new Arquillian-based itests
fix some itest failures
use same default config for failsafe plugin that we use for the surefire plugin
remove invalid param from javadoc
make startLogFileEventPollers() fail more gracefully if the "logEventSources" prop is not defined in the plugin config
throw a more detailed exception if an operation is missing a required parameter
more itest fixes
another attempt to fix testUploadViaCreateChild1() and testUploadViaCreateChild2()
set testFailureIgnore=true in failsafe plugin config
add a assertAllNumericMetricsAndTraitsHaveNonNullValues() method in AbstractAgentPluginTest, and make use of it in the AS7 itests
minor: misc. cleanup
upgrade testng from 6.1.1 to 6.4; upgrade surefire plugin from 2.10 to 2.12
only try to delete the plugin jar if it still exists
minor: javadoc fix
don't try to schedule an avail check if the avail threadpool executor has been shutdown (which can happen when the PC is in the process of shutting down)
split one line into two to help better debug NPE's
pom.xml: move dependencies up near top of pom; remove repositories; always use antrun to download AS7 dist zipfile; configure StdoutReporter testng listener to print "running test [blah]..." messages prior to running each test method
remove obsolete settings-*.xml files from the imanage era
workaround for SUREFIRE-831: replace dashes in testng group names with dots (http://jira.codehaus.org/browse/SUREFIRE-831)
fix URL for AS 7.x snapshot dist zipfile
fix a group name containing a dash that I missed in my earlier commit
fix some testng infrastructure bugs in our tests; configure my testng lifecycle reporter
make sure the test-platform Resource uses a Concurrent Set for its childResources field; add a Nullable annotation to InventoryManager.call()
include a newline before each message that's printed to make the messages more prominent in the test output; fix a bug where duplicate tests could be included in the list of tests contained in the suite; in the message printed by onTestStart(), include the list of groups the test belongs to
by default, use 127.0.0.1 and offset ports for both the standalone and domain instances; the port offsets are configurable, but the defaults are 40000 for standalone and 50000 for domain; the IP addresses are still configurable in case one wants run the tests using alternate addresses
reformat XML w/ 2-space indent; add a pom description
don't wrap attribute values or text inside elements, since I don't trust Maven to trim the text
downgrade surefire and failsafe plugins from 2.12 to 2.11 to avoid http://jira.codehaus.org/browse/SUREFIRE-836
fix some failing tests
attempt to fix a drift itest that's failing in Jenkins
prevent LazyInitException from occurring in toString() when getters are called on resourceType field
add StdoutReporter testng listener
fix test interdependency issues
only log a "switched container" message if the container was actually switched to a new container
validate that params are non-null
make as5 plugin itest support in pom consistent w/ as7 plugin
attempt to fix some issues in the as7 itests
improve logging to help debug test failures in jenkins
improve assertion failure messages to help debug test failures in jenkins
bump up minimum maven version from 2.0.10 to 2.1.0
attempt to fix test failure in jenkins
set project.reporting.outputEncoding=ISO-8859-1 to prevent the failsafe:verify goal from logging an annoying warning about no default encoding being set
improve logging when an exception occurs while attempting to collect file system usage info
remove invalid parent relativePath
if as7.itest is set, always run the itests, even if skipTests or skipITs sysprop is set
use static import for org.testng.Assert.*
add assertions to testAutoDiscovery() that verify the 'hostname' and 'port' plugin config props got set correctly by the discovery component
re-enable testReloadOperation(), since "reload" is working now
'discovery' command now discovers types in order, by plugin name then by type name, rather than in random order
minor: fix some typos
[BZ 807008] use server baseDir as Resource key for both standalone and host controller server Resources (https://bugzilla.redhat.com/show_bug.cgi?id=807008); extract two subclasses from BaseProcessDiscovery - StandaloneASDiscovery and HostControllerDiscovery - the former discovers standalone instances and the latter discovers host controller instances; add two new plugin config props - homeDir and configDir (the previously existing baseDir prop is now set to the baseDir, rather than the homeDir)
fix invalid ordering of "Transactions Subsystem" service element (the xsd requires service elements to come after sibling server elements)
while processing @RunDiscovery, if an error occurs during either server or service discovery scan, throw a RuntimeException
various minor improvements to itests: extra some code to util methods in core-domain; improve assertion failure messages; add some additional debug println's
deploy() now throws a RuntimeException if deployment of the plugin fails
make the homeDir plugin config prop optional; add a JBossProductType enum and some provisional code for determining the product type
add support for spawning AS7 instances - either standalone servers or host controllers
[BZ 804705] NativeSystemInfo.getOperatingSystemName() now returns "Windows", rather than "Win32" for Windows systems, since "Win32" did not seem like an appropriate value in the case of 64-bit Windows systems (https://bugzilla.redhat.com/show_bug.cgi?id=804705)
update logic for determining product type - first try to use JBOSS_HOME/bin/product.conf, and if that fails, fall back to looking for substrings in the JBOSS_HOME directory name
add support for resolving jboss.*.dir sysprops that are relative paths (this completes the work on https://bugzilla.redhat.com/show_bug.cgi?id=807008); add some utility code for reading AS7 server command line options; improve code for determining log file location
well-formed XML cannot have "--" within a comment
turn down PC logging by default to make test output more readable
add an 'rhqadmin' management user to each cloned AS7 config, so the instances can be connected to by RHQ without any
improve logging
improve error handling
fix bug where wrong path was being used for mgmt-users.properties file
tone down some INFO logging to DEBUG; remove some dead code
fix a couple compile errors and a regression in the code that determines the management bind address from the command line
log failures to connect to the management URL at DEBUG, rather than ERROR, level
turn down logging a bit and fix an incorrect log category name
bugfix: homeDir was being used in a couple places where baseDir should have been used; use the PropertiesFileUpdate utility to update the mgmt users props file; minor: add a constant for the char encoding in PropertiesFileUpdate
add a productType plugin config prop; generify some of the components; add an AS7Component interface
don't attempt to do any yum stuff if the internal yum server is disabled
use longs, not ints, for timeout vars
make sure itests run in desired order; use exec plugin, rather than arquillian plugin, in pom to start as7 standalone instance; various minor tweaks; turn down some logging to make log less cluttered
when we receive 500 (Internal Server Error) responses, include the response body in the error message we log, since it often includes valuable details
upgrade jboss-sasl from 1.0.0.Beta9 to 1.0.0.Final; only pass options specific to java7 or 64-bit java on as7 java command line when appropriate
replace calls to Throwable.printStackTrace() with logging
add support for EAP 6.0.0.ER4
include the IOE in the call to log.error() when logging 500 errors, so the stack trace will get logged; the stack trace of the IOE will help us track down which classes the requests returning errors originate from
fix so rolled-back attribute gets correctly deserialized to JsonNode returned for 500 responses (this fixes a couple failing tests); further improve error reporting
wait for all levels of discovery to complete (i.e. including async scans) in @AfterDiscovery method
add a new GenericJBossAS7PluginTest test class containing a single test - testAllMetricsHaveNonNullValues()
[BZ 809191] fix ClassCastException in JMXDiscoveryComponent.getJavaVersion() that occurred during manual add/import (https://bugzilla.redhat.com/show_bug.cgi?id=809191)
make update() return a boolean that's true if an existing prop was updated or false if the prop was added, and take advantage of this boolean in the as7 plugin
if the file's not newline-terminated, we should always append a newline before appending the line for a new prop (e.g. "foo = blah\n")
use the correct resourcetype tree depth for AS7 discovery completion checker (5, not 4); sort names of metrics w/ null values
remove class that is no longer used
[BZ 809473] fix so JVM's with authentication-enabled JMX Remoting get autodiscovered as JMX Servers (https://bugzilla.redhat.com/show_bug.cgi?id=809473)
dust off plugindoc and get it working again; enhance it so it publishes Confluence pages with the appropriate parent pages
make toString() more succinct with output suitable for use in log messages
include as4, as5, and as7 plugins in the list of plugins that are validated
comment out the as4, as5, and as7 plugins until this can be reworked
reformat XML w/ 2-space indent (replace all tabs w/ spaces)
fix a bunch of typos
add a new itest that tries to load the resource configs of all Resources that support the config facet; the test asserts that all the configs loaded without exception and are valid according to the associated configdef
prevent PluginManagerBeanTest.doNotDisablePluginIfDependentPluginsAreNotAlsoDisabled() test from failing in Jenkins by having the tests in PluginManagerBeanTest run after all other tests (implemented by setting the 'priority' attribute of the @Test class annotation on PluginManagerBeanTest to 100000)
disable each of the test methods, rather than the test class, to avoid a bug in Arquillian where it throws an NPE if any tests are disabled or manually excluded via mvn command line options
[BZ 808001] improve default Resource names for the two top-level server types (https://bugzilla.redhat.com/show_bug.cgi?id=808001)
fix bug in ResourceGroupManagerBean.findResourceGroupComposites() that was causing an exception when the method was called when no compat groups existed in the DB
improve handling of SQLExceptions to help debug why RecursiveResourceGroupTest.testImplicitGroupMembershipFromComplexGroupUpdates() is failing
include more fields in toString() impl
add a new test that asserts all ResourceComponents are non-bull and started; add a way to exclude certain metrics or traits from the null-value test
[BZ 810342] add support for embedding a server type as a service type, e.g. now the "JMX Server" server type can be embedded as the "JBoss AS JVM" *service* type (https://bugzilla.redhat.com/show_bug.cgi?id=810342)
[BZ 810342] add support for changing an existing ResourceType's category (https://bugzilla.redhat.com/show_bug.cgi?id=810342)
[BZ 810342] change category of the following types from SERVER to SERVICE:
turn down some noisy logging from DEBUG to TRACE
minor: fix some typos
[BZ 810540] clear the ResourceType cache when the user logs out (https://bugzilla.redhat.com/show_bug.cgi?id=810540)
[BZ 810540] comment out clearing of ResourceType cache upon logout until it can be discussed
upgrade Arquillian from 1.0.0.CR7 to 1.0.0.Final; upgrade Shrinkwrap from 1.0.0-cr-3 to 1.0.0
add support for EAP6 ER5
minor: add class-level javadoc
pull all command line parsing code in discovery component classes out into utility classes; the base utility class JavaCommandLine lives in plugin-api, since it's not AS7-specific
get rid of the ctors that took the command line as a single String
[BZ 812400] add new startScriptEnv and startScriptArgs plugin config props to both server types to give user full control over the start script used by the Start and Restart ops; also do our best in discovery to initialize these two props; get rid of the javaHomePath plugin config prop, since startScriptEnv supersedes it (https://bugzilla.redhat.com/show_bug.cgi?id=812400)
[BZ 808027] make sure the 'config', 'hostConfig', and 'domainConfig' props get initialized to the correct values for servers that specified non-default config files names using the --server-config, --host-config, or --domain-config options (https://bugzilla.redhat.com/show_bug.cgi?id=808027)
replace plugin config props with null values with "", rather than "null"
[BZ 812400] fix a few bugs and add support for extrapolating plugin config prop values into the start script args (https://bugzilla.redhat.com/show_bug.cgi?id=812400)
[BZ 813424] when SNMP agent is configured to listen on 0.0.0.0, set snmpAgentHost plugin config prop to "127.0.0.1", rather than "0.0.0.0" (https://bugzilla.redhat.com/show_bug.cgi?id=813424)
minor: remove an unused constant; add a comment
use Properties.load() to load mgmt-users.properties file; if rhqadmin admin mgmt user is defined and its password is "rhqadmin" encrypted, then default the "password" conn prop to "rhqadmin"
[BZ 813845] fix so name and baseName fields are set correctly on ProcessInfo objects for processes running as a different user than the RHQ Agent (https://bugzilla.redhat.com/show_bug.cgi?id=813845)
[BZ 813361] change default snmp timeout from 50ms to 2000ms and make it configurable; also make the number of timeout retries configurable (https://bugzilla.redhat.com/show_bug.cgi?id=813361)
[BZ 813434] use the PC avail facet timeout, rather than hard-coded value of 3s, as the timeout for HTTP ping avail checks (https://bugzilla.redhat.com/show_bug.cgi?id=813434); add lots of DEBUG logging to WWWUtils.isAvailable() to aid in debugging connection failures
log a warning if we fail to set the read timeout on the URLConnection
factor out the host config XML loading/parsing code into a HostConfiguration class, and remove the AbstractBaseDiscovery class which no longer serves any purpose
default the config file name for AS7 standalone to standalone-full.xml, rather than standalone.xml; make the AS7 config file name configurable; add a 5s sleep after each instance is started; other minor refactoring
oops, the config vars at the top of the script should be commented out
add new API method - getSimpleValue(String) (should have added it a long time ago!)
add new API method - getParentProcess()
add new util classes for discovering server start script path, env, and args
remove an unused param
move all custom options to the end of the AS7-standalone jvm command line, and add the --server-config=standalone-full.xml option to the command line
refactor discovery code to use the new util classes in plugin-api for initializing the start script path, env, and args plugin config props
[BZ 813434] further improvements to logging and error handling (https://bugzilla.redhat.com/show_bug.cgi?id=813434)
add new API method - setSimpleValue()
fix several bugs in command line parsing and start script plugin config init code; enable the start/stop operation itests
fix a test failure
fix some itests that were failing in jenkins
minor: remove some obsolete TODO's
minor: improve display name of startScript prop; remove unneeded default="" attributes on start script props
minor: turn down an INFO log message to DEBUG, but log at WARN if it takes unusually long
hard-code a core set of generic OS-level env vars in ServerStartScriptDiscoveryUtility, which all processes will require
[BZ 815889] add a HTTP response time call-time metric to the Web Runtime type; add support for detecting the AS7 log dir to RtFilter (https://bugzilla.redhat.com/show_bug.cgi?id=815889)
fix a bug in JavaCommandLine.getClassOption() where a bogus warning was logged whenever the requested option was not present on the command line; fix a bug in JavaCommandLine.toString() where Array.toString() was called on several non-arrays; add tests for these changes
add a bunch of env vars that were missing from the env var includes list; set cwd for start script process to JBOSS_HOME/bin, rather than JBOSS_HOME, for AS7
increase expected type hierarchy depth from 5 to 6 and add a constant for the value
add support for EAP 6.0.0.ER6
[BZ 815889] add support for globally deploying the RT filter to an AS7 instance using an AS7 subsystem (https://bugzilla.redhat.com/show_bug.cgi?id=815889)
[BZ 815889] fix for rtfilter subsystem (apparently implementing the config writer is not optional) (https://bugzilla.redhat.com/show_bug.cgi?id=815889)
temporarily disable testAllResourceComponentsStarted test until the PC shutdown issue has been fixed
fix a couple bugs, refactor a couple things, and add javadoc
for a host controller started via domain.sh, the domain.sh process will be the grandparent process, not the parent process (the parent will be the AS7 process controller) - update start script discovery code to recognize this
[BZ 816633] add support for specifying a start script prefix in the plugin configs for AS7 servers (https://bugzilla.redhat.com/show_bug.cgi?id=816633)
fix regression where discovery was defaulting the 'startScript' plugin config prop to 'bin/standalone', rather than 'bin/standalone.sh'
oops, i didn't get that last commit quite right
add deprecation notes to the descriptions of the 'serverName', 'bindAddress', and 'javaHome' plugin config props, which have been superseded by the new 'startScriptArgs' and 'startScriptEnv' props; leverage the prefix parsing capability of ProcessExecutionUtility, rather than parsing it ourselves
use StringBuilder, rather than StringBuffer
add "@since 4.4" to the two new methods I recently added to notate that they were added in RHQ 4.4
[BZ 808231] add configurable support to the PC for waiting for background threads to terminate during shutdown (https://bugzilla.redhat.com/show_bug.cgi?id=808231); set the new 'waitForShutdownServiceTermination' PC config prop to true in the PC config used by the AS7 itests
[BZ 787016] correctly discover JBoss Data Grid (JDG), correctly setting its name, description, and version, and correctly validating its product type in getAvailability() (https://bugzilla.redhat.com/show_bug.cgi?id=787016); pull the impl of getAvailability() up to BaseServerComponent
default value of "waitForShutdownServiceTermination" prop to "true" in RhqAgentPluginContainerConfiguration; do not throw an IllegalArgumentException if PluginContainer.shutdownExecutorService() is called not during PC shutdown
don't set "waitForShutdownServiceTermination" to "true" in arquillian.xml for AS7 itests, since that prop now defaults to true within our Arquillian framework; add a new kill() public API method to ProcessInfo and use it in the AS7 itests
get AS5 itests running and passing on UNIX
fix an NPE that can occur in the context of itests
update root pom to use dependencyManagement for all arquillian/shrinkwrap deps by importing the arquillian-bom pom (this way we're using versions of arquillian, shrinkwrap, and shrinkwrap-resolver that are supposed to be fully compatible with each other); fix a number of issues in the AS5 itests and make some improvements; config regex jar exclusions for the PC's root plugin classloader in the config for our arquillian framework's PC (this ensures jars in the test classpath do not pollute the plugin's classloader)
cosmetic cleanup
remove deprecated stuff in pom to clear up mvn warnings
move test plugin classes to a different package that is not below org.rhq.core.pc
fix some test failures that were caused by the recent change to start configuring package exclusions/hiding for the root plugin classloader in arquillian-managed PC's
add support for running itests against EAP 5.x
[BZ 818643] change the category of the Profile, Host, JVM, and ServerGroup types from SERVER to SERVICE (https://bugzilla.redhat.com/show_bug.cgi?id=818643)
[BZ 810342] change the category of the following ResourceTypes from SERVICE back to SERVER:
add new public API method: getClassOption(CommandLineOption option, String defaultValue)
change logging of a metric being added to or removed from an existing type from DEBUG to INFO
[BZ 817631] remove config, hostConfig, and domainConfig plugin config props, and replace with serverConfig, hostConfig, and domainConfig traits (https://bugzilla.redhat.com/show_bug.cgi?id=817631)
don't swallow stack trace of exception throw when a plugin operation fails
[BZ 818919] fix regression caused by fix for https://bugzilla.redhat.com/show_bug.cgi?id=817631 (https://bugzilla.redhat.com/show_bug.cgi?id=818919)
-Ddbreset now implies -Ddbsetup-do-not-check-schema=true
get rid of antrun plugin 1.1 usage
improve toString() impls - include metric name and make more readable
when a facet method times out, include what the timeout was in the logged DEBUG message
add some additional assertions that the metric datums returned by plugins have the expected name and data type
use standalone-full-ha.xml, rather than standalone-full.xml, for the AS7 instance used by the itests - this will get us a larger set of discovered resource types
fix insidious bug where server-name trait was missing the dataType="trait" attribute in the plugin descriptor and hence was getting defined as a numeric metric, rather than a trait; refactor so values for config file traits are retrieved via management API, rather than by parsing server command line (still plan to later add command line parsing as a fallback mechanism)
improve plugin display names and descriptions in both pom and plugin descriptor
remove a few obsolete things and reformat
update copyright years
improve plugin display name and description
minor: fix a couple typos in the help text
[BZ 818662] add help text to the two top-level Server types, which describes the new startScript plugin config props; also improve the descriptions on the properties themselves (https://bugzilla.redhat.com/show_bug.cgi?id=818662)
add a "contentType" attribute to the "help" complexType in rhq-plugin.xsd, and add a corresponding transient field+accessors in the AbstractPlugin and ResourceType domain objects; for backward compatibility, the default value for the attribute is "text/html", however moving forward, we can start using contentType="text/confluence" to make help text more readable and maintainable
update plugindoc so it publishes pages to Confluence with 1) a plugin page for each plugin, and 2) below each plugin page, pages for each of the types defined by that plugin, organized hierarchically exactly the same as the actual type hierarchy
[BZ 820445] fix so a "negative seek offset" IOException does not occur when PropertiesFileUpdate.update() is called on a non-existent file or an empty file (https://bugzilla.redhat.com/show_bug.cgi?id=820445)
add support for running the itests against EAP 6.0 ER7
[BZ 819145] code in discovery that figures out System property (sysprop) values by parsing the server command line now processes -P/--properties options, in addition to -Dxxx options (https://bugzilla.redhat.com/show_bug.cgi?id=819145)
get rid of tabs
[BZ 802003] embedded JVM discovery code no longer tries to discover JVM process and connect to it via JMX remoting - it now just uses its parent Tomcat or JBoss AS Resource's EMSConnection, which is what it's supposed to do (https://bugzilla.redhat.com/show_bug.cgi?id=802003)
[BZ 784571] add a Child Resources item to the resource tree resource context menu, which takes the user to the Inventory > Children tab for the resource (https://bugzilla.redhat.com/show_bug.cgi?id=784571)
[BZ 820648] code that discovers the domain controller address now handles the --master-port host controller command line option (https://bugzilla.redhat.com/show_bug.cgi?id=820648)
minor: improve description of 'startScriptEnv' plugin config prop
[BZ 820709] stop reading HTTP management responses when the server-specified Content-Length bytes have been read (https://bugzilla.redhat.com/show_bug.cgi?id=820709)
[BZ 820709] fix regression where the new HTTP stream-reading code would throw a "java.net.ProtocolException: Server redirected too many times" when the AS7 server returned 307 (Temporary Redirect) responses, which is what it does when no management users are configured yet (https://bugzilla.redhat.com/show_bug.cgi?id=820709)
minor: (scale back some logging from INFO to DEBUG; improve some log messages)
minor: improve logging and error handling
use a smaller buffer for reading HTTP responses, since the responses are generally < 1K in size
add a test that checks if discovery is run more than once per child type
[BZ 822228] "discovery -f" now prints a message and aborts if a discovery scan is already in progress (https://bugzilla.redhat.com/show_bug.cgi?id=822228)
[BZ 818522] improve GUI messages and Agent logging for child Resource creation (https://bugzilla.redhat.com/show_bug.cgi?id=818522)
add support for running itests against EAP6 ER8
fix some test failures
[BZ 822736] fix so extra jars don't get included in the plugin jar's lib dir (https://bugzilla.redhat.com/show_bug.cgi?id=822736)
[BZ 823026] change Product Name trait to displayType="summary" and change Server Code Name and Server Version traits to displayType="detail" (https://bugzilla.redhat.com/show_bug.cgi?id=823026)
reformat XML
use 2-space indent, rather than 1-space
[BZ 823558] check that server's basedir has not changed since discovery needs to be added to server components' start() method (https://bugzilla.redhat.com/show_bug.cgi?id=823558)
[BZ 823558] a small fix to the original fix - getAvailability() now throws InvalidPluginConfigurationException when validation of server attributes fails (https://bugzilla.redhat.com/show_bug.cgi?id=823558)
[BZ 823558] another fix to the original fix - start() now initializes this.connection before calling getAvailability() (https://bugzilla.redhat.com/show_bug.cgi?id=823558)
make sure the port offsets used by the itest AS7 instances are fully configurable
upgrade antrun plugin from 1.6 to 1.7
don't log an ERROR + stack trace if we fail to read a response (specifically, if a call to conn.getResponseCode() or conn.getRepsonseMessage() throws an IOE), since it may just mean the server has gone down - instead just let the IOE bubble up a bit and get wrapped in a failure Result object and returned
in the post-itest phase, only delete the AS7 install dir under /tmp, and not the AS7 dist zipfile
[BZ 823558] add itests that test the server attribute validation that is now done in BaseServerComponent.start(), and make sure to null out this.lastAvail in BaseServerComponent.stop() so the attribute validation is guaranteed to happen during a component restart (https://bugzilla.redhat.com/show_bug.cgi?id=823558)
fix antrun error
fix additional errors caused by the recent upgrade of the antrun plugin
fix "Failed to create assembly: Error creating assembly archive rhq-client: You must set at least one file." build error
eradicate all remaining usages of v1.1 of the antrun plugin
use <target>...</target>, rather than the deprecated <tasks>...</tasks>, in all antrun plugin executions
[BZ 813066] expose new 'multicastAddress' trait on Standalone Server and Managed Server Resources that are running in HA/cluster mode (https://bugzilla.redhat.com/show_bug.cgi?id=813066)
[BZ 813066] exclude the 'multicastAddress' trait from the null-metric-values test for Managed Servers, since a null value is expected when the managed servers are not in HA mode (https://bugzilla.redhat.com/show_bug.cgi?id=813066)
[BZ 824401] handle condition of a missing parent resourceContainer more gracefully in a few places, since it's normal in situations where the corresponding resource was just uninventoried - we now log a DEBUG message, rather than an ERROR message + stack trace; add a PC integration test that verifies Resource uninventory works (https://bugzilla.redhat.com/show_bug.cgi?id=824401)
[BZ 802003] fix bug in original fix, which caused embedded JVM's to never get discovered (https://bugzilla.redhat.com/show_bug.cgi?id=802003)
upgrade TestNG from 6.4 to 6.5.2
ensure tests run in a predictable order
fix bug where DocBook files were only being generated for the root resource types
various fixes and improvements to generation of DocBook plugin docs
minor: fix typo in comment
fix isRootType() so it returns true for a top-level service element that has no runs-inside child elements; misc minor cleanup
[BZ 820570] fix a bug in the original fix, which caused an "IllegalArgumentException: URI is not absolute" error when trying to parse a -P option value that was a relative path (https://bugzilla.redhat.com/show_bug.cgi?id=820570)
[BZ 814305] throw RuntimeExceptions in SLSB methods for manual-add and create-child if 1) the new Resource's type is a singleton and a child Resource with that type already exists or 2) the new Resource's type does not support manual-add or the appropriate flavor of create-child; add new unit tests to verify the RuntimeExceptions are thrown (https://bugzilla.redhat.com/show_bug.cgi?id=814305)
improve logging to help debug NPE occurring in unit test when running in Jenkins
[BZ 827203] prevent infinite auto-switching between auto-group nodes occurs after fast-clicking between two auto-group nodes (https://bugzilla.redhat.com/show_bug.cgi?id=827203)
add support for running AS7 itests against EAP 6.0 CR1
an IRC bot for #rhq
[BZ 827447] prevent subject session timeouts from occurring during registration of agent plugins with tons of types (e.g. the as7 plugin) (https://bugzilla.redhat.com/show_bug.cgi?id=827447)
add support for command line args for specifying IRC server and channel
attempt to get auto-reconnecting working after a VPN connection is lost and then recreated
upgrade enforcer plugin from 1.0-beta-1 to 1.1
various minor improvements
a couple small fixes the server's help section
add an echo command
a few handy shell scripts
add needed stuff to get JBoss Nexus to accept the artifact
upgrade Arquillian bom from 1.0.0.Final to 1.0.1.Final
add support for EAP 6.0.0 (GA) and remove support for all the EAP 6.0 ER's
[BZ 834353] update discovery to recognize BRMS as a separate product type (https://bugzilla.redhat.com/show_bug.cgi?id=834353)
[BZ 834434] add tooltips to STRING and LONG_STRING simple props that show full property values (https://bugzilla.redhat.com/show_bug.cgi?id=834434)
get the as5 plugin descriptor generator compiling again
delete the itest AS7 home dir before, as well as after, the itests run
[BZ 835113] fix so EJB2 MDB Resources do not erroneously return an avail of DOWN (https://bugzilla.redhat.com/show_bug.cgi?id=835113)
[BZ 835687] upgrade Postgres driver from 9.1-901.jdbc4 to 9.1-902.jdbc4 (https://bugzilla.redhat.com/show_bug.cgi?id=835687)
update required jdk and maven versions to match what's on https://docs.jboss.org/author/display/RHQ/Building+RHQ
do not pass not-yet-fully-initialized "this" reference to GroupOperationHistory.addResourceOperationHistory() in ResourceOperationHistory's constructor, as the GWT compiler fails when it sees this (at least in my OS X 10.7.5, Oracle JDK 1.7.0_17 environment)
Jan Martiska (1):
changed maven profiles for integration tests
Jan Martiška (1):
Add a profile for integration testing
Jay Shaughnessy (1002):
[BZ 695889 - Search Bar Saved Search issues]
[BZ 733144 - links to non-default subtabs don't work]
[BZ 734034 - Saved search name should be removed from search bar after user deletes it]
[BZ 734092 - 'Discovery Queue' portlet refresh is not working on dashboard]
[BZ 34054 - Throws 'Globally uncaught exception' while adding 'Platform Utilization' on dashboard]
[BZ 733613 - Add button got disabled, if user cancel the drift creation]
[BZ 734879 - Drift display issue ... Change Sets-->Context Menu--->Details]
Some initial domain/entity for drift configuration mode (planned changes support)
Planned Drift Support - DriftConfigurationDefinition work
Change instances of History.newItem to be CoreGUI.goToView to ensure
Update Mongo plugin with drift handling mode support (still has TODOs)
comment out some debug messaging that leaked into a previous commit.
Add DriftHandlingMode filtering to DriftCriteria in order to filter out
To ensure we don't accidentally cancel our drift detection job due
Expand the drift configuration nodes by default, so you can see the
Add Drift Handling column to the drift configuration list view.
Fix the drift config list view column sort options
Protect drift detector from nonexistent base directories and throw a
[BZ 736050 - Domain jar being packaged in rhq.ear lib directory]
fix the element name to match our convention.
dbupgrade addition for drift config's drift handling mode support
Reflect in the GUI when a changeset contains planned changes. It is
Som boilerplate for group level drift tab
[BZ 736685 - cannot uninventory resource that has condition log not associated with an alert]
merge two antrun plugin sections into one with two executions
Change rhq_drift_config.mode column to rhq_drift_config.drift_handling_mode
Fix issue setting default value for enumerated value property in
Convert drift I18N properties to use updated terminology. Additionally, made
Add a drift profile that basically builds the agent, coregui and drift
More terminology changes, this time the canned dift config def.
First pass at Drift Carousel view, this is a work in progress!
Fix a variety of merge issues. Hopefully got them all.
Make sure our renamed resource field does not get wiped when sent to the
Add null protection for fileUtil.useForwardSlash()
Normalize drift file entries to use forward slash for safer comparison
Protect certain tests from the fact that windows flavors don't support
A second wave of refactor updates moving code from "drift config" to
Fix filtering issues in drift carousel
Drift Carousel Work
Drift carousel tweaks
Drift GUI Work
Drift GUI work, some cleanup
Remove the Drift snapshots subtab and the supporting tree display code.
Remove unused imports and fix some formatting
Add Eclipse dependencies for building REST interface
Complete merge work for building snapshots given the new initial
Drift Snapshot work: make sure to fetch drifts in order to calculate snapshot.
Trivial - Fix several "@{link" instances to correctly be "{@link".
Added a utility to get filename from a path string. And then realized
Protect Table against possible NPE in rare circumstances.
Add new "Pinned?" column to Drift Def List View. This indicates pinning and
Rework snapshot view to correctly get the directory-specific stuff. This
Fix issue with getCurrentSnapshot impl
Fix some broken tests.
Make sure drift def names are trimmed, both for correctness and to solve
Drift work
Split admin templates view into three parts, one for each kind of template:
merge in changes from e96159b835e481fb6059c3dd22882beeb363c084 and
Drift: Fix table column name using oracle reserved word.
Drift Admin Template Work - *not yet ready for use*
Fix issue in sequence name in the upgrade and the entity.
More incremental work on the Drift template add wizard
Finish adding support for drift definition descriptions.
One more thing to support drift definition descriptions
Started Pin to Template Work (in progress)
Fill out the Pin Template Wizard
Drift pin to template wizard wired to call SLSB.
Ensure getSnapshot returns a DriftSnapshot object. It was incorrectly
When pinning a template ensure the potential templates have the correct
BZ 734592 - Make sure when computing the tree the first time (and thus computing the name of the AG), the parent is fetched to determine the correct name for the AG.
Add support to wizard framework for skipping steps if the step returns a
make the drift pin template wizard more robust, allowing the ability
Update eclipse .classpath with new twitter4j version
fix error in twitter4j pom, it was missing a groupId element value
drift, fix a few seeming build issues and remove a few warnings
Beef up the drift pin to template wizard with more help and better titles.
trivia - remove some unused code / warnings
Dial down this new logging from ERROR to DEBUG since it seems on windows
Drift templates view work
I18N fix.
Hopefully this does not adversely affect other eclipse users. Get rid of
Fix array index issue when there are no macthing existing templates.
Add support for display of pinned snapshot for a template.
- Working version of SnapshotView for pinned template
[Bug 714277 - Consider redesigning Administration-->Templates UI]
trivial - add license header
Add findDriftDefinitionCompositesByCriteria in order to fetch a more
Change the carousel start filter from a text box to a spinner so it can
Comment out the Drift History subtab to simplify the drift
- Enhance the titles on the snapshot view to give better context
PageControl - Add ability to remove an OrderingField. With this the
- Use new DriftDefinitionComposite fetch to display information about
Drift - Move some local slsb methods to the remote
Drift fix for accidentally reassigning a drift's changeset id in
Fix snapshot directory view, removing bad assumption about what will
Drift Defs View, make sure ATTR_ENTITY is properly set for use by
Drift, fix diffs involving new and removed files.
Drift - Make JPADrift.changeSet not null. This field should never be
Add optional fetch for DriftDefinitionTemplate.resourceType
Coregui: Add the ability for the ResourceType cache to provide non-cached
Fix subtle caching issues suffered by the drift template wizards because
Coregui: add ability to get the current viewpath index. Without this
[BZ 749432 - Drift detail view navigation issues]
A post 4.2 TODO for Table
Log failures to reschedule EJB timers. If they don't get rescheduled bad
Change DriftSnapshotView to inline drift details via another level of
Fix issue in handling of non-cached metadata types in type repo. Also,
Rework drift metadata update for changes to plugin defined drift templates.
Update plugins supporting drift to use better template names
remove webservices stuff from eclipse libs, I don't think we need it for
We've already upped the pom versions in every place that the release builds
Remove the ":" character from the plugin defined drift template names as
eclipse: add new itests module's src into project source
[751091 - Resource tree fails to render for non inventory manager]
[745236 - JON3 BETA2 ...WARN messages after clean install, drift related]
[BZ 738369 - a user with "Manage Drift" permissions of "Read" (implied) cannot view Drift]
[Bug 734592 - in summary header for autogroups, Name, Description, and Recursive fields are editable and for some autogroups, the Name field contains the string "null (...)]
take webservices out of the eclipse libraries so it gets ignored.
Change some stuff around so that only the Inventory Report resource list
Remove the Drift tab from compatible group views (for the valid types).
Normalize BaseDir and Filter paths to use forward slashing. This gives
Work related to bug 753000
Initial work for db upgrade issues [Bug 751778]
Fix to QUERY_RESOURCE_VERSION_AND_DRIFT_IN_COMPLIANCE to ensure we
more work for [bug 753000 - Error on the initial snapshot when creating a drift profile on Windows]
make in Compliance column wider so column header isn't clipped.
[bug 669521-getting agent clients is now too restrictive]
Related to Bug 669521
[bug 750917 - Can't update a drift template]
Related to bug 753000, prevent paths and filter patterns that will
db-upgrade changes
[Bug 754382 - Login after session timeout does not (re)display the portlets on summary tab]
- make sure to protect against null *and* empty path or pattern fields
Fix oracle syntax for sequence renaming in drift upgrade.
Remove superfluous not null assignment in spec version 115. Oracle
Create new Drift Compliance Report
Integrated new drift pinned icons into code.
[Bug 755712 - Drift carousel view previous button generates exception]
[Bug 753659 - Exception thrown when clicking Back to List after pinning snapshot to template]
Add new required method to mongo drift server impl
[Bug 756171 - The UI does not have a way to see the template from which a drift definition is derived]
[Bug 754197 - When agent runs on loopback address, the advisory text is incorrect. Administration > High Availability does not exist]
Convert back to unix line terminators
[Bug 757201 - NPE in Server with drift report processing]
Make forEachFile() more efficient.
[Bug 758261 - A bad drift definition can prevent agent startup]
Fix issue in AS-4 plugin such that for embedded WAR resources the
Add drift templates to EAR/WAR/Embedded War types for AS-4 plugin
Add drift templates to EAR/WAR/Embedded War types for AS-4 plugin
Revert "Add drift templates to EAR/WAR/Embedded War types for AS-4 plugin"
Revert "Add drift templates to EAR/WAR/Embedded War types for AS-4 plugin"
Revert "Fix issue in AS-4 plugin such that for embedded WAR resources the"
[Bug 758565 - Add drift templates to JBAS WAR/EAR resources]
[Bug 758724 - Transaction timing can prevent drift file content from being persisted]
Fix dep group for javassist
Fix some minor issues in the server itests.
[Bug 759167 - Client side exception generated when viewing empty compatible group]
[Bug 759485 - Error viewing live data in the resource metric graph portlet]
[Bug 760105 - Drift: Unchecking the 'File Changed' option in 'Category' drop-down in the carousel view displays Globally uncaught exception]
[Bug 760289 - Excessive file scanning in drift detection when using includes filters]
[Bug 760145 - Drift snapshot displays wrong directory name on windows]
[Bug 760209 - Drift Carousel not filtering the drift entries]
[Bug 753866 - DB Upgrade needs more work for existing drift records]
Change the getSequenceValue() method for postgres db type so that it
[Bug 753866 - DB Upgrade needs more work for existing drift records]
Add 2.117 to remove an obsolete drift table that may exist after upgrades.
[Bug 755673 - Adding new drift: includes/excludes - Path property required?]
[Bug 765592 - drift diff is different depending on order in which files are selected]
[Bug 755580 - Unable to add 2nd file-system drift]
Just some cleanup
Ensure we have both the timestamp and the filesize before we skip using
Make sure the drift def id is also in the copy so it can be applied to
[Bug 756100 - RFE: use timestamp and file size during drift detection scans]
- Add some unit tests ensuring timestamp info is updated appropriately.
[Bug 756100 - RFE: use timestamp and file size during drift detection scans]
Supporting check-in for [Bug 768031 - Pin template failure on upgraded dbs]
[Bug 768031 - Pin template failure on upgraded dbs]
Merge branch 'jsanda/drift'
Fix compilation isue after merge.
[Bug 535538 - (RHQ-2222) Installer: db "Test Connection" button clears password field]
add jboss-sasl jar (as-7 plugin dep) to eclipse build path
[Bug 751778 - Upgrade from rhq4.1.0 to rhq4.2.0 fails with error : relation "rhq_drift_def_template" does not exist]
trivial, fix reference link in comments
Fix Calculate AutoBaselines Admin option (although it should be used with
[Bug 771201 - EPP 5.2 discovery fails with java.lang.StringIndexOutOfBoundsException]
[Bug 703562 - Tomcat plugin missing support for JNDI configured Datasources]
Fix an NPE issue generated for unavailable TC webapp resources. Also,
[Bug 772742 - DB upgrade gives "All Resources Role" an unintended permission]
[Bug 772771 - Agent not syncing updated plugin config at startup]
[Bug 773435 - Enabled event sources cause initial resource component start to time out]
[Bug 773031 - Component start() called more than once without an intervening stop()]
[Bug 535725 - (RHQ-2391) Logfile parser ignores lines where severity is not surrounded by spaces]
Add <soyc> element to help optimize gwt compiles. By default don't optimize.
update Eclipse .classpath with gwt/smartgw upgrades
[Bug 773662 - Unable to view resource or group metric schedules]
Change deprecated ListGrid.getSelection() to ListGrid.getSelectedRecords()
trivial - clean up a bunch of unused/unnecessary variable compiler warnings
trivial - clean up a bunch of unused imports
Fix deprecations after gwt/smartgwt upgrade
trivial, add default serialVersionUID to Serializable class
Fix clipped title for category in group list views. This icon field
[Bug 758503 - Various AS-5 plugin types have unset read-only plugin config props]
[Bug 758503 - Various AS-5 plugin types have unset read-only plugin config props]
[Bug 769719 - resource key not HTML-escaped in search results and resource detail]
[Bug 756184 - RFE: Drift UI needs better Template-Definition handling]
It seems we didn't really understand how testng was executing tests
Re-enable and update this test class. Seems to work now.
More work to prevent server jar tests from stepping on each other, or
Put back the test group dependency which, I think, effectively disables
Try upping testng version from 6.1.1 to 6.3.1. This used to cause
back to testng 6.1.1, still issues with upgrading...
Add JDK tools.jar dep for the build
Avail Work In Progress...
[Bug 785022 - Server upgrade fails if db-uprade.xml task is unable to created index when index already exists]
[Bug 785773 - CLI exporter variable not respecting settings]
- Make PingRequest pass agent name as opposed to agent id, which we don't have
Drop AGENT_MAX_QUIET_TIME_ALLOWED config setting from 15 to 5 minutes in
Backfilling working for graceful or sudden agent shutdown. Now platform
Stop sending avail reports for just the platform resource. In other
[Bug 785773 - CLI exporter variable not respecting settings]
Add Availability Duration Alerting
[Bug 789039 - unwanted jars being pulled into rhq ear lib directory]
Removing unused named query.
[Bug 789039 - unwanted jars being pulled into rhq ear lib directory]
Merge branch 'master' into jshaughn/avail
I18N additions for new avail and avail duration alerting
When performing an avail scan propagate a non-UP parent avail to the
[Bug 789454 - Drift detection fails for whole directory if special-file is present]
Part 1 of Prioritized Avail Checking
[Bug 789454 - Drift detection fails for whole directory if special-file is present]
[Bug 789454 - Drift detection fails for whole directory if special-file is present]
[Bug 789454 - Drift detection fails for whole directory if special-file is present]
Part 2 of Prioritized Avail Checking
The avail metric needed to be more fleshed out. nullable fields
Add ability for plugin code to request that the PC perform a call
Merge branch 'master' into jshaughn/avail
Work the new DISABLED and UNKNOWN avail types into the code
Fix syntax issue.
Merge branch 'master' into jshaughn/avail
Up schema version after merge.
Revert changes to getAvailability(). Plugins should not (and will be
Fix some issues in the PC resource upgrade testing
Update to protect against changing selections and against refresh issues
Finish initial support for user Disable/Enable of resources
Fix Suspect Job unit test to properly use ping times as opposed to
Fix unit tests to run properly on windows.
Unit tests failed on windows. This seems to be a real problem
Fix unit tests given that:
Fix issues in Availability and AvailabilityPoint handing and
Update tests to also pass on Windows
I18N fix
Update tests to handle some avail changes and also add new avail
Fix some new avail formatting for pretty print
Fix db-upgrade format
Update test to make sure our new built-in 'Availability Type' metric
Ensure the new 'Availability Type' metric is created for both new types
Add new avail (disabled,unknown) badged category icons for resources.
Fix some unit tests to expect the built-in _AvaiabilityType_ metric.
Add null checks on several finally close() methods
Merge branch 'master' into jshaughn/avail
Fix unit tests to expect built-in AvailabilityType metric def.
add liquibase dep
Fix compile issues in experimental oracle plugin test code.
Fix compile problem in experimental snmptrapd plugin test code.
Add test code for snmptrapd plugin to eclipse source
Fix a bug for alerting against new resources, that do not yet have
Add tests for Avail Change and Avail Duration conditions. To support
Add unit tests for rhq.availability metric creation and plugin override.
Make rhq.availability metric creation and override more robust.
Apply calls to requestAvailabilityCheck() in plugins with lifecycle
more eclipse classpath fixes
Protect against yet-to-be-upgraded types
Add disabled and unknown color handling for availability in timeline
There was a problem with backfilling. Disabled resources should
Related to Bug 800580
[Bug 800580 - 4.3 db upgrade failing if existing db does not have RHQ_DRIFT_TEMPLATE_MAP table]
Fix test issues due to the introduction of a built-in Availability
Fix bug in pretty printing avail duration conditions. Also
Fix bugs in deleteForest, which was not always chopping down all of the
Update test resource cleanup to handle new requirement of removing
Fix bug in resource type removal, it was not always removing existing
trivial - update test classes to use new helper method when cleaning up
Merge branch 'master' into jshaughn/avail
[Bug 800580 - 4.3 db upgrade failing if existing db does not have RHQ_DRIFT_TEMPLATE_MAP table]
Handle the new semantics for DatabaseType.checkTableExists().
- Fix dbsetup issue to set max quiet time to 5 minutes
Set the default avail check interval for Services to 10 minutes (from 5).
Replaced dev logging and stats with a more formal ScanHistory feature
Fix an issue with the scan history and also provide a new convenience
For now, stop trying to delete plugin jar on windows, it's locked.
Dial down console logging to INFO, there is too much DEBUG to handle.
For now, up logging of the Scan results to INFO.
- Work around some arquillian framework issues
Added a 3rd test and enhanced scrubbing to reset avail check return vals.
Add RHQ 4.2 and 4.3 upgrade unit tests, remove JON 2.3.0, which is
Remove 2.3.1 from upgrade unit testing as well, it's not relevant and
Add a constructor for testing
Add 3 more tests
Remove test constructor from AvailabilityExecutor, I didn't like it. Just
Killing arquillian-integration branch in anticipation of master merge,
Merge branch 'master' into jshaughn/avail
Merge branch 'master' into jshaughn/avail
Merge branch 'master' into jshaughn/avail
Fix name of new Availability metric definition constant.
Fix test given change to service avail collection interval. Now uses
Fix test from new test class to deal with new built in Availability metric.
Merge branch 'master' into jshaughn/avail
[Bug 802769 - Clicking on Servers in inventory view returns list of Platforms]
[Bug 802504 - Cannot view directory entries in drift snapshot view]
[Bug 803516 - unable to re-import resources]
[Bug 803841 - Example of drift remediation via bundle deployment]
Fix tests that started failing with the fix for 803516. The bug
[Bug 800410 - NumberFormatException in Dashboard]
Fix more tests that started failing with the fix for 803516. The bug
Fix still more tests that started failing with the fix for 803516. The bug
Perhaps this is the end of the test fixes...
[Bug 804115 - blank initial unknown avail data in the gui]
[Bug 804115 - blank initial unknown avail data in the gui]
[Bug 804115 - blank initial unknown avail data in the gui]
Fix issue in InventorySummary global portlet, remove avail metric from
Fix avail duration alert condition format
[Bug 800413 - Inventory summary portlet: vertical alignment issues]
[Bug 786416 - Map configuration properties not shown in correct order]
Add some more comments for some Hibernate annotation use. No functional
[Bug 786416 - Map configuration properties not shown in correct order]
Property map properties are no longer returned sorted by
This code was dependent on PropertDefinitionMap ordering that was
[Bug 786416 - Map configuration properties not shown in correct order]
When presenting a PropertyMapListGridRecord in the ConfigurationEditor
[Bug 806009 - Trait history could not be displayed]
Make Montoring->Tables the default subtab, graphs is too slow.
- Change the Default dash masup portlet to show RHQ homepage as opposed to
[Bug 805210 - Group view errors]
Add some more protection against a null AvailabilityType getting included
[Bug 802780 - Configuration editor in server plugin details is not stretching vertically]
[Bug 807671 - Count of number of children and descendants in compatible group list view goes wrong if a member resource is disabled]
[Bug 807660 - Duration field accepts hyphen (-) character]
[Bug 807803 - Big avail icon on resource detail view doesn't get updated after stop, only tree is updated.]
[Bug 807629 - Enable/Disable options are available for Platforms]
Related to Bug 786889 which deals with invalid (low) schedule intervals
Heiko pointed out a code snippet that still had an availType of
Address some test failures related to 807671 fix.
ResourceCriteria - add filterParentResourceCategory
Add new "Servers - Top Level Imports" as Inventory option.
Don't swallow exceptions that abort the transaction.
The test class has to prepare the scheduler because tests involve
Another test class that needed the scheduler but didn't know it.
[Bug 786889 - Agent plug-in container should log warnings and disable metric collection for metrics with invalid collection intervals]
Move a private util method I had in ResourceContainer to ThrowableUtil
[Bug 811287 - RFE (availability): Allow component code to disable or enable resource]
[Bug 809617 - Configuration editor issues with set/unset, drop down lists, and map of simples]
trivial, add core utils to coregui profile
[Bug 805210 - Group: Operations portlet fails to load data if Oracle
[Bug 772223 - JAVA_OPTS and EAP server command line arguments]
[Bug 813917 - High CPU utilization after enabling certain Metric Collection Templates for Tomcat WARs]
[Bug 813917 - High CPU utilization after enabling certain Metric Collection Templates for Tomcat WARs]
Fix merge issues due to cherry pick of [Bug 81391]
Some refactoring to share code between AS5 and AS7, and potentially
Add some debug logging and enhance toString()
AS5 start script work
Improve start script discovery on Windows by better parsing away
Update ArgsPropertySimpleWrapper to have a getValue that allows
[Bug 772223 - [as5 plugin] JAVA_OPTS and EAP server command line arguments]
Changes to get itest working on win
- Add synchronized block to getAvailabilitySchedule to make its side-effect
Improve description for startScriptArgs property.
Use File.separatorChar instead of File.pathSeparatorChar.
trivial - remove some dev logging
- Remove JAVA_OPTS from AS5 and AS7 startScriptEnv discovery as it will
[Bug 816680 - Child availability still up with down parent after shutdown operation on AS5]
Add a test to cover a recent regression case that was not
[Bug 772223 - [as5 plugin] JAVA_OPTS and EAP server command line arguments]
Some tweaks to get the AS7 itests running on Windows.
Remove some quoting in the args for the itest. It was not parsing well
Fixing typo and removing a missed occurrence of quoting
Don't use old version for shrinkwrap dep
[772223] tweak description for legacy bindAddress prop indicating its
Fix a bunch of eclipse .classpath entries for arquillian and shrinkwrap
Add some missing src modules to eclipse .classpath (there are more but
Add missing interface method given updated shrinkwrap version
Use our own I18N for Table loading and Table empty. This ensures we
[Bug 817604 - Trying to delete a Dynagroup Definition gives db constraint errors]
[Bug 817185 - Child compatible group name displayed as ... in navigation tree after a group member's name is changed]
[Bug 818761 - "Unable to re-install or upgrade server on same host and port due to 404 /coregui/ not found"]
[Bug 820700 - if one or more of the Resources in an avail report is no longer inventoried, then the avail manager EJB throws a hibernate ConstraintViolationException, and the entire avail report fails to be persisted]
[772223] related work
[772223] related work
[819145] Added analogous AS5 test
[Bug 820709 - [plugin-container] with two or more AS7 host controllers in inventory, a full discovery scan takes an unacceptably long time]
re-arrange this test so that only one discovery takes place before we
[820700] Add a negative test to justify cherry-picking the fix for this bug.
[Bug 823942 - Deadlock in plugin container (AS7 Inventory)]
[823942] Prefer resource container Resource when recursing hierarchy
[823942] Update test code related to fixes for this issue.
Eclipse update of this file (for some unknown reason)
[811288] Not part of the fix, additional logging.
[Bug 824778 - Schedules cannot be deleted]
eclipse change
[Bug 826047 - Slow availability check can hang discovery]
[Bug 826673 - RFE: Add ability to maximize a dashboard portlet]
[Bug 827150 - Dashboard portlets left running queries in background]
[Bug 826503 - Log in screen available but user is not able to log in for several minutes after installation]
[Bug 826094 - [installer] DB user password is logged to the Server log in cleartext]
A bunch of updates to the Eclipse .classpath file after a recent clean repo build.
Fix test failure. What goes up must go down and what gets prepared must get unprepared.
[Bug 829433 - When MeasurementCollectorRunner logs metric collections is falling behind it should include metric details]
[818664] Add more <help> text to plugin descriptor for generated doc re:
[827647 Relative path for Drift Detections Definition Include/Excludes Path does not handle relative path alias or trailing file separator correctly]
[785237] trivial - remove some obsolete comments
trivial - fix some inline comments
[732571 - Admin Test page operation Snapshot Measurement Tables (snapshotMeasurementTables)fails against Oracle]
[Bug 830325 - [Downloads view] links in Connectors and CLI Alert Scripts sections are centered, rather than left-aligned]
[831237 - modules/core/domain/src/main/resources/META-INF/persistence.xml missing version attribute]
Fix a couple of I18N issues. Remove some newly inroduced duplicates of
[831254 - resource tree's right-mouse context menu item "Import" is empty]
[830158 - java.sql.BatchUpdateException when you uninventory everything right after importing it]
[831272 - remove all attempts at pluralization to fix i18n messages]
[831152 - Repositories Delete Selected Repository button leads to exception page when no permission is given]
[830463 - Re-enabling (actually, updating) an alert definition clears condition logs for existing alerts]
Fix test that was failingon Linux because it wasn't properly normalizing
[830463 - Re-enabling (actually, updating) an alert definition clears condition logs for existing alerts]
Another attempt at fixing this test failure. It's hard to fix linux failures on win :)
[827647 Relative path for Drift Detections Definition Include/Excludes Path does not handle relative path alias or trailing file separator correctly]
Provide more verbose Exception information in DEBUG mode.
[Bug 835113 - EJB2 MDBs are DOWN in JON UI]
Add some null/empty string protection, even though the string really should
[Bug 839256 - FailoverListManagerBeanTest fail on OpenJDK 1.7]
[Bug 839256 - FailoverListManagerBeanTest fail on OpenJDK 1.7]
[Bug 828428 - org.rhq.enterprise.server.cloud.instance.CacheConsistencyManagerBean ERROR ORA-01795: maximum number of expressions in a list is 1000]
Add new scripting api module to eclipse source path
[Bug 846375 - Resource list views should have name field as initial sort and limit ancestry to client side sorting only]
[Bug 828428 - org.rhq.enterprise.server.cloud.instance.CacheConsistencyManagerBean ERROR ORA-01795: maximum number of expressions in a list is 1000]
Add new scripting api module to eclipse source path
[Bug 846375 - Resource list views should have name field as initial sort and limit ancestry to client side sorting only]
[Bug 838683 - If RHQ server is down, UI shows "Server returned FAILURE with no error message"]
[Bug 847014 - Resource tree not complete when more than 200 children]
Get rid of annoying maven warning by specifying to use the latest release
[Bug 847138 - RFE: Add indication that resource tree is loading or expanding]
- Fix issues with Filtering UNCOMMITTED resources in a few NamedQueries.
[Bug 846353 - ORA-02049 during upgrade from JON-3.1.0.GA to JON-3.1.1.ER1 with Oracle]
Upate this dev plugin to also allow for a delay when reporting metrics. This
[Bug 784571 - Resource tree not complete when more than 200 children]
Adding perftest scenario support to help test bug 784571
Reformat only!
Add unit test for new ResourceManager.findResourcesByCriteriaBounded().
trivial - fix some DriftManager logging
[Bug 849751 - RFE: protect resource tree from direct navigation to a resource with many siblings]
Make drift def sync more efficient, and possibly avoid an NPE that was
Eclipse .classpath updates
Fix compile issue in hardware plugin
Merge branch 'master' into rhq-on-as7
Remove WebService support from RHQ.
Fix issue in eclipse I18N launcher
[Bug 852561 - AlertCondition.name is null in database after JON 2.4 to 3.1 upgrade]
[Bug 852561 - AlertCondition.name is null in database after JON 2.4 to 3.1 upgrade]
First pass at Hibernate upgrade. We will try and leverage the Hibernate4
Merge branch 'master' into rhq-on-as7
A few more legacy hibernate3 deps removed.
Don't play with the rhq.ear deployment marker files. When building
The default MBean server for AS7 is the platform MBeanServer, not the
POM Dependency work
Eclipse .classpath update
Eclipse, add Resource filter on dev-container
Update more dep versions to those provided with AS7
Migrate RhqCache from TreeCache to Inifinispan
Move EAR dependency declarations to jboss-deployment-structure.xml.
Update Resource JNDI names to required AS7 formats
Fix dep issue in misc (perftest) plugin
trivial - Fix jdoc typos
Update reference for security domain. (the domain itself will move
Add REST security domain def to the installer.
Add RHQ Queue creation support for standalone-fulle.xml
More configuration generation in the installer
Delete unused @Management interfaces. The anotation
Remove use of obsolete @Management and @Service annotations
re-enable container-lib in the build. although,
Added TODO to perhaps remove the ApplicationException annotation.
Move Server Jat REST doc generation into profile
Should have been @Column, the join column is specified in the CollectionTable annotation.
Now that we require at least java6 for builds, and
[Bug 856833 - [as7] CLI invocation for a DomainDeployment Proxy deployToServerGroup fails]
[Bug 856819 - [as7, CLI] NullPointerException when trying to deploy war on EAP 6 in domain mode using CLI and createPackageBackedResource method]
Bring container-lib back to life and fix ordering
Don't create rhq.ear.dodeploy if rhq.ear.skipdeploy exists. Note, due
Delete any .dodeploy when we know we want .skipdeploy
Don't throw a RuntimeException in getPlugin() as return info for a successfult
Fix jdcoc for getPlugin
Move installer's DMR client management stuff into a
New GroovyMonkey script to make target dirs derived since
Fix this dumb .dodeploy thing so that an appserver
Now (theoretically) deploys the ldap related login modules
Hibernate4 is more strict (or perhaps just more complete) in its
Call ModelControllerClient.close() when done with it.
H4 is more strict about the use of identification variables (aka alias)
Move server-comm-configuration.xml to the service sar top level so it can be
The java:app JNDI name isn't applicable to JNDI lookups outside the app,
Tweak custom login module deploy utility to only create the
Remove the JMS_* tables, they are not relevant to HornetQ.
- Get Hibernate Test Page to render.
Play with fire, get burned. Fix usage of internal hibernate methods.
Make sure the installer, startupBean and serverManager.getidentity() are
Merge branch 'master' into rhq-on-as7
Merge branch 'rhq-on-as7' of ssh://git.fedorahosted.org/git/rhq/rhq into rhq-on-as7
Bump up the version on our new common module, it didn't get done by
Add the new script-modules section as a downloadable-resource
Update script updated in obsolete container module
-Remove the obsolete "container" module, it is replaced with "appserver".
Make sure CLI now has jboss-logging jar
Fix issues in the RemoteSafeInvoker for remote clients
Eclipse generated a change but I'm not sure why.
Fix an issue in getMeasurementScheduleCompositesByContext due to Hibernate4
[Bug 814305 - Dealing with singletons in inventory]
[Bug 814305 - Dealing with singletons in inventory]
Start migrating RHQ Server support to AS7 plugin/platform
alphabetize provided dep versions for easy visual scanning
Working towards AS7 based RHQ Server plugin and
Clean up rhq-server plugin
Clean up rhq-server plugin
remove dead src dir from .classpath
Replace the old domain AbstractEJB3test infrastructure (embedded jboss)
remove redundant/unnecessary properties
Implement new approach for @BeforeMethod seeing that Arquillian
- Add an inContainer() method to be used by test classes that need
use the determines datasource
update postgres ver for Eclipse
[Bug 865167 -Resource with AvailabilityType of NULL is being returned to UI resulting in ResourceDatasource.copyValues throwing org_rhq_core_domain_resource_Resource_currentAvailability is null]
update eclipse to arquillian 1.0.2.Final
Domain EJB Jar tests
We are packaging the test classes and the actual domain jar in
SUREFIRE-836 is fixed in 2.12.1, upgrading to see if it helps me
Example of Arquillian LoadableExtension.
more .classpath stuff for new deps
Just get things to build after removal of embeddable ejb3 and
IN PROGRESS: Server JAR Test Migration to Arquillian
One test passing but unprepare stuff not finishing smoothly. Still,
First test class passing (RepoManagerBeanTest)
Get more tests running by altering BeforeXXXX/AfterXXX
Protect toString() impls from detached entities
- Migrate drift tests and AlertSender tests from server/itests to
make sure @AfterMethod runs always
More restructured tests now passing
More test classes working
More test classes passing
More test classes passing
- More test classes passing
The rest of the test classes now updated and passing
Reintroduce server/jar to the source tree. Server JAR tests
Update the PERF tests for new env but they are not working. Adding
Arquillian extension (from https://gist.github.com/3975179) to provide
Second pass, running all tests, issues with test interactions, etc
beef up error logging by adding exception message
More eclipse classpath updates
Fix a compile error in this plugin. Is this right?
[Bug 834019 -Measurements not collected for agents with a large number of scheduled measurements]
trivial - enhance logging slightly
Fix the test exclusions
Fix the DB cleanup, it was leaving all kinds of crap around.
Fix mock code to use AS7 JNDI naming
[Bug 877179 -revert changes to plugin api signature for PropertyDefinitionMap.getPropertyDefinitions()]
Allow the tests to run against postgres or oracle. For oracle
[Bug 878224 -Updated alert defs may not fire in an HA environment]
Merge branch 'master' into rhq-on-as7
Merge issue resulting in javassist.version property being
Replace hardcoded DS creads with our standard datasource
Fix various pom warnings that maven was complaining about
remove the obsolete enterprise/server/itests module
replace server/itests with server/itests-2 in server modules
We can't use the SecureidentityLoginModule in our tests because
Still trying to get the unsecured DS connection right...
Add some logging to help figure out jenkins failure.
make sure surefire has the necessary db env vars since test
I have a feeling that we're not getting the translations we
Merge branch 'master' into rhq-on-as7
Add a description to config prop that community member had to figure out
Fix version of javax mail to be the version provided by AS7.
Make a note that this src branch should go away after the jndi asccess
The metadata update integration tests were not actually running. We had
Add support (hopefully) for EAP 5.2 in as5.itest profile.
More work on the metadata tests.
trivial - remove a debugging sleep stmt
Server i-test work to address many test interaction issues ( ** There are still some test failures ** )
Variety of work to eliminate itest interaction issues (more work still in progress)
- override AbstractEJB3Test.afterMethod() as opposed to an explicitly annotated method
trivial, comment re: potentially unnecessary call
Fix test failure, ensure that existing plugins are scanned and registered
Adding in the missing server plugin service prepare/unprepare.
First really clean run of server integration tests (itests-2)
Disable the indi-access integration test. This test class relied on the
Remove unnecessary AS711 unzip, the integration tests have moved to server/itests-
Moving the db-upgrade jenkins job to 2.4.0 as 2.3.1 is no longer supported
Augeas plugin coding error
API Checker detected a change in this constant, no reason not to make
API checker work for latest release, post rhq-on-as7 merge
Domain itest changes
Oracle testing
installer work
remove recovery plugin from postgres XA test datasource, not needed since
Replace more instances of straight division with approach that maintains precision.
Fix an issue where the domain and server itests needed one of
Add ability to specify Double comparison tolerances in our matcher test utils.
Make sure oracle driver dependency is in place for -Ddbreset
Add test dep to ensure the oracle driver can be found when testing against oracle.
[Bug 884338 (not a fix) - Agent's availability report is ignored due to bogus stale resource error]
Avoid the unzipping if it is already unzipped. It takes time for unzip to
Try forcing ojdbc driver resolution usinbg the local repo since it
[Bug 888927 -Availability duration conditions limited to one alert definition per resource]
Add API diff clirr exclusion
LDAP support in RHQ-on-AS7
In dev mode we try and run the installer automatically for the dev, if it
fix merge issue
[Bug 886850 - 4.6 on as7: different rollback semantic for Exceptions]
Fix a cleanup issue in the MetadataBeanTest base class. It made the mistake of
We need to encode the ldap server bind pw in the AS standalone.xml config.
Fixed LdapGroupManagerBeanTest to properly update all of the configured
Fix method supplying the LoginModule control flag string. Prior impl was weak
Update the postgres driver version because it contains a change that may
Update version of windows java wrapper from 3.2.0 to 3.3.1 to solve issues
Upping the JSW version for the agent to 3.3.1 to be the same as the
Upgrade Arquillian BOM from 1.0.2.Final ro 1.0.3.Final. This seems to
Arquillian 1.0.3 bom and its packaged update to the shrinkwrap resolver
Fix issue with the jndi names used for the report exports.
Try to make the Welcome message portlet cleaner and more useful by removing
Don't let dashboards come back in random order. Order alphabetically by name.\
Initial conversion to Shrinkwrap 2 API
Shrinkwrap-resolver 2.0.0-alpha-7 is released and should contain fixes for
Add back in the test-jar dep that does not get pulled automatically. The
trivial code tweak while debugging tests
Updates to move to Shrinkwrap 2 API and get associated SW fixes.
Let arquillian/shrinkwrap dependency mgmt be handled by the root pom, because
[Bug 797331 - RHQ discovers network adapters that don't exist]
[Bug 901700 - RHQ Server resource being named as vanilla standalone AS7 on Windows]
Update Eclipse .classpath to latest shrinkwrap resolver
trivial, remove commented code
Try to fix issues in AS5 itests due to shrinkwrap upgrade
[Bug 902406 - large number of services cause inventory report to not get processed]
[Bug 902406 - large number of services cause inventory report to not get processed]
[Bug 902406 - large number of services cause inventory report to not get processed]
Rearrange things to allow for batching resource merge based on the
trivial - fix log message
Change batch looping strategy. Simplify range handling and perhaps help
Perf enhancement to mergeInventoryReport, replace Criteria calls with local
Added some more test code to try and repro a type removal issue. It didn't
Change some test logging from info to debug
More mergeInventoryReport speed
Even more MergeInventoryReport speed
Hopefully final tweeks to MergeInventoryReport
More test interaction work for the server itests. Many tests need a work area on
Fix test failure, when I beefed up type removal checking I neglected to
get rid of hardcoded project version, an oversight from long back
Trivial - some jdoc improvements
[Bug 906500 - quartz throwing NoClassDefFoundError: oracle/sql/BLOB]
[Bug 907407 - RHQ master build fails starting - Failed to load module: deployment.rhq.ear.rhq-enterprise-server-ejb3.jar:main]
[Bug 907407 - RHQ master build fails starting - Failed to load module: deployment.rhq.ear.rhq-enterprise-server-ejb3]
Fix a bug in the ResourceType pojo to ResourceType entity conversion code.
Make sure Criteria.setStrict(true) is set when using a Criteria search where
Changes to Plugin and ResourceType deletion
Fix issue with SLSB invocation.
Scalability work to chunk processing of availability reports. Start outside
Add Criteria.getSingleResult() convenience method.
Simplify availability logic by removing the legacy assumption that an availability
Fix a transactioning issue with agent backfill. It was possible for the Agent to
To maintain the test dep ordering, which is sometimes important, and definitel
Fix test given slight change in avail behavior. In commit c516ad09fcebcedfd1a505d6bfd434997ac6642d
Fix issues in mergeAvailabilityReport "repair code". This is code that
Fix test to reflect the improved behavior when mergeAvailabilityReport
Inventory sync no longer schedules avail check runs in response to
Fix a transactioning issue with agent backfill. It was possible for the Agent to
To maintain the test dep ordering, which is sometimes important, and definitel
Fix test given slight change in avail behavior. In commit c516ad09fcebcedfd1a505d6bfd434997ac6642d
Fix issues in mergeAvailabilityReport "repair code". This is code that
Fix resource bulk delete when the resource is a member of
Work in progress. Ignore the man behind the curtain.
[Bug 912871 - Perf: resource configuration update taking a lot of backend resources]
Bring me her broom! More work to be done... selenium support removal
Add another test for the work done in Bug 912871.
CriteriaQuery should always have a sort applied in the Criteria supplied to
This should allow us to run Arquillian's spawned AS7 instances (for
merge in NPE fix made in master's LocatableIButton class
If I only had a brain... migrate more Locatables to Enhanced
The witch is dead! No more Locatable* classes. Still a ways from getting home, though...
Fix tests so they run on windows as well.
Don't access the resource to delete transactionally and hold it while trying
Back to Oz, we have the broom. All locator stuff is out, now we need to build and test
Merge branch 'master' into jshaughn/selenium
Merge branch 'mtho11/d3-charts3' into jshaughn/selenium
[Bug 881848 - Resource availability type remains in state unknown after application of workaround from bug 865166]
Try to stop generating as many ERRORs in the agent.log when the PC is shut
[Bug 808231 - [plugin-container] NullPointerExceptions (NPE's) occur during PC shutdown, because the PC does not wait for ExecutorServices that have been shut down to terminate]
[Bug 911681 - Globally Uncaught exception while viewing resource configuration]
[Bug 888070 - Agent prompt-command doesn't properly parse command-line arguments]
Rearrange tests to vacuum comes before analyze. There is no real good reason
A fix to the Criteria class's sortId support, recently added to support
Remove a jdoc @link to a class not accessible to the domain module.
Fix itest.debug support for domain [integration] tests
Fix some Drift domain itests, they stepped all over everything in
Make sure we have sufficent memory for the tests to run
Don't let the itests execute when skipTests is true. Maybe want to
Make this a little more efficient.
Fix issue with global filterId support for the JPA impls of the generic Drift
Add Unsupported exceptions for global filters
Add some overrides for unsupported global Criteria methods on the
Several of our Exception classes need to be annotated as ApplicationExceptions.
Don't try and disable a non-existent button
Add some value validation
Merge branch 'mtho11/d3-charts-master' into jshaughn/selenium
Merge branch 'mtho11/d3-charts-master' into jshaughn/selenium
Work done with Mike to get graphs and portlets to play better together.
Work done with Mike to get graphs and portlets to play better together.
Merge branch 'master' into jshaughn/selenium
The SequenceGenerator allocation size must match the increment size of
We did not have a consistent approach to naming SequenceGenerators. To avoid
remove old JPA lib
Bug 922050
Bug 922050
Bug 824010
Bug 824010
Bug 832398
Bug 832398
Bug 824010
remove duplicate itest debug profile
Bug 824010
Bug 824010
Bug 824010
Bug 921927
Bug 921927
Bug 846451, 949048, 949062
Bug 949082
Bug 921927
Update some alert def tests to better test for bug 949048 and 949062
Bug 872731
Bug 950461
Bug 857438
Bug 872731
Bug 921927
Bug 911652
Bug 906385
Fix test
Bug 921927
Bug 921927
Bug 846451, 949048, 949062
Bug 949082
Bug 921927
Update some alert def tests to better test for bug 949048 and 949062
Bug 872731
Bug 950461
Bug 857438
Bug 872731
Bug 921927
Bug 911652
Bug 906385
Fix test
Fix test, need sorting for predictable ordering/paging
Fix typo in property name
Add -Pdev copy of jars to dev-container
- handle executor command lines for windows
More eclipse tweeks
Fix property name typo
The cassandra log filename was huge, I don't think we want the whole path
this is a manual cherry-pick of a master commit addinga convenience method
fix a small issue in the rhq-installer.bat
Working towards rhqctl install support on windows...
On windows default the cassandra data to HOMEDRIVE:/rhq/storage/...
Fix issues in install marker file placement.
Get Agent to install and start as windows service via 'rhqctl install'
More rhqctl work
Fix 'rhqctl status' for windows, avoid throwing exception on aganet check
A few eclispe/build/master-merge tweeks
Dev-container work
Remove ccm-cli as it is no longer needed for dev-container support
Extend -Ddbsetup/dbreset to the storage db (cassandra). This provides
Add initial StorageNode entity support: schema/dbupgrade/entity/criteria
Server needs more permgen, even in dev container
more .classpath changes
Change the cassandra heartbeat quartz job to be non-volatile because
Add Server Plugin for injecting factory-installed alert templates for RHQ.
just some name changes to distinguish templates and maybe make things more clear.
Fix issues in DiscoveryBossBeanTest that could cause test interaction
Add the actual Process to the ProcessExecutionResults and
- fix spelling of artifactId: rhq-cassandra-ccm-arquillian
Make sure we always use forward slashes when generating the dev-container
eclipse: update stax cassandra driver version
Add support for server itests on Windows. Arquillian+Surefire+Cassandra+Windows
turn off default use of FilePreferences for agent wrapper
Fix discovery issues
add rhq storage plugin to ear
Fix artifact name for storage plugin
- Fix issue with storage node setup
trivial - fix type in log message
remove placing the dep plugins in the jar lib. The useClasses feature will
CassandraNodes (and StorageNodes) can't defer to JmxDiscoveryComponent.upgrade()
Fix test failure issues caused by unclosed streams. Also, make an anal
Fix test that started failing after the change to remove JOIN FETCH
Fix test that started failing after the change to remove JOIN FETCH
Change helper method from public to private. For classes annotated with
Use only apache logger and not the jboss logger from the base class.
Bug 966665
Use only apache logger and not the jboss logger from the base class.
Bug 966665
remove use of method not supported by GWT
remove use of method not supported by GWT
Make sure sub-queries used for updates do not include implicit
Bug 966665
remove use of method not supported by GWT
Add new JMX metric for "VM Memory System:Heap Usage Percentage". This
Use new JMX plugin metric "VM Memory System:Heap usage Percentage" to provide
Get rid of the unnecessary and mispelled local method
Fix an issue with alert template application to discovered resources. The
Make sure our injected cassandra vm alert template has its relevant
Fix test cleanup and add a bit more to test code.
eclipse .classpath changes
add more info to exception
Add a little more help to rhqctl
Fix problem setting session timeout for non-settings-manager users. This was
[Bug 915291]
Fix issue with alert duration job when the resource in question is
rhqctl work
Rhqctl work: add the 'remove' command to remove services when on windows.
On windows, make 'rhqctl install' perform a windows service reinstall
prevent upgrade if RHQ is already installed
rhqctl install/upgrade work
Change to dev-container structure to push the server under
Bug 974876
Update StorageNode plugin to use new resource upgrade feature to
add a new rhqctl debug config for eclipse
Fix some upgrade bugs when upgrading from a non-rhqctl version (windows
More Upgrade fixes
Fix upgrade issues
Beef up RUN_AS/RUN_AS_ME option for the server and storage windows services.
Work on the windows rhq48 cassandra upgrade patch
When recreating win services make sure they get started appropriately.
Add windows support storage install options and resource config update. Introduce
get rid of the upgrade wording, it's confusing when performing an initial install.
Start setting up some infrastructure for Bundle Groups and associated
Work in progress - getting new bundle perms integrated into role views
More work on working new bundle group stuff into role edit view. Also, continued
Start of remote API design/impl for BundleGroups
Add new auth token for bundles
In progress: working through the bundle remote API and adding fine-grained authz...
Fine-grained bundle perms : checkpoint check-in
Fix issue when using -Ditest.use-external-storage-node
Fix issues when performing dbsetup-upgrade with defaults
Add new perms to out-of-box roles, start db-upgrade step for fine-grained
First authz test passing
More fine-grained bundle testing and work
complete dbupgrade work for bundle groups and new perms
add bundle deploy-related fine-graned perm tests and associated fixes
fix up the cassandra handling for the -Ddbsetup[-upgrade] and -Ddbreset
Merge branch 'master' into feature/bundle-group
- fix bug in bundleversion filename naming that caused a failure
Merge branch 'feature/bundle-group'
- Update MANAGE_BUNDLE_GROUPS perm handling to grany VIEW_BUNDLES and
Add intentional api changes for fine-grained bundle permissions work
update sample bundles with new required 'compliance' attribute
Fix dbupgrade issue in storagenode address task. Needs to properly support
up datastax driver version
fix some issues, add some new api methods
First pass at adding in bundle group view/create/delete support,
Fix name link issue and a few other things
make sure to fetch bundles for the fetched bundle groups, so that the
fix some issues, add some new api methods
update sample bundles with new required 'compliance' attribute
Fix dbupgrade issue in storagenode address task. Needs to properly support
fix some issues, add some new api methods
add initial bundle groups (tab) support to the bundle detail view
remove entries for stuff still in a branch
remove entries for stuff still in a branch
Interim check-in of work supporting bundle group selection in the
remove dead src branch
Finish rough coding of integrating bundle group assignment into the bundle
Make sure to fetch the bundle groups so the selector is correctly seeded.
reverse the inverse relationship setting because as is Role.setBundleGroups
fix test code to use updated api
Fix non-global bundle create workflow using the "token" approach
get button enablement working for bundles list view using the various permission schemes
fix some issues, add some new api methods
remove entries for stuff still in a branch
add jsandas latest library additions
fix merge issue
Merge branch 'feature/bundle-gui'
fix some intentional api change entries
BundleCreateWizard BundleGroups step work - more to do
more work on the create bundle wizard, initial bundle version path
Bundle create wizard: groupsStep, add title for initial groups selector
Fix issues with ConcurrentModificationException when deleting bundles assigned to,
Fix issue with bundle unassign from group.
Bundle create wizard, xix issues with non-initial bundle version groups step
fix intentional api change issue
Fix nav issues resulting from cached views being unknowingly wiped
fix list view back button nav issue
Bundle create wizard, fix issue where "token" workflow generated an exception
remove view_bundles_in_group from the permission editor, it's implied and
remove unwanted tooltip from bundle create wizard
Fix issue with bundle group removal from role.
bundle create wizard, Fix issue when there are no assignable groups
Fix issue with perm check in get assignable bundles
- Fix some error handling workflows
Bug 998968 - add EPP product slot to EAP 5 plug-in
Restore expand when context menu refreshing the selected node in the resource tree.
fix issue where bundle group description does not get updated
Add AuthorizationManager.getBundlePermissions to fetch the bundle level
Fix issue in the permissions editor, deploy bundles to group was not being shown
fix button enablement in the bundle, bundleversion, bundledeplyment and
- Fix subtle bug in non-initial version groups selector setup where we
Bug 1001002 Exception in UI when expanding tree items
Bug 1001002
UX action item (crobson) to have click on subcategory nodes in the tree perform
Merge the current avail check needs into the recently updated tree work. When
protect against merging empty avail report in getLiveResourceAvailability
Bug 1001668
[999558] Ensure the JMX interface on cassandra nodes is only bound to the loopback interface, and applies authentication and authorization
tweak server wrapper files slightly to get additional java opt numbering right
[Bug 1003132 - Recovery alerts based on availability may not fire if AlertConditionCache isn't reloaded before next availability report]
[Bugs 1004904, 1004731, 1002777, 1002778]
Add ability to generate management user passwords to installer
fix a comment in the generated rhq-server.properties file
Add the root cause to this exception.
[Bug 1006577 - cannot assign bundles to bundle group]
Add a small comment indicating that this may actually be used although it
Bug 806908 - i18n avail type names
Bug 1000175 - Metrics UI tab does not refresh properly between different resources
Bug 1006419 - Improve handling of obfuscated passwords for installation
Bug 1006419 - Improve handling of obfuscated passwords for installation
forgot to register the new storage system config props, adding...
Bug 1007530 - Installer prints hundreds of database errors when performing install leading user to believe install is unstable/failed
Fix rhq windows issue with new "internal" bin dir.
Always try and stop or remove the server with rhqctl, regardless of whether
Simplify 'rhqctl install' by removing --storage-config and --server-config
fix an issue using -Ditest.use-external-storage-node with server itests.
fix an issue causing a server itest failure.
fix an issue causing a server itest failure.
A change to solve an ora test failure for
add another source path
A change to solve an ora test failure for
Normalize storage props to be prefixed with "rhq.storage." and use the
Update newly committed code with the storage prop name changes.
Don't consider a blank string a valid storage username or password
Bug 1010841 - Installation of RHQ server fails - de-obfuscating db password failed
improve comments in generated rhq-server.properties
Don't consider a blank string a valid storage username or password
Bug 1010841 - Installation of RHQ server fails - de-obfuscating db password failed
Fix an issue where the storage client init was using system properties
Bug 1002778 - Installer to prompt user for rhqadmin password, rather than using hard-coded default
fix typo
limit dependencies by using core util only
Since rhq-installer.sh|bat moved to bin/internal we can no longer instruct
Bug 1006594 - use new tree icons for auto-groups and subcategories
Bug 1006352 - rhqctl install should only install the server and not start it unless explicitly instructed
fix some generated doco in rhq-server.properties
fix issue with rhqctl install --start option
Bug 1006352 - rhqctl install should only install the server and not start it unless explicitly instructed
fix issue with rhqctl install --start option
Zip path shortening: Portal War changes
Zip path shortening - coregui non-java files
zipcheck util now allows for max length on command line
Zip path shortening - server jar
Path shortening - core gui, part 1
Path shortening - coregui, part 2
Path shortening - coregui, part 3
Zip Path shortening - coregui, part 4
Zip path shortening: Portal War changes
Zip path shortening - coregui non-java files
zipcheck util now allows for max length on command line
Zip path shortening - server jar
Path shortening - coregui, part 2
Path shortening - coregui, part 3
Zip Path shortening - coregui, part 4
Stop animal sniffer from processing the client-side gwt classes, they
Add back the war thinning now that animal sniffer ignores the client
Stop animal sniffer from processing the client-side gwt classes, they
Add back the war thinning now that animal sniffer ignores the client
Bug 1015589 - asking to deploy a bundle as rhqadmin results in weird "you can't assign to groups" error
Bug 1007530 - Installer prints hundreds of database errors
Bug 1006347 - Deprecate rhqserver scripts
Bug 960074 - RHQ Control - rhqctl.bat stop returns "RHQ Storage node has stopped" message
Bug 1017334 - unable to install storage service on windows
Bug 1017387 - Upgrade to 3.2 fails if there is no agent to upgrade
Bug 1017387 - Upgrade to 3.2 fails if there is no agent to upgrade
Bug 1016609 - storage and agent service is not taking java exec from 'RHQ_SERVER_JAVA_HOME'
Bug 1016609 - storage and agent service is not taking java exec from 'RHQ_SERVER_JAVA_HOME'
Bug 1016609
Bug 1012289 - Upgraded rhq agent is started before the old agent is stopped when upgrading
Bug 1017988 - rhqctl command help does not work
Bug 1019809 - Unable to install rhq server with oracle db
Bug 1019809 - Unable to install rhq server with oracle db
Bug 814579 - pretty.print failed to print output in non-interactive mode
Bug 880359 - JavaDoc used for Remote API is inconsistent with API
Bug 1022620 - Windows 2008 - Upgrade to JON3.2.ER3 fails when using oracle jdk7-32b
Bug 1022620 - Windows 2008 - Upgrade to JON3.2.ER3 fails when using oracle jdk7-32b
Bug 1022989 - Unable to start JON/RHQ agent on windows due error in rhq_agent.bat
[BZ 1021929] - Import context menu does not show plugin resource types when accessing by URL
[Bug 1011592] Search bar placed over the main menu on navigating to Connection Settings tab of a compatible group
[1019519] Recovery alert definition from alert definition template is lost on resources if alert to recover template is modified
[1022642] Discovery queue can't display large inventory
Respect the legacy settings of RHQ_SERVER_JAVA_EXE_FILE_PATH and
[1022620] Windows 2008 - Upgrade to JON3.2.ER3 fails when using oracle jdk7-32b
Test page for Hibernate queries was broken, as were the admin links on
[846451] Users with just Resource Group access cannot access alerts on their Groups
[1019941] Only one availability duration alert can be triggered per resource due to non-unique scheduler trigger name/group
[1028473] Availability duration alerts ignore availability changes during the specified interval
[1029553] Recovery alerts involving availability may not fire in HA environment
[1028487] Recovery alert cache refresh needs to happen prior to alert notification processing
[1023019] Windows 2008 - Upgrade to JON3.2.ER3 freezes on 'Updating RHQ Agent Service'
Jeremie (1):
Bug 919248 - RFE: Provide a metric of the time elapsed since the last build
Jeremie Lagarde (5):
Create SonarQube Plugin
Adding SonrQube Discovery
rename plugin
Adding "Last Analysis Elapsed Time" metric
BZ 988454 - add a readme to the plugin
Jiri Kremser (1):
[BZ 819565 - Project rhq-core-client-api's pom.xml forces java 1.5] Java compiler's version 1.5 was raised to 1.6
Jirka Kremser (422):
minor: more general iface on the left hand side; parametrization of class
l16n 1st part
l16n 2nd part
l16n 3rd part
l16n 4th part
Complete localization for Czech language
[BZ 788997] Setting the maximum length of the description to 100 characters
typo ('mavev -> maven')
[BZ 814305] Before the context menu is shown the check for singleton resurces is performed (when creating child resources or importing the resources manually)
[BZ 805503 - Recently triggered alerts report does not show resource in details view] Resource name and resource ancestry form fields have been added.
[BZ 818174 - Config editor: description of a simple property in list is not show on add] description added; i18n
Merge branch 'master' of git://git.fedorahosted.org/git/rhq/rhq
i18n
[BZ 805503 - Recently triggered alerts report does not show resource in details view] More space.
[BZ 818173 - Config editor : description of map (of simples) is not shown] description of map added on the top
[BZ 816086 - Inventory tree focuses previously selected node when expanding others] Added the check whether expanding the currently selected node or some other
[830871 - Bundle disable deploy icon not available] fixed, also little refactoring
[BZ 588507 - WAR file deployed against Tomcat shows an incorrect installation date] Instalation date is now taken from InstalledPackage instance instead of PackageVersion instance
[BZ 815421 - Discovery Q: even with no entry, "select all" is active] If there are no enties, "select all" button is disabled
[BZ 815321 - Platform alert conditions for availability (Goes Disabled and Goes Unknown ) should be removed] Options have been reomved when adding alert condition for resource of type platform
[BZ 675150 - GWT: Alert definition : Conditions : metrics not sorted] Added new a class for serted version of the SelectItem
[BZ 835574 - When setting up workspace, the dynamically generated classes are not added to classpath] Solved using the org.codehaus.mojo:build-helper-maven-plugin. It adds the generated sources. NOTE: the mvn "process-resources" should be checked in the IDE Maven settings
fix parametrization of class
formatting only
[BZ Bug 808175 - Monitor>Traits subtab should provide a Get Live Value button] Added support for "getting live value" for resource's traits as well as for group's traits
Monitoring -> Tables -> Get Live Value, the resulting modal window has now sorted records
[BZ 839720 - The alert notifications dialog initially shows wrong UI] This was caused by commit 1c7723b
[BZ 808175] typo
[BZ 839720] tests
adding a plugin for creating the dependency graph among maven modules when running mvn site:site
The plugin descriptor has been restructured, new metrics have been added
Process scan strings now math the hadoop nodes
Metrics subsystem is now collecting the data via JMX
Metric definitions for server of type JobTracker
Added metric definitions for TaskTracker node; typos
Adding the class infrastructure for performing the operations
3 simple operations on NameNode have been added
New set of operations: start, stop for all node types; list job queue for job tracker
change of plugin.displayName (hadoopPlugin -> Hadoop)
Support for percentage metrics from interval (0,100); new operations: rebalance
New operation -- kill job
[BZ 822795 - Search filter not working in bundle deployment wizard] Added filtering by the name of the bundle.
Fixing the typo in constructor and bad usage of this constructor in 1 test
[BZ 845277 - JBoss ON dashboard shows messed metric graph on IE 8/9] Version of gflot upgraded to 2.4.2 (it contains the excanvas library for IE8/9 support of HTML canvas el.), version of sparkline upgraded to 2.0, version of jquery upgraded to 1.7.2
[BZ 845277] - quick fix: removed the doctype declaration and removed overcasting to int
[BZ 818083 - [IE 8.0] GUI components not aligned properly on monitoring tab] Added invisible form item on the right side
[BZ 851239 - Globally uncaught exception on clicking the link Bundles->Repositories->JBoss Patches] Defensive programming - check for null/empty list -> exception is not thrown
[BZ 850818 - Globally uncaught exception on clicking OK button while adding CLI Script alert notification to the alert definition] Added the check whether the repository has been picked
[BZ 814305 - Dealing with singletons in inventory] Refresh button now takes into consideration the already created singletons and they are not populated in the create/import child combobox
[BZ 773626 - Failed to load resource composite data error when refreshing Inventory page (Unavailable Servers, Servers, etc)] handling the exception on the client side and re-fetch the data
[BZ 856599 - Creating a compatible group with no members will create a mixed group] If the other type of a group is created the user is navigated to the right list and there is also notification if an empty compatible group (=mixed) is created.
refactoring: removed unused classes (CallTimeDataSource and CallTimeView) and marking some methods used only by portal-war as deprecated
refactoring: removed unused method (findCallTimeDataForResource) it was used by class removed in commit 705254b
[BZ 848494 - Metric graphs on dashboards uses the client's time for obtaining the data] System.currentTimeMillis() is now invoked on the server side for the metric graphs
[BZ 858533 - Global uncaught exception with 'New' group creation from 'All groups'] NPE was thrown, it was regression of b54ce46
Tests for MeasurementDataManagerBean testing adding and finding the MeasurementTraitData (in particular methods: MeasurementDataManagerBean.addTraitData(), MeasurementDataManagerBean.findTraits(), MeasurementDataManagerBean.findTraitsByCriteria(), and MeasurementDataManagerBean.findCurrentTraitsForResource())
[BZ 858282 - Globally uncaught exception when creating duplicate role] If rhq_role_name_key db constraint is violated, more informative message is returned to the client. Instead of "Globally uncaught exception..." with db implementation details. The same thing for user creation.
[BZ 857423 - [EAP 5.1.2] inconsistent result of shut down operation when using JMX and shutdown.sh script and server is already stopped.] Check for return code was added.
[Bug 860818 - operation schedule doesn't show proper "repeat every" value] The "seconds" unit type was used no matter what actual units were selected. Now when the operation is scheduled, the "repeat every" value is persisted to DB in millis and when displaying the details about the op., the millis are converted to human readable form.
[BZ 857462 - RFE: Disable 'Purge' button on destination level when no deployment is LIVE] If at least one deployment is LIVE the button is enabled, otherwise it is disabled. The call is made, when constructing the UI components.
[BZ 864870 - [CLI] It is possible to create Drift Detection Definition without manageme drift permission] Authorization has been done on the SLSB layer; user w/o MANAGE_DRIFT can still read the drift definitions (C,U,D operations are forbidden)
[BZ 866461 - It is possible to change the drift detection without MANAGE_DRIFT permission] Button {en|dis}ablement has been modified accordingly; if user has read access only, in there are "view icons" insdead of "modify icons"
[BZ 870533 - Server silent/autoinstall sets http and https ports to sslsocket port value] The code responsible for overriding the "rhq.server.startup.web.http{s}.port" properties with the port # taken from "rhq.communications.connector.bind-port" has been commented out
[BZ 871407 - NPE on auto completion for javascript object] the contextComplete() method now returns -1 instead of throwing NPE
[BZ 872185 - Traceability of particular measurements in agent's log] If TRACE log lvl is enabled, each measurement is logged into the agent's log
Merge feature/hadoop-plugin into master
i18n for the new gwt HAAC
skeleton implementation for server view in High Availability Administration Console including the inner class -- datasource for the Server entity
new GWT service for CRUD operations with RHQ server
exposing the CloudManagerBean via CLI
Greasemonkey script for FF for typing in the default credentials after pressing Alt + C (can be used also in Chrome with Tampermonkey extension)
[BZ 850818 - Globally uncaught exception on clicking OK button while adding CLI Script alert notification to the alert definition] Another possible scenario where NPE was thrown was fixed by this commit.
detail view for server node, also the datasource is now a standalone class
Merge branch 'master' into jkremser/ha-jsf-to-gwt-rewrite
AgentTableView class added including the data fetching via datasource
Detail of server is now fully functional, it also displays the list of connected agents
ServerNodeDatasource has been split into two separate, AgentDetailView added, some refactoring of existing code
hyperlinks across table data and detail information rendered on detail pages are now working
partition event table, datasource and finder for PartitionEvent by criteria have been added
Merge branch 'master' into jkremser/ha-jsf-to-gwt-rewrite
new methods for EventPartition table, UI imporovements for event partition view
i18n for Partition Events
criteria based finding is now fully working for Partition Event entities
Partition Event detail view with the list of agent-server assignments has been added
Affinity Groups view has been added, creating and deleting the groups is working
Affinity Group detail view added; refactor of data sources for entities derived from the Server class (various composites)
Assigning servers into affinity group + new methods in GWT service for this purpose
More work behind assigning the servers into groups; added logic for updating details of existing server and existing affinity group
Buttons were moved to tool strips; button enablement is now refreshing properly even after the modal window is closed by "X" button
Merge branch 'master' into jkremser/ha-jsf-to-gwt-rewrite
adding comment
[BZ 886287 - NullPointerException when another exception should have been thrown] quick fix, lazy evaluation of Java should ensure the prevention of throwing NPE
Revert "exposing the CloudManagerBean via CLI"
ServerCriteria and Server finder have been added
AgentCriteria and Agent finder have been added
Assigning the agent to the affinity group; some refactoring (renaming AgentNodeDatasource -> AgentDatasource, AgentNodeDatasourceField -> AgentDatasourceField)
i18n for error messages, exception handling for agent and server views
the rest of l10n for error and other messages, some javadoc
Modal window for assigning the servers/agents into affinity group has now the buttons in the ToolStrip
Deprecation of newly unused methods (were used from portal war before), checking the rights
Old JSF views are not accessible from UI anymore, instead the new GWT views are on their place (without the "GWT" suffix)
AuthZ for CloudManagerBean (adding Subject param to methods)
Merge branch 'master' into jkremser/ha-jsf-to-gwt-rewrite
Overriding getBasePath() methods for allowing double clicking on table record for detail views & some JavaDoc
JavaDoc for SLSBs (describing needed permissions)
ServerCriteria now allows filtering by multiple operation modes, AgentCriteria allows filtering by agenttoken
Refactoring: renaming "CloudManager" to "TopologyManager".
Merge branch 'master' into jkremser/ha-jsf-to-gwt-rewrite
Adding renamed servlet (TopologyGWTService) to the web.xml
Merge branch 'master' into jkremser/ha-jsf-to-gwt-rewrite
[BZ 888369 - Time range setting on monitoring table should be more robust] Adding form validators for the format of the times as well as for the start time < end time; if the end time is after the current server time, the end time is set to the current server time. This caused the NaNs in the table before. However, It is still not perfect, because the user with bad time settings will have prefilled values in the start/end time fields. The simple form ("last n hours") on the monitoring tab is working as it should.
Remote endpoint (the connection string) information has been added to the agent detail page. It allows to deduce the protocol, numAcceptThread, maxPoolSize, clientMaxPoolSize, etc.
set initial criteria for member servers in affinity group
[BZ 893112 - UI widgets incorrectly hide when creating operation schedule] Instead of using Canvas.setVisibility, methods Canvas.show() and Canvas.hide() are now used
[BZ 889108 - Scheduled Operations Portlet does not show operations scheduled on the group] The support for operation scheduled on the groups has been added for the portlet. Now, it shows both types of operations sorted by the next exec. time.
quick fix (typo): changing "unitialized" to "uninitialized".
[BZ 895664 - Globally uncaught exception on navigating a resource after adding 'Resource Metric Graph' portlet to dashboard] Gflot now doesn't use its own version of jQuery. This bug was caused by the fact that Gflot lazily loads the jQuery to the page, so if user visited the dashboard before the page when Sparkline is used (resource summary tab), the exception was thrown.
[BZ 878117 - Empty group is displayed among compatible groups] Added support for recalculating the group's resource type after resource uninventorization.
Trivial: comments added for changes made in commit 091b0903f
[BZ 880960 - SNMP Trap notifications sent from JON using incorrect port] typo: default port for snmptrapd has been set to 162
Added itests (regression tests) for BZ 878117
[BZ 845363 - Bundle Deployment - Newly created Resource group which contains ~100 resources is not being <discovered> during the destination creation] The Bundle Deployment Wizzard doesn't let the user to create a mixed group or a compatible group with a resource type which can't serve for deployments. The check is done using the ResourceTypeRepository. I18n and l10n added.
Improvements in the "Edit Row" popup window for modyfing the configuration: close button added; buttons moved to the toolstrip
Adding "Last Availability Ping" to the agent detail page in topology section and to the agent detail page in Inventory->Agent tab
refactoring: renaming class "ResourceResourceAgentView" to "ResourceAgentView"
refactoring: renaming class "ResourceResourceAgentView" to "ResourceAgentView"
[BZ [RFE] Schedule an operation using cron expression via JBoss ON CLI] Methods scheduleResourceOperationUsingCron() and scheduleGroupOperationUsingCron() have been added to the OperationManager.
[Bug 880819 - RFE: expose GroupDefinitionManager remotely] Subset of methods defined in the local intercace has been exposed via the remote intercase and registered in the RhqManager.
[Bug 880819 - RFE: expose GroupDefinitionManager remotely] No need for exposing the "getById()" method. There is a common criteria finder available and other remote managers don't expose this getById() methods either. We should keep the api consistent.
[BZ 858282 - Globally uncaught exception when creating duplicate role] RoleManager now explicitly checks whether the role with the same name already exists (without trying to create the role first and then catching the exception like it was done before)
[BZ 906754 - It is not possible to delete a resource group which is assigned to more than one roles.] ConcurrentModificationException was thrown when iterating through the set and removing its elements at the same time. I created a copy of the set.
[BZ 907037 - Missing Column in Schedules Table] Schedule ID column added. By default it is a hidden field and if needed, it has to be enabled in the table header menu.
[BZ 902823 - Nonsense data returned as backing content of non-content-backed resources] The UnsupportedOperationException is thrown when the resource is non-content-backed. I was checking also the usages of the method and it seems to be ok.
Adding the Hadoop plugin to the validate-all-plugins module.
Fixing the build. It was failing because of message "Component class [org.rhq.plugins.hadoop.JobJarComponent] for resource type [Job Jar] from plugin [hadoop] does not support the content management facet but defines package types.". The skeleton implementation has been added.
[Bug 907407 - RHQ master build fails starting - Failed to load module: deployment.rhq.ear.rhq-enterprise-server-ejb3] The dummy oracle driver was created by 7zip, now it is plain old .zip renamed to .jar
[BZ Bug 893802 - [as7] Restart operation fails to start AS when shutdown hasn't completed when start script is invoked] If the AS is deployed on the same node as the agent, the check whether the process is runing or not is done in a loop once a second. This new check was added after the original (using the DMR api polling) check. In total, the AS has up to 20 second to finish its work and completely shut down.
Setting auto fit for button's width when title consits from more than 15 chars
[BZ 893802 [as7] Restart operation fails to start AS when shutdown hasn't completed when start script is invoked] I have added NPE check, because I got NPE in certain circumstances.
[BZ 902823 - Nonsense data returned as backing content of non-content-backed resources] Instead of throwing the exception, the null is returned. Now it's in compliance w/ the the method's jdoc.
[BZ 909157 - Operation parameters are not shown in schedule operation details.] If the method refreshOperationParametersItem() is called when scheduling a new operation, the existent parameters are not forget.
[BZ 909157 - Operation parameters are not shown in schedule operation details.] If the method refreshOperationParametersItem() is called when scheduling a new operation, the existent parameters are not forget.
[BZ 913121 - Manual import from resource tree's context menu opens the create child child wizard instead] Both import and create option led to the openint the same wizzard. Also some typos in javadoc has been fixed.
Unifying the width of buttons in the toolstrip (removing autoFit by default, autoFit property is set if the title length is greater than 15 characters) and removing unused class SimpleCollapsiblePanel.
More integration tests for BundleManagerBean. Focus on searching by criteria.
Two more tests added testing the CriteriaQuery api and BundleManagerBean.
Removing an import to a class from unreachable modul (fixing the build).
Added support for filtering by ID or by multiple IDs into Criteria class -> subsequently for all derived criteria classes
Removing the file that was accidentally introduced by commit c5b87b9f1.
Deprecating inconsistent method (addFilterIds(List<Integer> filterIds)) since all the other criteria classes use the addFilterIds(Integer... filterIds)
[BZ 894493] - [as7] Start operation returns failure when start script returns exit code 0 (success). Added the test for the exit[C code.
Adding "transaction.log" to .gitignore.
I18n for button's label within ConditionsTable.
Fixed the agent fetching when assigning agents into AG. Not all agents were fetched into the affinity group agents selector.
trivial: probably a copy&paste mistake, adding the right variable name to the exception message.
[BZ 914631] - RFE: Allow editing of existing alert condition within an alert definition - Added method to AlertConditionManagerBean for editing the existing alert condition.
[BZ 914631] - RFE: Allow editing of existing alert condition within an alert definition - I18n ("Edit Condition" title).
[BZ 914631] - RFE: Allow editing of existing alert condition within an alert definition -
[BZ 914631] - RFE: Allow editing of existing alert condition within an alert definition - Added support for the rest of the alert condition categories as well as for the saving of the changes.
[BZ 914631] - RFE: Allow editing of existing alert condition within an alert definition - Interconnecting thing together, now the server-side call is made and the alert conditions are updated.
[BZ 914631] - RFE: Allow editing of existing alert condition within an alert definition - Simplyfying the condition update. The existing method AlertDefinitionManager.updateAlertDefinitionInternal() was used for this purpose.
[BZ 914631] - RFE: Allow editing of existing alert condition within an alert definition - Making possible to change also the condition category.
[BZ 914631] - RFE: Allow editing of existing alert condition within an alert definition - L10N.
[BZ 919416] - A server or agent in the cluster can be added to two different affinity groups - Adding the filtering to the coregui preventing adding the agent/server to more than one affinity group.
[BZ 849711] Showing the delete button only from the list of agents page (hiding it on the aff. group details page and server detail page). Adding JavaDoc.
Adding a new test for the Server entity. CriteriaQuery finders.
Adding 2 more tests for the Server entity. CriteriaQuery finders. Now they are disabled, but they should pass after the BZ 921736 is resolved.
Adding "Adding method to an interface" to clirr API check.
Adding integration tests for OperationManagerBean covering the scheduling using cron and other methods.
Changing the return type in for the findOperationDefinitionsByCriteria() signature from List to PageList. Now there is no need to overcast the result.
[BZ 923458] - CriteriaQuery based finder fails if the start page is not zero and the totalSize is dividable by pageSize - Changing the initial value of variable count. It takes into consideration the possible offset made by using the non-zero start page set in the criteria.
Enabling two tests that test the edge cases for criteria queries. Tesing possible regression of BZ 923458. Also added 8 more combinations of page size, start page and count of filtered elements.
[BZ 876132] - Remote agent install form requires the ins. path to be non-empty, but the tooltip says it can be empty - Tooltip has been changed. Also the whole view for this use case was improved.
[BZ 876132] - Remote agent install form requires the ins. path to be non-empty, but the tooltip says it can be empty - Allowing blank installation path. It should search for the agent install directory if the path prefix is provided or to choose a default one.
[BZ 923458] - Versioning for dependencies and plugins not consistent - version of liquibase set to 2.0.3 (there was a CNF exception when running itests-2)
Bug 846451, 949048, 949062 * createAlertDefinition() renamed to createAlertDefinitionInNewTransaction() (itest-2 module didn't compile)
[BZ 823908] - User should be redirected to Operations->History tab after operation execution on autogroup - The getListViewPath method slightly modified. Now it takes into consideration the case when scheduling the operation for autogroups.
[BZ 824439] - Links in 'Group: Operations' and 'Group: alerts' portlet are not working in 'Summary->Activity page of autogroup - URL of links has been fixed for operations portlet.
[BZ 824439] - Links in 'Group: Operations' and 'Group: alerts' portlet are not working in 'Summary->Activity page of autogroup - URLs have been fixed for alert portlet. Based on EntityContext.isAutogroup().
[BZ 857438] - Create a way to let GUI session timeout be configurable - Adding the GUI Timeout as a system config property.
[BZ 950461] - Update serialVersionUID for criteria classes - serialVersionUID++
API checks: adding a record to intentional api changes. (restriction of visibility of serialVersionUID static field defined on class SavedSearchCriteria)
Restriction of visibility of serialVersionUID static field defined on class SavedSearchCriteria.
[BZ 824439] - Links in 'Group: Operations' and 'Group: alerts' portlet are not working in 'Summary->Activity page of autogroup - URLs have been fixed for events portlet, resource metric portlet and resource's Alerts->Definition table column (when the alert was originaly defined on the autogroup). The ResourceTreeView component now works all the time (there was an issue when it wasn't possible to select any node in the tree and user had to refresh the page if the URL of autogroup was directly passed to browser or accessed via any link in the UI).
Adding 3 methods for resource/type (un)ingoring to intentional API changes, namely: ResourceManagerRemote.uninventoryResourcesOfResourceType(), DiscoveryBossRemote.unignoreAndImportResources(), ResourceTypeManagerRemote.setResourceTypeIgnoreFlagAndUninventoryResources()
Adding 2 classes to the intentional API changes, namely: DisabledResourceComponent and DisabledResourceDiscoveryComponent. These two classes were introduced on Jan 25 for as a hot fix. Now they are not used anymore, because the ignoring of a whole resource type solves the original issue.
[BZ 951266] - d3 Charts on Inventory -> Summary -> group metric portlet don't work properly for various groups - There was an timing issue with using the count down latch in class CompositeGroupMultiLineGraphListView. Also, different criteria ("filterVisible" in particular) have to be used for fetching the data for autogroups.
Splitting the JavaScript code generated by GWT compiler into smaller files. It reduces the time needed to load the login page.
Adding "/cassandra/" to .gitignore. ("./cassandra/" didn't work for me on Fedora.)
NPE was thrown by the installer when the node was not running. Adding the check for null when closing the cassandraSchemaManager.
[BZ 876132] - Remote agent install form requires the ins. path to be non-empty, but the tooltip says it can be empty - Tooltip has been changed. Also the whole view for this use case was improved.
[BZ 876132] - Remote agent install form requires the ins. path to be non-empty, but the tooltip says it can be empty - Allowing blank installation path. It should search for the agent install directory if the path prefix is provided or to choose a default one.
[BZ 923458] - Versioning for dependencies and plugins not consistent - version of liquibase set to 2.0.3 (there was a CNF exception when running itests-2)
Bug 846451, 949048, 949062 * createAlertDefinition() renamed to createAlertDefinitionInNewTransaction() (itest-2 module didn't compile)
[BZ 823908] - User should be redirected to Operations->History tab after operation execution on autogroup - The getListViewPath method slightly modified. Now it takes into consideration the case when scheduling the operation for autogroups.
[BZ 824439] - Links in 'Group: Operations' and 'Group: alerts' portlet are not working in 'Summary->Activity page of autogroup - URL of links has been fixed for operations portlet.
[BZ 824439] - Links in 'Group: Operations' and 'Group: alerts' portlet are not working in 'Summary->Activity page of autogroup - URLs have been fixed for alert portlet. Based on EntityContext.isAutogroup().
[BZ 857438] - Create a way to let GUI session timeout be configurable - Adding the GUI Timeout as a system config property.
[BZ 950461] - Update serialVersionUID for criteria classes - serialVersionUID++
API checks: adding a record to intentional api changes. (restriction of visibility of serialVersionUID static field defined on class SavedSearchCriteria)
Restriction of visibility of serialVersionUID static field defined on class SavedSearchCriteria.
[BZ 824439] - Links in 'Group: Operations' and 'Group: alerts' portlet are not working in 'Summary->Activity page of autogroup - URLs have been fixed for events portlet, resource metric portlet and resource's Alerts->Definition table column (when the alert was originaly defined on the autogroup). The ResourceTreeView component now works all the time (there was an issue when it wasn't possible to select any node in the tree and user had to refresh the page if the URL of autogroup was directly passed to browser or accessed via any link in the UI).
Adding 3 methods for resource/type (un)ingoring to intentional API changes, namely: ResourceManagerRemote.uninventoryResourcesOfResourceType(), DiscoveryBossRemote.unignoreAndImportResources(), ResourceTypeManagerRemote.setResourceTypeIgnoreFlagAndUninventoryResources()
Adding 2 classes to the intentional API changes, namely: DisabledResourceComponent and DisabledResourceDiscoveryComponent. These two classes were introduced on Jan 25 for as a hot fix. Now they are not used anymore, because the ignoring of a whole resource type solves the original issue.
[BZ 951266] - d3 Charts on Inventory -> Summary -> group metric portlet don't work properly for various groups - There was an timing issue with using the count down latch in class CompositeGroupMultiLineGraphListView. Also, different criteria ("filterVisible" in particular) have to be used for fetching the data for autogroups.
Splitting the JavaScript code generated by GWT compiler into smaller files. It reduces the time needed to load the login page.
Changing the "activeByDefault"for Oracle mvn profile to false.
Smarter defaults for building coregui module. The GWT compiler shouldn't end with OOM error anymore. This can be easily overriden in settings.xml.
Preventing the timing issue with rhq.cassandra.seeds property by explicitly calling the jboss-cli and setting it for the AS.
moving the .propSet away from the /home/jkremser/workspace/rhq/dev-container//bin directory; fixing a typo in StartupBean
Adding the executable bit for rhqctl script.
Moving the RMIContextFactory class to a separate maven module, because of the dependency on com.sun.* package. When depending on this Maven module, adding the exclude tag not to propagate the dependencies (on com.sun) transitively.
Adding the dependency to cassandra-driver-core and rewriting the ClusterInitService.waitForSchemaAgreement() using the CQL.
Replacing the Thrift code with JMX calls, this includes: refactoring of StorageNode; cahnges to ClusterInitService; Thrift port was replaced with JMX port
Turning off the Thrift-based rpc by default.
Adding criteria finder for StorageNode entity and itest for the finder.
Adding local interface for StorageNodeManager, moving the criteria finder from TopologyManager to StorageNodeManager, following the same file structure for itests
Adding the dependency to core-domain for module rhq-installer-util.
Removind SuppressWarnings and making the call type safe.
New icon for storage node entity.
Adding a comment explaining why simple String.format() can't be used.
Fixing a typo in a sample CLI script.
Making the height of the content of the sections in the navigation on the left hand side automatic, depending on the number of items it has.
Adding fetchResource() method to StorageNodeCriteria class.
Adding new data source and data source field class for Storage Node entity.
New views for Storage Node entity (list view and detail view); also adding the new criteria finder to the TopologyGWTServiceImpl.
Fixing a typo.
Adding a few sample operations for Storage Node, namely (Start, Stop, Restart, Start/Stop RPC Server, Decommission).
The name of operation for shutting down the storage node is called "shutdown", not "stop".
[BZ 958169] - Modified alert definition is not saved on confirming the save message after clicking on 'Back to List' button - Making the "Back to List" button disabled when editing the alert definition.
[BZ 958169] - Modified alert definition is not saved on confirming the save message after clicking on 'Back to List' button - I18n (Instead of "Edit", now the button label says "Edit Condition").
[BZ 958169] - Modified alert definition is not saved on confirming the save message after clicking on 'Back to List' button - New method for creating an alert definitions was added to SLSB, because the UI requires the ids of newly created alert conditions.
Making the StorageNodeManagerBeanTest#testInit test passing; building the rhq-storage plugin by default
Just adding the cassandra plugins to plugin validator (validating the plugin descriptor, resource type, etc.)
Improvements to RHQ irc bot. New set of commands is now supported.
rhq irc bot: disabling the !pto and !support commands on Freenode channel
Exposing new metric for Cassandra plugin - Tokens. Also improving the jmx plugin to be able to interpret the measurements when the List is returned from attribute.getValue(). The meassurement value is then calculated as the number of elements in the obtained list.
Exposing new metric for Cassandra plugin - Ownership. This has to be calculated manually in the getValues() method on StorageServiceComponent.
Exposing new metric for Cassandra plugin - Ownership. Forgot to add one method.
Refactoring: moving the MeasurementAggregate from server/jar to core/domain in order to be able to reuse it from other modules
Fixing the build (missing import)
Adding the getLoad() method to the StorageNodeManagerBean. It is half-way don, few aggregate metrics still needs to be added. Also exposing the StorageNodeManagerBean in CLI interface.
Merge pull request #1 from lzoubek/master
just a typo
Making StorageNodeManagerBean.getLoad() method more efficient using named queries. Support for correct unit formatting of StorageNodeLoadComposite.toString().
[BZ 967542] - UI shows confusing units when editing Availability Duration alert condition type
Improvements to RHQ irc bot. New set of commands is now supported.
rhq irc bot: disabling the !pto and !support commands on Freenode channel
[BZ 967542] - UI shows confusing units when editing Availability Duration alert condition type
Merge branch 'master' into feature/cassandra-backend
Adding calculated metric heap percentage usage to the StorageNodeLoadComposite.
Fixing bug in IRC bot (isRedHatChannel); pto command now shows PTOs longer than 1 day; ensuring the bot do not notify users when using the pto and support commands
Adding some localization for Storage Node entity UI.
fixing typo in my previous commit (3d3f1aae4)
Ending curly bracket was missing.
Bash completion script for rhqctl command.
Fixing the rhq-master-api-check jenkins job. Only harmless changes were introduced by commit 85f75e0
RHQDomain GWT module now takes into consideration properties gwt.locale and gwt.userAgent. It decreases the compilation time in for the dev profile (provided only 1 user agent and 1 locale is set).
Adding JavaDoc to StorageNodeManager.
GUI improvements for StorageNodeDetailView
Annotating the change in MeasurementDataManagerRemote as intentional. For more details see the justification in intentional-api-changes-since-4.7.0.xml.
Making storage node JMX and CQL port read-only in UI.
Enabling heap used metric for RHQ storage node by default.
GUI improvements for StorageNodeDetailView
Updating the rhqctl bash completion script. Also improvind the path completion for parameters that require paths.
Support for the upgrade command in rhqctl autocompletion script.
[BZ 973140] - Editing dialog for alert conditions does not load condition parameters
[BZ 973746] - metric definition id column is named schedule_id - Replacing the "Schedule ID" with the "Definition ID".
Fail fast, if the StorageNode has no associated resource.
Preparing UI for expandable rows. Prototyping with some artificial data.
Adding a new metric for Cassandra plugin. This metric is a calculated one and it denotes the percentage usage of the partition where the data files of C* are stored, if there are more of them, the maximum is used.
Making the getLoad method more safe. The entityManager.merge(node) wasn't doing the right thing.
Improving the StorageNode UI, making the rows expandable. Also adding the operation history view as a section to the SN detail page.
Logging the root cause of the problem in CriteriaQueryRunner.initialize() when debug LVL is on.
Renaming "DiskSpaceUsedPercentage" metric to "Calculated.DiskSpaceUsedPercentage" on C* plugin.
Adding the Calculated.DiskSpaceUsedPercentage aggregate metric to the StorageNodeLoadComposite and modifying the StorageNodeManagerBean.getLoad method to load this information.
Adding the new aggregated metric from StorageNodeLoadComposite to the StorageNodeLoadComponent (the ListGrid with the populated data).
Pretty formatting for rhqctl status command.
Setting up the operation mode for storage node to avoid the DB constraint violation (null is not allowed) when running StorageNodeManagerBean.scanForStorageNodes() after clean build.
Making StorageNodeManagerBean.scanForStorageNodes() safer (in order not to fail with DB constraint violation).
[BZ 974436] - Edit alert condition -> metric value is not converted to target units - Converting correctly the value based on it's measurement units family.
Updating the rhqct bash completion script.
Making the javadoc consistent with the actual code.
Increasing the time to wait for operation to finish (the test was failing non-deterministically).
Adding the "prepareForUpgrade" operation to the storage node (top level resource). This operation should be run rightbefore the upgrade to the newer version. It backs up all the keyspaces and make the server and storage stop accepting the metrics.
Removing "./cassandra" and "/cassandra/" from .gitigore.
Simplifying bash script for rhqctl completion.
Fixing the api-checks jenkins build. Adding the setDiskSpacePercentageUsed() and getDiskSpacePercentageUsed() methods back to StorageNodeLoadComposite, and marking them as deprecated.
StorageNode: hashCode() should be consistent with equals().
Unit test for StorageNode entity.
[BZ 975502] - Its possible to create a dynaGroup definition with recalculation Interval < 1 minute via CLI - added simple checks to the GroupDefinitionManagerBean.
[BZ 977782] - Incorrect error message is shown when creating a new dynaGroup definition with incorrect name - added regexp validator to the coregui.
[BZ 974501] - Its possible to create a dynaGroup definition without expression via CLI - check whether expression is null of an empty string
[BZ 976265] - Unable to remove one dynagroup definition - Anotating method GroupDefinitionManagerBean.updateGroupDefinition() with @TransactionAttribute.
[BZ 966293] - Add validation for expression when creating Dynagroup Definition - adding a check to GroupDefinitionManagerBean.validate() method. Also making sure, the right message is correctly propagated to the web UI.
[BZ 980091] - link in the alert to the parent on which the alert was created - Adding a new filter on AlertDefinitionCriteria (filter by alert id).
Removing deprecated annotation, adding orphanRemoval=true attribute instead.
[BZ 980091] - link in the alert to the parent on which the alert was created - Adding the link to AlertDetailsView if the alert is defined by parent definition. Parent definition could mean group alert definition, autogroup alert definition or template definition
[BZ 959587] - Alert definition should display units when entering a value; e.g. 'seconds' or 'megabytes' - Adding "BaseUnits" field to the popup form. The tooltip displays all allowed units from the same MeasurementUnits.Family.
API Checks - Changing StorageNode.QUERY_FIND_BY_ADDRESS. The constants for native queries shouldn't be part of the public API.
Entities < and > in the plugin descriptor were interpreted as HTML in the ConfigurationEditor and the content between them wasn't there.
Calling the right setter.
Adding the newly (6/28/13) issued certificate for accessing the pto calendar (mail.corp.redhat.com domain) to the rhq-ircbot keystore. This one should be valid until 6/28/15.
If there is just one group definition in ConfigurationEditor, normal form is used instead SectionStack component. Also the "Jump to Section" navigation is hidden for just one group to save some space on the screen.
[BZ 976827] - Description text area in General properties tab under Alerts -> Definition is not getting set to blank one it has been edited. Instead it displays the previous value that was stored - setting an empty string if descriptionField.getValue() == null
Calling the right setter.
Adding the newly (6/28/13) issued certificate for accessing the pto calendar (mail.corp.redhat.com domain) to the rhq-ircbot keystore. This one should be valid until 6/28/15.
If there is just one group definition in ConfigurationEditor, normal form is used instead SectionStack component. Also the "Jump to Section" navigation is hidden for just one group to save some space on the screen.
[BZ 976827] - Description text area in General properties tab under Alerts -> Definition is not getting set to blank one it has been edited. Instead it displays the previous value that was stored - setting an empty string if descriptionField.getValue() == null
Modifying the AlertHistoryView to allow display alerts of various resources (not necessarily forming a group).
StorageNodeDatasource now fetches also the avg heap usage and avg disk space usage, because we show these aggregated metrics in the storage node table.
Exposing (making it public) the method findResourcesWithAlertDefinitions() on StorageNodeManager.
Adding new method for fetching all instances of class StorageNodeLoadComposite.
Adding two new methods to StorageGWTService.
adding ".externalToolBuilders" dir to .gitignore
New storage node ui, containing Alerts, Configuration and the table with storage nodes.
Making things more consistent - now, one hour aggregate are used for both the load sub-table and for the Memory and Disk columns.
Number of unack alerts is now displayed on the alert tab title.
Considering FILTER_RESOURCE_IDS in the AlertDatasource.getFetchCriteria().
GWT service impl layer method for finding the unacked alerts, also fetching the # of unack alerts in getStorageNodeComposites() and making 8 hours the default time value for aggregated metrics.
Fetching all the fields of StorageNode entity if only instance with id is passed to StorageNodeManagerBean.findResourcesWithAlertDefinitions() method.
Hiding the "Jump to Section" navigation if there is only one section in the ConfigurationEditor component.
Another iteration of Storage Node UI: added polling mechanism to fetch the number of unack alerts; new metric (FreeDiskToDataSizeRatio) was added.
squashed commit: If there is just one group definition in
squashed commit: UI work
Adding the header next to the "Back to List" clickable arrow. This required to change AbstractTableSection to support additional canvas to save some place on the screen.
New method on server jar for sparkline graphs for storage node.
squashed commit: Added method in the GWT impl class returning the data
New component for editing the storage node properties. Adding the retrieveConfiguration() to GWT service impl class.
StorageNodeConfigurationEditor now updates the configuration for particular storage nodes.
New component for storage node alerts (derived from AlertHistoryView); Predefined alert templates shoud have the description fields correctly filled.; calling the update configuration method in an async way.
api checks: adding the return type of intentionally changed method for clirr to make it work
Storage node configuration: added check for Max Heap Size (-Xmx) > Heap New Size (-Xmn).
Improvements to cluster-wide alert UI: improved grouping, headers of groups, link to definition.
New component for storage node alerts (derived from AlertHistoryView); Predefined alert templates shoud have the description fields correctly filled.; calling the update configuration method in an async way.
api checks: adding the return type of intentionally changed method for clirr to make it work
Storage node configuration: added check for Max Heap Size (-Xmx) > Heap New Size (-Xmn).
Improvements to cluster-wide alert UI: improved grouping, headers of groups, link to definition.
Alert view for a single storage node and its child resources.
First version of displaying the failures of maitenance tasks on storage nodes (or the whole storage node cluster).
Adding new component for editing the storage cluster configuration (stored in the system settings).
New component for storage node alerts (derived from AlertHistoryView); Predefined alert templates shoud have the description fields correctly filled.; calling the update configuration method in an async way.
api checks: adding the return type of intentionally changed method for clirr to make it work
Storage node configuration: added check for Max Heap Size (-Xmx) > Heap New Size (-Xmn).
Improvements to cluster-wide alert UI: improved grouping, headers of groups, link to definition.
Alert view for a single storage node and its child resources.
First version of displaying the failures of maitenance tasks on storage nodes (or the whole storage node cluster).
Fixing/handling errors in UI when storage node has no associated resource id (this can happen when installing everything with "rhqctl install --agent-auto-start false").
Adding the support for storage node (un)deployment in coregui.
Alert view for a single storage node and its child resources.
Adding new component for editing the storage cluster configuration (stored in the system settings).
Fixing/handling errors in UI when storage node has no associated resource id (this can happen when installing everything with "rhqctl install --agent-auto-start false").
Adding the support for storage node (un)deployment in coregui.
Adding automaticDeployment field StorageClusterSettings, reflecting the change in UI.
Creating a system property for storing the storage node automatic deployment flag; updating the schema.
Replacing the check box form item with the radio button. Because the radio buttons are commonly used for boolean properties in RHQ.
Modifying the description for predefined storage node alert templates. Also adding a new item to the RHQ help page.
Removing an unused constant that was accidentaly introduced in commit 1a8bb538c.
api check: Adding a new method (runClusterMaintenance()) on StorageNodeManagerRemote as an intentional change.
Turning on the auto deployment of new C* nodes by default.
Adding the availability column to the storage node table. Now the (un)deploy action requires the storage node to be available.
Fixing the (un)deploy storage node button enablement rules.
UI work: Making cluster setting read only, changing description of the Gossip Port property field.
Changes to storage node detail page: adding the availability field and the operation mode field.
Unable to update the storage node configuration if there were no changes made. Changing the configuration needs restart of the node, so I've added this check.
Adding check to StorageManagerBean.findStorageNodeLoadDataForLast whether the cluster is running; AuthZ: ensuring the presence MANAGE_SETTINGS on all remotelly exposed methods on StorageManagerBean and adding the jdoc for them.
Adding a way to disable the blacklising of resource types during the discovery. This can be handy when debugging the discovery process.
Cassandra UI: Fixing a regression by bug ca723caa9 commenting out the checks for availability because we don't assume the resource to be UP to be able to (un)deploy the corresponding node.
Making the cluster settings editable again.
[BZ 995431] - GUI freezes on StorageNodes page - There was a hidden tricky loop when comming from diferent admin section. (setContent() called addChild() that called component's renderView() that called ... that called ... that called setContent() again.)
C* UI: Adding a link to the storage node whose child caused the alert to the alert table.
Reflecting the changes to storage node JMX port (ca8b82bc0, e838c1484) in the UI layer.
In my previous commit (478faa718) I missed this occurence.
[BZ 1002174] - uninventory storage node for stopped agent destabilizes system and leads to Administration-> Topology -> Storage Nodes page dysfunction - Adding yet another confirmation box when uninventorying the platform or storage node.
More descriptive log warning when no storage node is found in the database (StorageNodeManagerBean.getLoad() was failing with NPE). This situation somehow happened when the nodes were installed prior to the RHQ server itself.
Removing the priority filter from the alert view for storage nodes. Also fixing the filtering by creation time.
The small sparkline graphs displayed on in the storage node admin UI now corresponds with the actual data. There was a bug that actually caused that each row contained a graph for a different row (it was shuffled).
Update to the {Grease|Tamper}monkey script: removing the syntax warinings reported by the browser extension.
Mostly code cleanup of storage UI, removing commented out code, better exception handling. Also making sure the polling job for fetching the actual number of unacknowledged alerts is correctly unscheduled when the page is not visible or the session has expired. Changing the label "New Alerts" to more descriptive one "Unacknowledged Alerts". On the detail page if the operation failed during the (un)deployment phase, it is explicitly mentioned that it happened during the (un)deployment.
Fixing one typo in constructor causing the alert view for storage node not to be working.
rhq irc bot now uses caching for \!support and \!pto commands.
irc bot: simple logger using grep|sed|awk combo.
irc bot: adding newly issued bugzilla ca certificate, this one will expire on 12/12/15
[BZ 1000065] - During install / server start show a sign of life - Using the welcome root page for indicating the server startup. This required the portal war webapp to move from "/" context to "/portal" context.
[BZ 1000065] - During install / server start show a sign of life - making changes to portal war web app in order to make it work with different application context ("/portal").
[BZ 1002252] - JON server becomes unreachable with no explanation if storage node is not yet running when JON server is started - Letting RHQ server to start even without connection to storage cluster. In this case the quartz job is scheduled that will do the necessary work once the storage is up (and cancel itself).
[BZ 1002252] - JON server becomes unreachable with no explanation if storage node is not yet running when JON server is started - Displaying what subsystems have failed during the RHQ server startup on the root context webapp (localhost:7080/).
[BZ 967542] - UI shows confusing units when editing Availability Duration alert condition type - The table with listed conditions should now display the same number-unit tuple as the popup dialog.
Adding back the org.rhq.enterprise.server.measurement.MeasurementAggregate because of the JON 3.2 backward compatibility breakage (for EJB remote clients). This contains also adding a new method, deprecating the old method and the added class so that it can be removed in the next major release.
api checks: Adding back the org.rhq.enterprise.server.measurement.MeasurementAggregate see the commit c2a609f48 for more details.
api checks: reverting a change that broke JON 3.2 backward compatibility
Adding back the org.rhq.enterprise.server.measurement.MeasurementAggregate because of the JON 3.2 backward compatibility breakage (for EJB remote clients). This contains also adding a new method, deprecating the old method and the added class so that it can be removed in the next major release.
api checks: Adding back the org.rhq.enterprise.server.measurement.MeasurementAggregate see the commit c2a609f48 for more details.
api checks: reverting a change that broke JON 3.2 backward compatibility
api checks: adding the change as a intentional change not to break JON compatibility.
[BZ 1013489] - It is not possible to download an agent from RHQ server (HTTP Status 404) - Introducing three new simple wars for handling the "/agentupdate/{download|version}", "/client/{download|version}" and "/downloads/*". Besides fixing this bug, this commit should help to remove portal war in the future.
Adding empty .gitignore file to allow git to push an empty directory structure.
Adding empty .gitignore file to allow git to push an empty directory structure.
[BZ 958169] - Modified alert definition is not saved on confirming the save message after clicking on 'Back to List' button - overriding the behavior of destroy method of the enhanced layout, because this class needs to get the data from child components before the destroy() is called. This was causing various JavaScript exceptions.
[BZ 1010265] - Installation fails if hostname is not on DNS - Handling also the case when the UnknownHostException is thrown from the startNode() method (where the Cassandra is actually started.)
Letting mvn enforcer plugin to watchdog the size of the resulting production zip file. The limit is currently set to 400 MB.
[BZ 1010265] - Installation fails if hostname is not on DNS - Handling also the case when the UnknownHostException is thrown from the startNode() method (where the Cassandra is actually started.)
Handling the NPE caused by attempting to shutdown the uninitialized scheduler from the shutdown hook during the server install.
[BZ 1008694] - Storage node heap settings appear in MB not GB as previously set - selecting the right unit type in the combobox
[BZ 1015194] - Storage node configuration UI shows stale values - Using the resource config update instead of update done by resource operation.
[BZ 1015194] - Storage node configuration UI shows stale values - The restart is now done in the SLSB layer using the resource operation instead of the agent side, because we don't want to let the common resource configuration updates to cause the restart of the storage node (the restart is done only for those config changes that was done using the admin UI).
[BZ 1016649] - Clicking ASSOCIATE button to associate content source to repository displays error in UI - removing the "/portal" prefix, because the attribute "template" of the Facelets' element "composition" expects the relative path as a value.
[BZ 1019331] - Possible database connection leak in org.rhq.enterprise.server.content.ContentManagerBean.writeBlobOutToStream - closing the resultset, prepare statement and connection properly in the finally block.
[BZ 1019100] - Definition of security constrain per Queue/Topic creation shouldn't be enforced - there is no need to require at least two items of "Security Configurations". The security for topics/queues can be set globally somewhere else or turned off.
[BZ 967542] - UI shows confusing units when editing Availability Duration alert condition type - with some tricky steps it was possible to get globally uncaught exception. Now the seconds should not be displayed at all.
[BZ 1015436] - [portal.war] unable to update package content via UI - JSF navigation rules magic (cherry picked from commit 1ff05771a922f171f18be00cb634f092aa021c3c)
[BZ 1015436] - typo ("/" was missing) (cherry picked from commit 4b256be9c4e29e340e720db5bff8a35c9680cce2)
[BZ 1021929] - Import context menu does not show plugin resource types when accessing by URL
Fixing the IllegalStateException (There is no storage node metadata
1027469 - Mashup portlet on dashboard displays error "The connection was reset" - changing the URL
[BZ 1027892] Commenting out the unused metrics in the getLoadAsync because this method should fetch the data as fast as possible; fixing one edge case, when no schedules were found on the associated resource
[BZ 1027892] Adding back the Installation date column removed accidentally by commit 085f93057b1bb93d7eea3c332a34bddba8ad6267.
[BZ 1027892] Removing unused metric fetches (the table with Storage Nodes that uses the getLoadAsync() needs only Calculated.FreeDiskToDataSizeRatio and Calculated.HeapUsagePercentage metrics for all the rest thre is still a getLoad method.
[BZ 1035280] - Cannot load metrics for platform resource created using rest api - adding a check whether the agent is the dummy one for MeasurementDataManagerBean.findLiveData() and ResourceManagerBean.getLiveAvailability().
[BZ 891876] - JON login screen does not appear in IE9 - adding the 'noscript' element that will show the warning if the browser has the JavaScript disabled.
[BZ 1035280] - Cannot load metrics for platform resource created using rest api - check for dummy agent in MeasurementDataManagerBean.findLiveDataForGroup()
When creating new affinity group, if user closed the dialog window the "Create New" button was disabled until the it was refreshed. Calling the refreshTableInfo() when necessary.
John Mazzitelli (770):
create/delete child history has its own inventory filter - will add more timeline markers for inventory shortly
add inventory data to timeline (when resource was discovered and when it was inventoried)
add drift to timeline
clean up some of the timeline
we have create-child and delete-child icons - use those rather than re-use the inventory icons
start of drift alerting support.
Merge commit 'origin/master' into drift-alert
Merge commit 'origin/master' into drift-alert
set the data directory so we don't get changesets directory outside of the target/ dir
have eclipse use skipTests when doing full builds
after we persist a drift change set, hand off the summary data to the alert condition cache manager to check to see if drift alerts need to be fired
Merge commit 'origin/master' into drift
Merge commit 'origin/master' into drift
[BZ 735230] initial attempt at alerting on drift for certain drift configs and certain pathnames of files
[BZ 735230] provide better messages in ui
Merge commit 'origin/master' into drift
fix the error log to include the stack. add debug message so we know we got the message
this gets JMS messages to flow in our test embedded container
test log4j.xml hides the TIMER SERVICE IS NOT INSTALLED warning - we know embedded EJB3 container doesn't support timers
this completes the integration of JMS into the server/jar test embedded container.
start alert unit tests. this commit causes one test failure. need to fix 736685
create the server entity with a custom name so it doesn't clash with a possibly already existing default one
make test better
add test that shows bug BZ-736685
refactor to make some of the helper methods more generic
[BZ 735262] to support range alert definitions, we now have a "RANGE" conditional.
Merge commit 'origin/master' into drift
BZ 737565 - do not allow user to pick multiple conditions using the same metric if using ALL conjunction
upgrade ems version in eclipse classpath
fix version in pom
remove the Refresh button since there is nothing to refresh (the table is always fully populated)
make sure we show the proper values in the alert conditions, formatted based on their units.
trivial - clean up imports, add TODO to mark a possible duplicate class
[BZ 698600] fix UI so users can enter units and see units in alert condition UI
[BZ 698600] do some null checks, because i am paranoid
don't show the refresh button in the alert details view - they don't do anything and when you click it, they get disabled and never enabled again.
make the test group names unique from other tests so we can tell what tests created what groups
don't throw exception if a bad jobID is given, just log a message. this also fixes an error in our unit tests that couldn't clean up
rename AlertManagerBeanTest to DeleteAlertsTest - it is still disabled, some other test isn't cleaning up properly and causing bad data to be sitting in the DB that this test fails on
[BZ 738614] fix condition pretty printing - this is for email alert messages and other notifications
add configurability to the logging of the hibernate detach utility. with this checkin, the following happens:
make sure we re-enable the table buttons
this method still needs to do something - it has to set the label of the title bar, even if it shouldn't set the window title. putting some of this back.
[BZ 741691] make sure the plugin XML descriptor accepts all units that the code can support
Merge commit 'origin/master'
[BZ 681708] allow upload of bundle distro files as byte array to support CLI. note this requires the file to be loaded in memory which can cause OOM in either the server OR the CLI.
framework to get large groups. extend LargeGroupTestBase to access API to create and destroy large groups
fix the names given to the entities
trivial change to test warning message
Merge commit 'origin/master'
[BZ 737196] refactor the code that checks to see if there is an INPROGRESS plugin config update
trivial - no code changes, just correcting format
fix test utils - create resources as committed and spit out some more messages so we know the test is doing something
[BZ 737196] use JPQL to get the explicit member size, rather than using .size() to make things a bit faster
[BZ 737196] fix the queries for getting both resource and plugin config updates by adding ORDER BY clause
do unauthz testing for large group plugin config access
NPE checks
[BZ 736802] test large group resource config updates
fix eclipse classpath
[BZ 743742] first attempt at getting group members properties editor to work. looks good from the test page's group config editors.
the stack trace in message details is sanitized but this makes sure the indentation is preserved
add new scenario to perftest plugin to test all types of configuration properties
[BZ 743742] the new group member values editor
remove the {0} placeholder, we don't use that anymore for this message
[BZ 743423] canceling group membership dialog now ensures the footer buttons are re-enabled.
trivial fixes to javadoc
[BZ 683543] new confirmation messages warning user when disabling/deleting plugins
code no longer passes {0} to the message - we took out the link
there is no plugin config for the filetemplate server plugin
[BZ 747626] [BZ 747611] do not bomb out the entire master server plugin container if a single plugin fails to load. capture the error and report it, but keep going and allow other plugins to start when possible.
add javadoc to explain the version format
[BZ 748024] fix plugin upload - the file name needs to be passed to the servlet
[BZ 748511] check for null
[BZ 749824] fix login logo so it isn't clipped. we now have two logo files - one 40px high and the other 28px high (40 for login screen, 28 for top menu bar)
[BZ 749560] make it clear that "deleting" bundle entities only removes them from the DB, the remote content is not purged.
[BZ 745456] catch exceptions in the EventJSON jsp pages so we don't blow up the Timeline component
[BZ 748474] add a fixed criteria and blank out the search bar. users find this more intuitive.
[BZ 741331] turn off all plugin metrics by default, up all default collection intervals
[BZ 741331] just some very limited number of metrics to be enabled out of box - mainly in platform plugin
[BZ 741331] no metrics on by default in hardware plugin
[BZ 750224] NPE check
[BZ 741331] change default intervals
[BZ 751128] missing calltime alert stats. also adds "total cache element count" as well.
[BZ 741331] go through plugins and switch some services' metrics away from being "summary" to detail (this is the displayType attribute)
[BZ 751177] make sure the buttons in the footer are re-enabled.
[BZ 751231] delay the initial collection to avoid missing it the first time through
[BZ 751424] make sure to re-enable footer buttons
[BZ 747925] revert the changes that BZ 741331 made to the JMX plugin rhq-plugin.xml that materially affects the metadata.
[BZ 753959] do not add dup menu items
[BZ 753947] fix the selector so there isn't abnormal whitespace. Reduce the warning message so it is on a single line and add a yellow warning icon to bring the message to the attention of the user
[BZ 753585] fix group metric and ops portlets for auto-group/cluster
provide a eclipse tool to easily build GWT for dual FF/IE8 support
[BZ 754556] strip paths from uploaded file names
[BZ 755564] null check to avoid NPE. summary must be non-null as per data model
[BZ 756205] installer should go to /coregui explicitly
add bindings test module to eclipse classpath
[BZ 756086] allow CLI to support printing of arrays (primitive and object). This only supports single-dimension arrays but none of our APIs return multi-dim arrays AFAIK
[BZ 759173] rename package name so we don't have the same package in different signed jars
Utility that examines jar files and/or directories and will print out
[BZ 752550] remove old downloaded bundle files to help clean out the tmp directory
[BZ 755019] sort the deployment audit trail
[BZ 755019] sort the deployment table
make sure we can support schema versions that we put inbetween existing versions.
[BZ 767263] don't assume there is always a template
baseDir might be null, so don't assume it isn't
eclipse tool to build for both FF and chrome
[BZ 766574] fix NPE if there is no availability yet
[BZ 766574] for some reason, the remote interface was removed from the discovery SLSB. put it back.
[BZ 759640] this also appears related to BZ 765670 - have the installer ping the startup servlet to know if the server is fully installed and ready
[BZ 759481] fix the NPE that occurred when quick clicking between the template screens
fix the log message - we want to see the resource Ids so we need to convert the array to a string
fix the user prefs test page so the buttons are re-enabled after clicking them
[BZ 771984] is appears that trying to concurrently update a subject's user preferences fails when one of the updates involves inserting a new property. The problem appears from the GWT client, so at the GWT servlet layer, we will now ensure that no two GWT requests can concurrently update a subject.
[BZ 773090] fix the attachment form item so it doesn't cause the info to go off the screen
[BZ 672947] add favorite groups portlet
[BZ 692948] config comparator GWT view now compares list-o-maps and maps
[BZ 772318] the agent registration process was lax and allowed somethings that it shouldn't have. This closes the known holes and adds unit tests to check that all known use-cases are handled properly.
[BZ 772318] forgot to test the most obvious and most common scenario - re-starting the agent. My original fix broke that. This fixes it back again and adds a unit test for it.
[BZ 782612][BZ 772318] the agent registration now requires a token. null tokens are rejected unless its a new agent.
[BZ 784006] rename agent option to --fullcleanconfig and change the error you get so the user knows the command line argument to pass to set the token.
[BZ 784124] fix the issue where, on initial deployment of a bundle, we didn't clean out any files that happen to be in the deployment dir.
[BZ 784124] forgot to fix this test
[BZ 785270] add 4 new unit tests to make sure we handle the case when a new file was added but is not part of any bundle deployment (either in the original or new deployment)
[BZ 785268] fix the case where you do a clean deploy but a file was edited (where the file content didn't change from bundle v1 to bundle v2)
[BZ 703557] eclipse has to be told where tools.jar is in order to build the jmx plugin
[BZ 768706] add some more code to make sure we do proper error correction/checking
[BZ 773031] enhance test to check and make sure the state is set properly
[BZ 768706] add some more code to make sure we do proper error correction/checking
[BZ 773031] enhance test to check and make sure the state is set properly
we are now at GWT 2.4 - change the DOCTYPE in the .gwt.xml to reflect the new DTD
[BZ 752215] according to some resources on the 'net, they say this locale.useragent=Y config property should turn on different languages if the browser supposed the languages. I can't get FF or Chrome to work with this, but I'm checking it in because from all I read, this "should" work. there may be something else we have to do to enable this
now that we are on GWT 2.4, we can add strict compile checking - which will fail the build when problems occur during compilation (before, it would just warn you but continue)
[BZ 784656] fix platform util portlet
[BZ 790322] pass in tags as @@ replacement tokens for ant recipes to use
[BZ 790322] pass in tags as @@ replacement tokens for ant recipes to use
[BZ 747925] add a test to see that plugin extensions work on initial deployment. this just shows things working when you initially register the plugins (no bugs here, this all works)
[BZ 747925] get the test to register an updated parent plugin v2 and refactor the tests to make it easier to work with.
[BZ 747925] this unit test is now set up to fail for all different parts of the metadata that should have been upgraded in the child type but wasn't.
[BZ 616395] the original fix for this BZ was to change the value in
Merge remote-tracking branch 'origin/master' into bug/747925
Merge remote-tracking branch 'origin/master' into bug/747925
remove erroneous import
remove erroneous import
[BZ 747925] change plugin metadata manager to return map of extension plugins (with tests) and have plugin manager use that information to update those extended plugin types. preliminary unit testing seems to show this works.
Merge remote-tracking branch 'origin/master' into bug/747925
[BZ 747925] add more tests
Merge remote-tracking branch 'origin/master' into bug/747925
[BZ 747925] the plugin manager bean was using its own internal metadata manager
Merge remote-tracking branch 'origin/master' into bug/747925
Merge remote-tracking branch 'origin/master' into bug/747925
[BZ 747925] hot deploying a new plugin wasn't working because the metadata manager wasn't looking at the new descriptor, it was reusing the old descriptor. this hopefully fixes the problem.
[BZ 747925] add a debug log message so we know when the re-registration happens
Merge remote-tracking branch 'origin/master' into bug/747925
[BZ 790152] remove e.printStackTrace - log it instead
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
[BZ 747925] add more tests that simulate what the server does when it scans/registers plugins. this uses the actual scanner and deployer classes that the server does
Merge remote-tracking branch 'origin/master' into bug/747925
fix the maven test code in server/jar pom.xml so we don't run tests more than once when using -Dtest=
Merge remote-tracking branch 'origin/master' into bug/747925
oracle plugin has test classes - put in eclipse classpath
rename the auto-generated availability metric to Availability
[BZ 747925] there is only one test in this class, don't override beforeMethod, just get the SLSB managers in the test method itself
[BZ 747925] make sure you can embed types mulitple times in the same plugin descriptor. this is also testing BZ 789420
[BZ 747925][BZ 789420] this test fails due to the fact that we have child services until the embedded type. need to fix this
[BZ 747925][BZ 789420] comment out some metadata to make sure the test passes - if you uncomment this metadata before fixing 789420, this test will fail
Merge remote-tracking branch 'origin/master' into bug/747925
Merge remote-tracking branch 'origin/master' into bug/747925
Merge remote-tracking branch 'origin/master' into bug/747925
[BZ 747925] now that we fixed the metadata update stuff, we are putting the jmx plugin's descriptor metadata back the way we want.
organize the .classpath entries - put the source modules up top.
the start of being able to test some of the new availabilty changes. this is just the framework - it commits 28 resources in inventory that we can then use to test avail
[BZ 801167] make the database plugin more robust. make name/description optional. add log messages.
I don't think we need to explicitly give the classes in the test
initial testing of avail reporting
test what happens when a parent goes down
Merge remote-tracking branch 'origin/master' into bug/747925
Merge remote-tracking branch 'origin/master' into bug/747925
get the skeleton plugin to build with the new 4.3 artifacts - this way, someone can build this independently and not have to build the entire rhq source
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Merge remote-tracking branch 'origin/master' into bug/747925
Merge remote-tracking branch 'origin/master' into bug/747925
[BZ 802537] make sure we clean up (and backup) any files that are in the way in subdirectories during an initial deployment with manageRootDir=false
[BZ 804131] fix the mis-alignment of the links
add more test modules to eclipse classpath - organize them all in the same place in the file
test the avail summary composite object. fix mtbf calc and the others to take into account disabled/unknown avails
things use longs now, not dates
it seems the as7 plugin test module was removed, take it out of eclipse
more tests for the avail summary stuff
finish up testing the new avail summary pojo
add availability summary information to the new monitoring>availability gwt page
1. when refreshing the table, refresh the summary area also
be consistent with the rest of the tooltips on this page - don't end with punctuation
[BZ 806281] align-right the values and i18n the units abbreviations
fix the default case - use the toString by default just to try to get something rather than a ?
[BZ 804139] fix bundle file download issue
fix the agent log messages
[BZ 801432] but make sure we keep the same collection that we already have, even if the children is supposed to be empty
[BZ 801432][BZ 807465] this is just test code to see if we can catch the concurrent mod exception. we must remove this code before release
put bz# in warning message
[BZ 806281] put space between value and unit
[BZ 759615] refactor the domain jar's org.rhq.core.server package name to org.rhq.core.domain.server
[BZ 759615] put our dynamic class definition in a separate package to avoid conflict with signed packages
[BZ 759615] remove the last duplicate package across multiple jars
put the test methods in another, unique, group - trying to get testng to work the way we want
[BZ 804117] change warn message to info
[BZ 802550] make the time to scan for children configurable
[BZ 797325] oracle logging should be enabled for the rhq_alert_notification table
[BZ 810302] add new rhq.agent.test-failover-list-at-startup configuration preference.
provide eclipse tool to clean coregui
[BZ 615978][BZ 806214] add unit test to new html-escaping feature of StreamUtils, fix bug in the return count value of the copy method
[BZ 812000] mention the sysprop to use to reset the agent token
[BZ 536205] allow custom values for enumerated properties
[BZ 795531] support the use case when Tomcat connector uses a shared executor for its threadpool
[BZ 795531] auto-discover the shared executor name so the user doesn't have to set it manually
[BZ 803473] explicitly set width so the icon properly shows
[BZ 812823] fix the links so they are left aligned properly
[BZ 802528] create custom filter that takes into account the id may be a string (which is the partial group name to search on)
[BZ 646631] when updating ear content in farm deployments, make sure they go into the farm/ directory, not deploy/ directory
[BZ 813967] one-off hardcoding to fix a version problem we introduced in JON 3.0.1.
[BZ 813967] change the version we hackily convert - since all our future versions will be of the form JON###GA (without dots), let's convert the one version we messed up with dots into a version without dots.
[BZ 813967] opps... the new version strings won't have the got before the GA in the JON string portion. make the test mimic this.
[BZ 797325][BZ 814839] revert the LOGGING enablement on the alert table
fix schema - had to move it back one
[BZ 814839] all oracle tables should use LOGGING except for those where we use +APPEND hint
[BZ 815956] fix the event icon hover string
be able to have eclipse easily build gwt client for FF, Chrome and IE8
[BZ 815341] get unknown count from group queries
[BZ 815341] unit tests for unknown counts in group queries
[BZ 815341] clear the entity manager in our tests
[BZ 801432][BZ 807465] log stack if the child set is of an unexpected type
[BZ 812331] mkdir returns false if the directory already exists - we need to first see if the dir exists and only if not do we see if we can create it
[BZ 812331] not a fix for this issue - but it adds information to the inventory prompt command output to see what drift definitions the agent knows about. can help debug information about what the agent knows wrt drift intervals and the like
[BZ 810302] turn off failover list testing by default
[BZ 790224] avoid inserting data that is too large for the bundle dest table
[BZ 818751] don't use the live config if it was empty - we need to get the default template
[BZ 819897] filter out all non-committed resources from some group queries
[BZ 819897] fix the left-hand tree on the group page - don't show non-committed resources
plugin doc generator updated its swizzle dependency - tell eclipse to use the new dep
[BZ 820981][BZ 819897] fix some group queries that did not properly filter non-committed resources
opps.. fix test method name
[BZ 820981][BZ 819897] fix unit tests that now must ensure they put new resources in the committed inventory state
[BZ 820716] fix search bar group availability query
[BZ 820629] upgrade xercesImpl due to CVE-2009-2625
update eclipse classpath for the upgraded resteasy deps
[BZ 818094] add a blank.gif explicitly for the standard skin to fix a SmartGWT 3.0 bug. Once we upgrade to a new SmartGWT, we should revert this commit (basically delete this .gif and its containing directories).
[BZ 820709] add some unit tests that show discovery working with disc components getting called only one time. all tests still run so it looks like nothing regressed.
[BZ 822861] older tomcat versions (like Tomcat 5) do not even have this executorName MBean attribute, make sure we account for this.
[BZ 823860] the korean and chinese i18n props file had the help url props
[BZ 823860] get the installer startup props links to work. Get them to not require the prefix "-" so we can have JON be able to use these without requiring JON docs to have "-" in the URL.
[BZ 824898] provide the ability to see the root cause for a particular message in the message center.
[BZ 824898] just add ability to test with custom detail message in the test page
[BZ 824898] change to the throwables util class: if we were told not to show the class name but the message was null, show the class name at least - otherwise, you'll get an even more useless string of "null"
[BZ 824898] fix the logging so we can see the full, real, exception with the ID. this lets you match the gwt client exception with the full server side exception. for some reason, this class lost the ability to log messages to the server log file - i think it happened when we changed to gwt logging
[BZ 820716] unit tests to test the search bar queries when using the availability keyword
[BZ 824898] if it looks like the exception message came from our ThrowableUtil (i.e. we look for the " -> " marker in the message), then we extract the last message after the last -> marker and assume that is the root cause.
[BZ 810124] fix the failover list test so it doesn't wait too long for each port test to fail.
[BZ 828905] fix the version ordering column when deleting a bundle version
[BZ 829455] script plugin operation can now be told to kill on timeout or not and can be given a timeout to wait (or 0 to not wait)
[BZ 830996] allow the OperationManager thread pool support multiple concurrent operations
[BZ 830998] while working on this class for this BZ I saw these TODOs to i18n some messages. So while this doesn't address the issue in the BZ, it does need to get done. this is just new i18n messages.
[BZ 830998] implement operation cancel in the UI. we already had the server-side and agent-side implemented, we just needed to expose it in the GUI. This commit does this. There is now a Cancel button in the group and resource operation history view.
[BZ 831297] canceled operations that actually were able to be interrupted and canceled will now show a status of canceled with the canceled icon in the history view
extract two test methods that are mysteriously failing in AgentComm2Test - put them in their own separate test classes. These are now passing more regularly on my box. Let's see how jenkins likes this.
[BZ 825338] fix the doc links to point to the new jboss.org RHQ confluence docs
[BZ 832204] protect against npe when the message bar disappears but user still has the root cause context menu option and selects it
provide more information to the user when the security token is bad
[BZ 535514] remote client will not connect to the server if the server is not supported. for this commit, "not supported" means the server and cli/remote client aren't the same version.
provide an eclipse external tool to allow eclipse developer to easily purge their RHQ dev-container server from extra plugins. this leaves intact a small subset of plugins. this allows for faster rhq server startup.
add the ability to inspect the changed configuration in the test page that tests the config editor
fix eclipse classpath - location for swizzle is wrong
[BZ 828843] fix bundle deploy wizard's configuration editor initialization so required properties that didn't exist in the live deployment config are set to their default values
add oracle and snmptrapd plugin test modules to eclipse classpath
[BZ] protect measurement facet from mucking with the plugin container's metric schedules. the bulk of this commit is adding a unit test to the arquillian test framework
[BZ 834019] the actual code fix to push out the new rescheduled metric - will later be checking in test code to help test this
[BZ 834019] enhancement to the arquillian stuff so we can have code that can templatize reusable plugin descriptors. this also has a reusable discovery component. This includes LateMeasurementRescheduleTest that will hopefully, eventually test this BZ but the actual test method is essentially a stub right now
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq.git
[BZ 821058] refactor the unit test to use the templatized descriptor stuff. we now have a reusable descriptor that defines a server with two metrics that this test is using
[BZ 834019] unit test to make sure we push out the schedule properly for late-collected metrics
[BZ 836664] allow oracle plugin to connect using the "service name URL". Thanks go to Richard Hensman for the patch.
fix the versions to mimic the actual version strings in the distros
the start of a GWT installer. this builds and runs for AS7 only (it uses EE6)
this illustrates how we can have a war obtain a co-located ModelController management client without going through a remote connector. the getAppServerVersion method doesn't work correctly yet, but that is only because the ModelNode operation is incorrectly formed. But this is showing the ability to successfully send management API requests to the app server.
illustrates how we can use the co-located management client to obtain simple things like the AS7 release-version string.
show how to get attributes for resources below the root
refactor client stuff so we can more easily move it to common module later
more prototyping - i have code that can deploy the RHQ security domain - which is necessary before we can deploy datasources
It's happening again - I'm building out an installer with no one from UXD walking me away from the ledge. Oh well, here's more of the new installer prototype. I'm sure it will be the foundation of the new installer and people will hate its UI design. At least it doesn't have a red background.
trying to get the database portion of the installer to work. half way there
layout of the system settings
the workflow in the gui is mostly done i think. just a matter of getting the server-side code to install everything that the user asked for.
fix typo
the start of the new container build ant script. still have a ways to go before this produces a functional rhq server on as7
getting the startup scripts to work with AS7.
more container build stuff
get the rhq server on as7 running on windows using the java service wrapper - i tested this successfully on win xp, both in console mode and installed as a service
rename the installer module and the war itself so it doesn't have the annoying -war.war file ending
fix eclipse classpath to use the new installer module
remove the webdav module - it is obsolete, was never in the distro and REST is now the way to obtain this functionality
in all pom.xml files' dev profiles, need to point to the new AS7 deployments folder
fix some poms
add de-obfuscate method
fix the pom so -Pdev works when doing both clean and install and when the appserver is already running with the app already deployed or not
force another connection test if changing advanced view.
opps. forgot to take this out
more on the new installer
gwt installer is getting close to doing dbsetup/dbupgrade
gwt installer now does dbsetup/dbupgrade and sets up the HA server info in the db
more installer stuff
show messages during install
change the eclipse tool to build the new installer, not the old
add contextual help
installer now completely deploys datasources and everything they need (security domain, and child connection properties)
fix datasource
minor cleanup
get auto-installer to work with the new installer
when in dev mode, put the jars in the new ear location
setup the mail service
add log message re: the mail service being configured
workaround as7 bug
move all services that used to be deployed at .xml files to SARs embedded in the EAR
trying to get our MBean services to be deployed within an AS7 SAR
missed this in test
the JNDI urls are different in AS7
JIRA AS7-5343 forces us to explicitly replace ${x} ourselves
no sense leaving this in the .properties file - we don't want this to be anything other than 1 anyway
put our own JbossAS modules in a separate, top level directory. This will help support running RHQ in a separately installed JBossAS container (like from an RPM install)
get the modules path setup for windows (I need to test this, have to make sure the syntax using ";" is correct)
we need quartz jars in the ear
AS7 doesn't ship with Quartz jars anymore, we put them in the EAR now.
* enable AS7 debug logging when RHQ_SERVER_DEBUG env var is set
after the installer finishes, make sure it deploys the ear
looks like AS no longer supports body-content of none - it is "empty" now.
get MBean services to deploy - add a blank ServiceMBean to workaround JBossAS JIRA AS7-887
get the rest stuff to avoid spitting errors at deploy time
add "clean" option to rhq-server.sh - I'm seeing odd behavior trying to restart after deployments fail on previous starts. clean will remove all tmp and data directories so it starts fresh. it also removes log files
Merge remote-tracking branch 'origin/master' into rhq-on-as7
this legacy tag doesn't exist, AS7 reports it as deployment error, so don't include it
jndi names are different in AS7
looks like AS7 now requires this <interceptors> section in ejb-jar.xml which we didn't have before
comment out obsolete tags
JNDI changes for AS7
we use internal arjuna classes, so we need a dep on it
do not deploy the "client" because it has everything in it - including the RHQApplication which AS7 doesn't like (because the ejb-jar already deploys it)
another thing that should have been removed but was not
work around bug https://issues.jboss.org/browse/AS7-5343 so our SAR can deploy
our dev profile build in server/jar doesn't produce the proper ejb3 jar - its missing our top level files (rhq-server-version.properties is missing, for example, and that is needed by CoreServer MBean)
need this to workaround AS7-5336
set ejb version to 3.0 in the maven plugin config
enable the datasource
fix eclipse tool to delete the plugins from the new as7 location
make sure the default JBoss welcome screen is disabled
we are going to need hibernate API so add it to the dependencies of the rhq ear
rip out Seam since we don't want to upgrade it when porting the ear to run inside AS7. the only thing "broken" appears to be the content tab's file upload feature. that still needs to be fixed.
remove entitlement service - this is old PoC legacy code that was never implemented
remove Seam
remove the rest for the vestiges of perspectives
add database test module to eclipse
add mysql test classes to eclipse
fix file upload
start using the jboss-deployment-structure deployment file, rather than the Dependencies: entry in manifest file because we need some features only the .xml file gives us
opps - build the new installer, not the old
* fix xmlns name and point to 1.1 version of schema
have installer configure the deployment scanner so it lengthens the deployment timeout
fix core server MBean to use the new AS7 mbeans
fix agent update servlet so it lazily initializes. this way, we don't require the EJBs to be deployed beforehand. only when the first request to obtain the agent binary will the servlet initialize and by then the ejbs will have been deployed
fix the file path to match that of AS7
move StartupServlet to server/jar - it will be converted to an EJB 3.1 singleton startup bean
get StartupServlet to at least compile - but it doesn't do anything since its not an EJB 3.1. singleton EJB yet
add core-util as an explicit dep to installer
fix eclipse setup so it uses jdk1.7
fix many deps so they use AS7 deps and not AS4.2.3
this will no longer be a servlet, so rename it
convert the StartupServlet code to be a singleton startup EJB. None of the actual work has changed; we just moved this
this legacy code used old servlet 2.4 HttlUtils which has been deprecated and removed.
the arjuna stuff needs to be "provided" scope
rest docs generator stuff should be provided scope
exclude some things from the ear lib that AS7 will provide
legacy portal-war doesn't have dep on ejb api anymore. remove usage of ejbexception
need the ejb annotations like @ApplicationException
no need for the servlet 2.4 dep (we are using EE6 anyway)
rename the MBean interface so it becomes a valid Standard MBean
* add dependencies on the startup bean to the EJBs it needs.
fix subject preference cache - making it a ejb singleton
this was blowing up startup. not even sure if this renderer is used anymore, but lazily look up this slsb to avoid the startup error
Merge remote-tracking branch 'origin/master' into as7mastermerge
i don't think we need these - this came over in the master merge, but since we require building on jdk7 right now, we don't need hib annotations on the classpath. webservices have also gone away in the as7 branch.
some minor pom issues
explicitly declare our transaction requirements on our singleton EJBs - the StartupBean should not be given any tx during init
fix eclipse classpath
rip out the latched service stuff - we don't concurrently deploy plugins anyway.
workaround AS7-5530 bug
add tests to the dmr client module
use ejb timer to perform the periodic plugin scan
don't throw NoResultException, just return null
the installer should skip if the ear is currently deploying
work around a deadlock inside AS7 when it tries to deploy our app
add logging
this MBean no longer exists in AS7 and I can't find any place in AS7 that tells me when it started. So I will use the RHQ MBean service that has this information
don't do anything about uninstalling the installer. I think we can leave our new AS7 installer intact.
don't do jndi lookups, use injection
fix the EJB timers so they are not persistent
fix the login module so it gets the proper initial context
fix download locations
use the new filesystem layout of AS7
set the ports as defined in rhq-server.properties
clean up test pages and put server name in system settings
use the new property names
fix control.jsp
forgot to set the server name form item
this looks like it should have been in the test resources - moving to correct spot
move alert email template to the proper place where AS7 can find it for us
fix the agent's libraries
let's stop pretending the ear name can change
in order to workaround https://issues.jboss.org/browse/AS7-5342 we are no longer supporting
fix agent update servlet
use constants
increment pom version
[BZ 860807] have the else statement actually do something
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
fixes BZ 860807
have no idea if these tests work anymore, but we know for sure the JNDI names are different in AS7
AS7 doesn't use jnp initial context factory
put this back the way it was
add the jndi context factory builder service, but comment it out because it causes the AS7 server to blow up at startup
port the DBInstallationTest tests
add more schemas to test
Merge remote-tracking branch 'origin/master' into rhq-on-as7
remove dup method that I screwed up with the last merge
fix the use-case when you specific -Pdev -Ddbsetup while building the dbutils module
try to resurrect embedded agent. this still doesn't work in AS7 due to JMX deps. I think its best to move the sar's embedded agent into an AS7 module
do not deploy embedded agent. it is not working yet
take out embedded agent properties definitions from installer constants
take agent-sar out of the build
add new as7-jmx plugin
don't bother with embedded agent during startup
fix the lib/ content
stub out the ClassLoaderFacet - we need this so we can point to the client jars at runtime, rather than ship the plugin with a specific client jar for a specific version of AS7
trying to prototype the new rhq-plugin. has a hack in it - we don't want the hack
fold the prototype as7jmx plugin into rhq-server plugin and remove as7jmx plugin
the name of the rhqserver plugin is different
forgot to update the groupId of the rhq server plugin
just add a comment showing the location of a bug with the BZ #
use constant for default port
the old remoting 2.2.2.SP8 stuff needs the old jboss-common jar.
we don't bundle the connectors in with the agent anymore, no need for this dependency
Merge remote-tracking branch 'origin/master' into as7-master-merge
[BZ 864213] fix the web resource's ability to collect response time data.
install the rtfilter in the RHQ Server so we can monitor it using the AS7 plugin's web resource's response time metric
[BZ 864213] fix the web resource's ability to collect response time data.
we don't need the rtfilter stuff in our modules directory because we deploy the rtfilter directly in the EAR
limit what we monitor with rtfilter
the AS7 plugin code forgot to set the log dir in the plugin config. this is necessary if someone started AS7 with a different log dir sysprop (which RHQ itself does when starting its own AS7 server)
this isn't right - you don't map the context. go back to /*
[BZ 864619] fix the defaults so the AS7 plugin looks at the same place the RtFilter writes the log file
the AS7 plugin code forgot to set the log dir in the plugin config. this is necessary if someone started AS7 with a different log dir sysprop (which RHQ itself does when starting its own AS7 server)
[BZ 864619] fix the defaults so the AS7 plugin looks at the same place the RtFilter writes the log file
get calltime view to work for both resource and group views in gwt
get the tests to build the test AS7 container for arquillian to use
we can just create initial context with no-arg constructor and it should work now
make sure we assign ids to the antrun-plugin executions
[BZ 707349] applying community patch from Ken Rumer - see https://bugzilla.redhat.com/show_bug.cgi?id=707349#c13
starting the work to get server/jar to support AS7 testing.
Merge remote-tracking branch 'origin/master' into bug/707349
Merge remote-tracking branch 'origin/master' into rhq-on-as7
rip out Seam since we don't want to upgrade it when porting the ear to run inside AS7. the only thing "broken" appears to be the content tab's file upload feature. that still needs to be fixed.
fix file upload
Merge remote-tracking branch 'origin/master' into bug/707349
Merge remote-tracking branch 'origin/master' into rhq-on-as7
support the ability to restart the server in AS7 admin-only mode (this may be useful in the future when supporting the new AS7 proposed patching mechanism)
support adding a JDBC driver that does not support XA
introduce a new "startup-subsystem" extension module for AS7. This currently is not used, but will eventually be the mechanism by which the ear will be deployed.
Merge remote-tracking branch 'origin/master' into bug/707349
BZ 849394 deprecate old API
[BZ 849394] denote the intentional API change back to the original API
build the startup-subsystem
[BZ 865167] db upgrade changes to fix avail table data
these must have come over in a merge from master. these should be deleted
add some new capabilities to the client
put some more as7 deps in root pom
the start of the new-new installer.
need this so jenkins can run DBInstallationTest properly
remove the old, now unused, modules/jopr
remove the duplicate dependency for javassist
the start of the new-new installer. the old-new installer (the GWT webapp) is now removed.
Merge remote-tracking branch 'origin/master' into merge-rhq-on-as7
starting to get the downloads stuff to work
get server client-api module to get the scripts from new correct place
we don't use this anymore, don't bother with directories under rhq.ear in this class
disable secure jndi lookup checks for now
look in the proper places for files inside the ear
be able to attach debugger to the arquillian-launched AS container.
make sure installer detects if it already ran
look for CLI version info in proper place
Merge remote-tracking branch 'origin/master' into rhq-on-as7
there is no need for this undeployInstaller method anymore
opps..forgot to delete the import
add new remote client SLSB so it can manage the version file in the data directory
name the master PC's data directory name so it better identifies itself as being owned by rhq
all a user to point to an external JBossAS installation via JBOSS_HOME or RHQ_SERVER_JBOSS_HOME
Merge remote-tracking branch 'origin/master' into rhq-on-as7
windows installer script for the new installer
[BZ 882280] purge old perspective plugin from the DB during db upgrade
[BZ 882280] purge old perspective plugin from the DB during db upgrade
Merge remote-tracking branch 'origin/master' into rhq-on-as7
Merge remote-tracking branch 'origin/master' into rhq-on-as7
Merge remote-tracking branch 'origin/master' into rhq-on-as7
Merge remote-tracking branch 'origin/master' into rhq-on-as7
Merge remote-tracking branch 'origin/master' into rhq-on-as7
Merge remote-tracking branch 'origin/master' into rhq-on-as7
do not look up coreservice mbean if we already set our plugin dirs (like we will do in our tests)
Merge remote-tracking branch 'origin/master' into rhq-on-as7
trivial - use constants for exit codes
installer supports --servers to list all register servers and their details
fix npe
change option name
abort on unknown option
re-arrange rhq-server.properties to provide example oracle settings and move the settings more likely to be changed towards the top
more rhq-server.properties stuff
ocd kicking in
no need for the separate generate-db-password scripts (which is good because the duplicate alot of script code in the other scripts)
Merge remote-tracking branch 'origin/master' into rhq-on-as7
we don't need jboss.zip / jboss.unzip.location since we dont' have to prepare AS7 in this module anymore
Merge remote-tracking branch 'origin/master' into rhq-on-as7
Merge remote-tracking branch 'origin/master' into rhq-on-as7
be alittle better at knowing how long we should wait before we can start the comm layer
be alittle better at knowing how long we should wait before we can start the comm layer
Merge remote-tracking branch 'origin/master' into rhq-on-as7
added a commented out section in server/jar pom.
for developers, have the dev builds automatically run the installer for you so you don't have to do it in a separate step.
revert to the last known copy that is correct - stefan, put back your cassandra stuff in here
Merge remote-tracking branch 'origin/master' into rhq-on-as7
check to see if the extension is there to know if the installer already ran, that's more foolproof than checking for the ear being deployed
give alittle luv to our brethern developers running on windows
trivial comment change
Merge remote-tracking branch 'origin/master' into rhq-on-as7
container-lib module went away
fix default location for download files
we dont use this now, but in case we bring it back, i'll fix this now
make the oracle module an optional dep in the installer to support those cases where we can't ship the Oracle JDBC driver jar.
trivial changes to generated props file
fix location where cassandra plugin goes in dev profile mode (though there is no dev profile declaration - this should be fixed also)
put the war in the new ear location
fix windows script so dir names are quoted when starting the vm
only have it try 2 times (as opposed to 5). if the server isn't up in time for our installer to do its thing by then, something is probably wrong anyway
this is for unix developers - only retry 3 times - if the installer can't do its thing by then, something is probably wrong anyway.
add https connector - use self-signed cert by default
add a comment to the props file
[BZ 887411] don't uninventory everything just because we commited some top level server
behavior of tomcat in AS7 appears different than before - change client-auth from want to false. "want" appears to still require certs coming from the agent and I don't know why (like I say, it didn't work like that in Tomcat inside AS 4)
dbsetup stuff uses the old i18nlog still and we need to tell it to not use log4j because otherwise it looks like the log messages aren't getting spit out (log4j isn't configured)
allow for a user to do a dbsetup without having to do a full install. we had some people ask for this, its a rare use-case, but it can be useful. also useful for devs .. rhq-installer.sh --setupdb (or use the shorthand "-b" option)
don't dump the whole stack, just show the error messages
add generic API to remove a resource
trivial change to comment (this line of code doesn't deploy the ear)
rename the methods by removing "Request" - these don't create the requests, they actually do the thing itself.
add code to update SecureIdentity security domain credentials
can't just reload at the end, need to restart - our Mbeans don't go away on just a reload, so we must restart
if an agent is re-registering in order to change its remote endpoint (say, going from non-ssl to ssl), destroy our old client the server may still have hanging around
don't start all agent clients at startup - let us create them lazily during server runtime
need to keep replacing properties in case ${x} replaces with a string that itself has ${y}
we want to support agent->server (ssl)socket transport to allow for uses to circumvent tomcat. this is a rarely used feature but can be useful in certain use-cases
code that circumvents actually doing a reconfigure if the non-expression settings are the same. this helps avoid reconfiguring/restarting the server when nothing really changed
do not allow the reconfigure to occur if the installer hasn't been fully run on the server yet
have the #START SERVER marker appear in the background/service start portion of the scripts so the autoinstaller can be used for both running in console/foreground and background
during a reconfig, wait some time for the server to come up
add a simple method to check that the web subsystem is available
run "installer --reconfig" automatically for the user when starting the server.
we can't run installer --reconfig automatically for the user on windows
clean up some eclipse tools
fix some messages for avail duration alert condition editor
we want to bump up the default tx timeout to 10 minutes since that is what we used in older versions of RHQ (the out of box AS7 default is 5)
we want to bump up the default tx timeout to 10 minutes since that is what we used in older versions of RHQ (the out of box AS7 default is 5)
have the installer create a org.rhq logger category at the default level of INFO.
have the installer create a org.rhq logger category at the default level of INFO.
[BZ 902876] make sure we are really installing in an AS7 instance that is meant to be the RHQ Server.
Merge remote-tracking branch 'origin/master' into bug/902406
allow perftest plugin to have 6-level hierarchies
Merge remote-tracking branch 'origin/master' into bug/902406
Merge remote-tracking branch 'origin/master' into bug/902406
make sure long-lasting inventory report merges don't step on each other. introduce a inventory report serializer
point to the proper RHQ wiki docs
Merge remote-tracking branch 'origin/master' into bug/902406
provide an agent configuration setting to disable resource types on the agent
don't do this - will NPE when nothign is disabled and we will rebuild this collection here anyway
Merge remote-tracking branch 'origin/master' into bug/902406
Squashed commit of the following:
provide a --quiet option to avail prompt command
append to the installer log so we don't lose any installer log messages when rhq-installer.sh is run multiple times
installer now provides a "--force" option - this lets you re-run the installer even if you didn't set autoinstall.enabled=true
the name of the perftest sysprops are different now
append to the installer log so we don't lose any installer log messages when rhq-installer.sh is run multiple times
installer now provides a "--force" option - this lets you re-run the installer even if you didn't set autoinstall.enabled=true
[BZ 912525] add new concurrency limit for configuration updates
don't deprecate these methods - criteria is nice, but these specific methods are very efficient and can be used when we need to eek out as much performance as possible. no need to go through the criteria API just to get a single agent using very targeted WHERE conditions.
this should not be here
[BZ 913606] agent will send a full avail report if the server tells it at connect time that it has been backfilled.
[BZ 913778] fix NPE
[BZ 916380] add java dbupgrade step to fix bundle version ordering
[BZ 916790] fix the case where the version string has a long "number" which really should be treated as a string
[BZ 919056] make sure the agent and cli version properties file is updated by the server if the binaries changed
fix the cache so its used. this should speed up merge inventory
[BZ 862849] add more info to message
batik codec is not used
[BZ 849711] be able to delete agent simply from the admin agent UI page
minor issue - fixing the icons in the discovery queue so they make a bit more sense
[BZ 921704] upgrade to JBoss/Remoting 2.5.4.SP4 to pick up better IPv6 support.
[BZ 922791] fix the creation of the self-signed cert. Also, make sure we have a truststore, otherwise, the https connector will not install (this supports external AS7 installations)
get the tests to pass
revert this change - it broke several tests.
provide cause when this error happens
Revert "do not pass not-yet-fully-initialized "this" reference to GroupOperationHistory.addResourceOperationHistory() in ResourceOperationHistory's constructor, as the GWT compiler fails when it sees this (at least in my OS X 10.7.5, Oracle JDK 1.7.0_17 environment)"
BZ 824010 - don't do this yet - it will blow away native prefs and we don't want to support this file based prefs yet
fix installer ant references
put back commons-collection dep, it is needed by quartz
BZ 872731 - this fix adds the ability to define a timeout for a specific remote POJO obtained by the client factory.
Squashed commit of the following:
BZ 535289 - by default, don't get schedules from criteria if resource is not committed
fix problem with the goal - verify doesn't appear to be a valid goal name, check is valid.
BZ 535289 - when ignoring a resource, it is appropriate to set their availabilities to UNKNOWN since we will not be tracking their avails anymore.
BZ 849711 - make the warning before deleting agents more scary
BZ 872731 - this fix adds the ability to define a timeout for a specific remote POJO obtained by the client factory.
Squashed commit of the following:
BZ 535289 - by default, don't get schedules from criteria if resource is not committed
fix problem with the goal - verify doesn't appear to be a valid goal name, check is valid.
BZ 535289 - when ignoring a resource, it is appropriate to set their availabilities to UNKNOWN since we will not be tracking their avails anymore.
BZ 849711 - make the warning before deleting agents more scary
BZ 910925 - removed "Starting RHQ Server installer" message since it may confuse people into thinking it is going a full install when it might not be depending on the options given on command line.
BZ 916438 - avoid NPE for those props that are optional but have no default
BZ 953955 BZ 954011 - fixed a few things with session manager.
BZ 956388 - autboxing got us. the API should allow for Long (not long) to allow for code to pass in long numbers or null to pick up the default
BZ 956388 - opps. forgot to commit this
add API to get the data directory for the app server
BZ 917085 - allow for relative and absolute raw file paths to include ".."
BZ 957282 957288 add bundle target of "Install Directory"
BZ 951382 - in agent-configuration.xml, use "conf" instead to make it clear the user should probably put their certs in the conf/ directory.
BZ 951121 - tell the user the server is still starting if they attempt to login during startup
these methods' @TranAttrib annotations are unused. Also, spoke to lukas, he said these methods should be made private
BZ 917085 fix test to hopefully run on windows
BZ 955760 - pass in the http compression sysprops to the RHQ Server at startup
BZ 893609 - remove temp workaround code now that we are on a newer EAP that doesn't have the bad issues anymore
BZ 960265 bring back the GWT calltime page
BZ 817825 don't show "Loading..." for leaf nodes in resource type drop down menus
BZ 535800 - allow the agent to download the agent update binary over the configured SSL channel
BZ 535800 - can't use default protocol because it is automatically initialized and cached, not allowing us to use a customized one
BZ 951382 - if keystore/truststore is left undefined in agent config, we'll explicitly set the pref for the user using the "conf/" location
BZ 903402 - fix code if windows drive is missing but otherwise the path is absolute
BZ 699893 911692 - if the user ran EAP 5 with cmd line option -Djboss.server.data.dir=/some/data/dir
provide some additions to the sample skeleton plugin
provide another sample plugin that demonstrates using the embedded plugin extension model
BZ 951382 - for upgrades, let's use the agent preferences upgrade feature
BZ 957282 957288 add bundle target of "Base Directory"
BZ 963982 - make sure we persist the token when the registration was successful, even if the server endpoint was bad
add jboss logging to eclipse classpath
BZ 962841 962845 fix the resource type admin pages to support types with multiple parents (i.e. types with <runs-inside>)
revert this back - closing the streams is fine here, useless to try to close the inner buffered stream when closing the outer stream will also do that too
BZ 967990 the installer now turns off the admin console
add jboss logging to eclipse classpath
BZ 962841 962845 fix the resource type admin pages to support types with multiple parents (i.e. types with <runs-inside>)
BZ 968357 535831 get IBM JRE to run on both server and agent with SSL/certs
BZ 966160 bind some internal services to local loopback only
BZ 970230 - remove ExampleDS from RHQ Server during install
Merge remote-tracking branch 'origin/master'
* do not maintain a second agent-config .xml file for fear we will go out of sync over time (as proof, we've already diverged from the main agent xml copy).
fix more agent install stuff for rhqctl
BZ 951382 forgot to bump this number up in the config xml
* rhqctl no longer supports putting agent and storage installs in custom locations via agent-dir and storage-dir- they always go in a well-known location under the root isntall dir
turn of auto-update of the agents that are installed via rhqctl; these agents are managed by rhqctl
fix help text - we don't support agent in console right now
if one of the data directories is not empty, we abort the storage installer since this indicates we are probably stepping on another storage node installation
trivial tweeks to help text
remove some obsolete code that isn't used
provide an option to install, but not start, the agent. This provides a window of opportunity for users to reconfigure the agent before starting or add things like keystore/truststore files to it
abort the server install if something is already listening to port 9999 (which is probably another EAP instance that is in the way)
switch from using protected fields to protected getter methods.
first stab at upgrading rhq-server.properties. needs testing
* copy the old oracle jdbc driver (if one exists) to the new server install
log a user-friendly error to tell the user what he should do if the storage node can't write to the data directories
chmod +x the rhqctl script
fix the error message to show the option name prefixed with -- to make it clear what it is referreing to
fix copy-n-paste bug
do some checking to make sure the build actually has the EAR where it can be accessed
throw exception immediately if the EAR URL could not be obtained
fix more things in the rhqctl upgrade - always ensure the autoinstall.enable is true and get the oracle module from the old server properly
more work to get agent and server upgraded. still nothing done yet wrt storage upgrading.
* if anything is installed already (including just the agent) the upgrade will not continue. An upgrade will only happen if you unzip a distro and not install any component (i.e. you must upgrade, not install)
stop the agent using the agent wrapper script if a from-agent-dir was specified
* change help text for --storage-data-root-dir to explain when you can and can't use it
fix the for-loop so it doesn't rely on the order of files coming back from listFiles
during server upgrade, make sure we copy over any keystore/truststore files that were in the old server. We put them in the new server's standalone/configuration directory.
rename --agent-no-start argument to --agent-start and have its boolean value be optional.
change the name of the --agent-start option to --agent-auto-start ... we'll come to a consensus soon on the name of this arg :)
fix the help text - /var/db is not the location
reorder some things so we dump the info message saying "stopping components" prior to actually stopping them.
make sure merging server properties from older RHQ 4.5.1 and earlier is done properly.
make sure we look at the different default file locations specified in older servers' properties file
make sure we get the oracle driver even in the case of updating an older JBossAS 4.2.3 based RHQ release
remove unused constant. make the "private static" keyword order consistent. OCD meter went off the charts when I saw "private static" then "static private"
fix stopServer so it stops the server
do not mention "pre-4.8" or any version number in help/error messages since it won't be helpful to JON users
the default location for the agent is the parent dir of the --from-server-dir
fix comments in rhqctl
there is no example.storage.properties, remove its reference from help text
BZ 976882 - do not copy the old plugins to the new agent; the new agent needs to pull down the new plugins from the server before it can start the PC for the first time.
fix eclipse classpath
BZ 872738 - need to rename the class and resurrect the old class because the API check failed. the original patch changed the public class' hierarchy. we need to maintain that API compatibility.
BZ 860815 - consider version strings of "" and null as equal
BZ 848258 - trim empty space/newlines from script output prior to applying any regex filters.
BZ 914781 - on error, log the remote client address to help figure out which agent is having the problem
BZ 976227 - strip the file name from a Windows path
cassandra-installer uses a commons-io 2.1 API, we need to put this up front in classpath in eclipse
BZ 983552 shorten the deployment names of the ejb3 jar and the startup subsystem
trivial change - first commit from intellij :}
add some javadoc and new apis for bundle groups
add createInitialBundleVersion APIs
initial coding of the bundle left hand tree to support bundle groups.
i18n the unassigned tree node label
fix the i18n value to something more meaningful
fix the selection of group node
more fixes to the bundle tree. almost got it working fully
fix some more bundle view stuff
refactor out the unused/obslete constructors that take multiple header icons
indicate unassigned group is not a real group - don't allow user to click its node.
sort the tree node better
disable all bundle group top nodes in the tree (and show them with a lock icon) if the user doesn't have access to the bundle group itself.
don't show a lock for the unassigned group
BZ 988735 - discovery callbacks that allow extension plugins to alter discovered details from some resource type
BZ 988735 - refine the callback API. Abort the discovery of a specific resource if more than one callback processed the details. added integration test to see it work
BZ 988735 - add ability for callbacks to VETO a discovered resource.
BZ 988735 - fixed the test, its re-enabled and passing
BZ 824773 - show the results even when the operation failed - it may have more details that are useful to the user
BZ 1006347 move the "real" start scripts into bin/internal.
BZ 1002255 - mask passwords that are in the comm debug log
add undo logic so the installer tries to clean up in case it aborts mid-way through
fix bug - actually use nullOs rather than create it and ignore it
add shutdown hook to perform the undo if the installer was aborted via kill signal
try to hide kill output on console - we don't need to show it
we don't need commons.io dep - just make our own simple null out stream
why does this exist? it duplicates a method in the superclass hierarchy. removing it.
don't show stderr from kill -0 that is executed to see if the process exists or not
provide a way for the user to not clean up - this is useful for debugging an installation failure.
revert rhq-server.properties and mgmt-users.properties on installation failure
BZ 965886 - provide a security authentictor for the agent and have the server provide the agent's token when sending messages.
change the welcome page to remove the mention of "EAP 6" since customer typically isn't even aware (or care) what we are running on.
BZ 1014593 - make sure we do the initial permission check. currently, the code mistakenly thought it had cached the permissions when it didn't.
BZ 1015449 - fix content (and bundle) deployments
BZ 1014593 - make sure we do the initial permission check. currently, the code mistakenly thought it had cached the permissions when it didn't.
BZ 1003797 try to get the rhq-server plugin to reconnect in a way that workaround some problems in the AS client
BZ 1016885 - log messages when undo tasks are triggered
BZ 1019917 add descriptive error message when parsing of recipe fails
BZ 1004730
BZ 1016703 - change the out-of-box default for a port that conflicted with EAP5.1. This way, you can run EAP 5.1 on the same machine as RHQ without having to change configuration (this should only be done for testing / demoing anyway - in production you should not be running RHQ with other app servers on the same machine)
BZ 1022573 - tell the agent where the server is
BZ 1013597 - fix up the help about box
BZ 1013597 - I have no idea why it did this, but eclipse message bundle editor deleted tons of lines in here that I never touched. this reverts the file back to the original but changes the two lines I want changed (values for view_aboutBox_version and view_aboutBox_buildNumber)
BZ 1023332 - cherry picked from 1b7f2f3
cherry picked this over but it appears the log variable name case was changed in master but not in 3.2 branch
BZ 1014603 - this really isn't necessary for this BZ but it does clean up the help icons that are associated with the help links. we now use the new help icon
BZ 1013597 - show the text "Link" in about box because a product URL could be very long so we don't want to show the link itself
BZ 1026465 / BZ 1026460 - revert fails due to a NPE
BZ 1003679 / BZ 1015658 - only schedule the bundle check job once per deployment ID, regardless of how many resources are involved
BZ 1018213 - remove hardcoded absolute paths from installer things
BZ 1018213 - no longer need to create rhqctl.properties in dev builds
BZ 1027732 - avoid NPE in case a group switched to being empty or mixed
BZ 1029157 - fix the agent connectivity test page
BZ 903402 - take into account a missing Windows drive letter. We have to be careful since our resource keys are based on some of these paths so we can't blindly set them to their real aboslute forms now. but I think these changes are unobtrusive (have no real effect on RHQ when running on non-Windows platforms and will only affect things when the paths are just missing their drive letters, which is what the BZ is targeting)
BZ 1029925 - when upgrading an old install that didn't have an agent, we want to install a new agent in the new location
BZ 1029945 - dump some documentation links in rhqctl --help output for different commands. this allows downstream products to easily replace the RHQ content with their own (aka have JON point to the JON docs)
BZ 1029945 - forgot to reuse the variable rather then reslurp
BZ 1029095 - don't invalidate any session that is overlord
Test code work for OperationManagerBeanTest
John Sanda (1146):
Check to see if a schedule has been removed before sending change set to server
Updating clean up code in DriftManager to not delete files until streams are closed
[BZ 732078] Adding support for detecting "viewable" files
Enable drift configurations by default
Package sample/demo scripts with CLI
[BZ 734194] Check that content is loaded in db on drift details view
fixing test failures
[BZ 734842] Adding more detailed logging around drift detection
[BZ 734814] Adding docs
[BZ 734881] Need to check for empty content because oracle blobs don't handle it
Fixing syntax error
Override default tmp directory used during gwt compilation
Update the resource container when a drift config is deleted
Adding support for syncing drift configs when agent starts with --cleanconfig
Detect deleted drift configs during inventory sync
Fix test failure
No need to reschedule drift configs that have not changed
Add change set version to headers in change set report
Removing commented out, obsolete code
fixing test failure
Adding more detailed logging
Do not purge change set directories for configs that have not been deleted
Adding more logging around drift detection and inventory sync
Filter queue by resource id when checking for deleted configs
Refactoring drift config sync code out of InventoryManager
adding javadocs
Update test/example to write and read file using GridFS
Initial commit for FileDAO and FileDAO test
Have the agent track and store the change set version number
Updating test to set change set version from headers
Merge branch 'mongodb-drift'
Set the change set version from the headers
Updating MongoDB drift plugin to store file contents.
Adding more drift criteria query support
Adding more drift criteria query support
First pass at using $slice operator to fetch drift entries by id
Adding error handling logic on the agent during drift detection
Server now sends acknowledgement to agent when change set content is persisted
Scan for change set content at start up that needs to be resent to server
Resend change set content during inventory sync
[BZ 727959] Check to make sure files are readable during drift detection
First, (very) rough cut of support for pinned snapshots
Merge branch 'master' into pinned-snapshot
more merge clean up
Merge branch 'master' into mongodb-drift
Adding support for fetching drift entries by id using the $slice operator
Adding more filterin support for drift criteria queries
Adding initial suport for filtering on change set and entry fiels in drift criteria queries
Adding better support for filtering change set entries in memory
Adding support for filtering on creation time and path for drift criteria queries
Merge branch 'master' into pinned-snapshot
Adding a new change set header, "repeated"
Refactoring file permission logic into a help method
Updating logic for drift detection with a pinned snapshot
Updating inventory sync logic to handle pinned snapshots
Updating drift def comparator and tests to handle new pinned snapshot fields
Merge branch 'master' into pinned-snapshot
Removing repeat change set header as it is not needed
updating dbupgrade with new columns for rhq_drift_config table
fixing dbupgrade error
Initial commit for DriftDefinitionTemplate
Updating usage of ResourceType.driftDefinitionTemplates
Updating dbupgrade with rhq_drift_def_template table
Adding assocation between DriftDefinition and DriftDefinitionTemplate
Refactoring the template <---> definition association
fixing dbupgrade script with template id column in drift_config table
Iniital commit for DriftSet entity
Adding rhq_drift_set to dbupgrade script
adding some docs
Updating javadocs and adding logic for accessing drifts of the initial change set
Removing pinned version from drift definition data model
Updating logic JPADriftServerBean to use JPADriftSet for initial change set
Updating logic for querying change sets.
Adding javadocs
Refactoring snapshot generation logic in DriftManagerBean
Merge branch 'master' into feature/drift
Initial commit for DriftDefinitionTemplate
Updating usage of ResourceType.driftDefinitionTemplates
Updating dbupgrade with rhq_drift_def_template table
Adding assocation between DriftDefinition and DriftDefinitionTemplate
Refactoring the template <---> definition association
fixing dbupgrade script with template id column in drift_config table
Iniital commit for DriftSet entity
Adding rhq_drift_set to dbupgrade script
adding some docs
Updating javadocs and adding logic for accessing drifts of the initial change set
Removing pinned version from drift definition data model
Updating logic JPADriftServerBean to use JPADriftSet for initial change set
Updating logic for querying change sets.
Adding javadocs
Refactoring snapshot generation logic in DriftManagerBean
Removing createSnapshot method.
fixing test failure and dbupgrade script typos
fixing another dbupgrade error
Stubbing out test code temporarily
fixing test failure
fixing more dbupgrade errors
First pass at SLSB code creating a drift template
Merge branch 'master' into feature/drift
Attemmpting to fix test failure
Adding description field to DriftDefinition
Debugging jenkins test failure
Attempting to fix test failure that may be due to a surefire bug
fixing oracle dbupgrade error
First pass at SLSB code creating a drift template
fixing oracle dbupgrade error
Hopefully resolving weird test failure
Refactoring drift db set up/tear down code into common base class
Merge branch 'master' into feature/drift
Add temlateDefinition property to DriftDefinitionTemplate
Updating drift meta data parser to use new templateDefinition property
fixing tests
Initial commit for DriftDefinitionTemplateCriteria
Fixing drift template criteria filters
Adding some test and preliminary code for updating templates
Set directory property of Drift entity so that we have better test coverage
Adding server side logic for pinning snapshots
re-enabling test
send request to agent to pin snapshot in DriftManagerBean.pinSnapshot
[BZ 738346] handle non-existent base directory during drift detection
fixing tests that broke as a result of db table name change
fixing logic for persisting pinned snapshot
fixing failing test
trying to get drift server tests passing on hudson
Attempting to clean up, simplify tests
Initial server support for pinning a drift template
fixing mistake from merge conflict
more post-merge clean up
drift handling mode flag was wrong on the change for the pinned template
Updating and adding tests in JPADriftServerBean
Adding initial impl of JPADriftServerBean.copyChangeSet
Changing signature of createTemplate so that it returns the template
Call EntityManager.persist to get id for template returned from createTemplate
Removing redundant call to EntityManager.persist
Copy the pinned snapshot when definition is created from pinned template
Addding support for generating snapshot for definition created from pinned template
Adding support for generating snapshot that is not tied to a defnintion
fixing logic for generating snapshot when creating drift definition
Only look at directory specs when generating list of templates for wizard
Pass the right template to the server when pinning a snapshot
Initial support for propagating changes to defs when pinning a template
Adding attached flag to drift definition
Set the template reference of definitions when pinning a template
Do not modify detached definitions when pinning a template
Fixing bug in resource-level pinning
first pass at template deletion
Adding inital support for updating templates
Do not allow template name to be changed
Adding support for updating template fields that can be modidied.
Propagate template updates to attached definitions
Adding test to verify that template updates are not propagated to detached definitions
Fixing bug where I was passing an attached entity to the agent
fixing another detached/persist exception
Handle detached definitions when deleting a template
[BZ 749415] Control drift def fields that are rendered and editable
fixing/updating tests
[BZ 749415] check the right entity context to determine which drift config def to use
Temporarily disabling drift tests due to test dependency issue
fixing failing tests
[BZ 749415] Making the pinned field editable
Initial commit for integration-tests module
Renaming module integration-tests to itests
removing unnecessary dependencies
no longer need to exclude drift tests in server/jar
upping module version
fixing compilation errors that resulted from itests refactoring
fixing mbean interface name that was causing test failures
[BZ 749899] Adding support for deleting drift templates
[BZ 750895] Update the attached field when the definitions configuration is updated
[BZ 750886] drift detection needs to handle resource going back into compliance
[BZ 738404] Disable 'Detect Now' button for disabled definitons
Do not enlist the SLSB call in the same txn context as the MDB
[BZ 7517474] Initial support for tracking compliance
[BZ 7517474] Adding compliance field to drift definitions view
[BZ 7517474] Incorporate missing base directory into compliance
[BZ 7517474] Updating compliance status when a definition is unpinned
[BZ 751914] Show compliance at the resource type level
[BZ 751914] Adding compliance column to resource list table
Make sure streams are closed
[BZ 753000] Normalize on using forward slashes in path names
[BZ 749419] Do not allow pinned definition to be re-pinned
[BZ 749419] We still want to allow pinning a snapshot to a template
make sure file streams get closed
[BZ 753827] Do not allow templates to be created with duplicate names
Make DriftTemplateManager available to server-side scripts
[BZ 753827] Fixing regression for pinning snapshot to existing template
Adding method to retrieve drift content as byte array
Fixing issue with duplicate snapshot getting reported
Handle agent being down when pinning snapshot to definition
[BZ 756100] Use file timestamp and size during drift detection
[BZ 757758] Adding logic to filter out binary content
[BZ 757758] make property name/values consistent with other server properties
[BZ 755073] Do not display the view link for binary files
[BZ 757958] updating script to work with current APIs
Adding itests module to build
[BZ 761320] Only update the detection schedule if drift detection runs
Merge branch 'master' into jsanda/drift
[BZ 760263] Adding check to avoid generating empty content zip file
[BZ 767328] Make sure that each drift def is loaded into the persistence context
Add dependency needed as a result of REST integration into server/jar
[BZ 767205] Only read snapshot file once when looking for content to send to server
DBInstallationTest needs to use its own dedicated database
A CLI script for generating random files
[BZ 768099] Add validation checks when creating a drift definition
Commenting out tests that I added for BZ 768099
Adding/updating javadocs
[BZ 694221] Initial upgrade of GWT and SmartGWT
[BZ 771417] Refactor logic for enabling/disabling form fields
[BZ 771406] Fixing issue with table headers not rendering
We want to get the table contents but not recreate it
[BZ 772259] Do not reset the pane property when a tab is being hidden
updating javadocs
[BZ 772749] Adding null check for when there are no repos
[BZ 772681] Avoid ClassCastException
Merge branch 'master' into feature/gwt-upgrade
[BZ 742698] Send user to history page for operation scheduled immediately
[BZ 788638] Do not cache ManagedComponent objects to avoid high memory usage.
[BZ 788638] Remove extra calls to getManagedComponent
[BZ 788638] Make service availability refresh interval configurable
Send agent change set ack
Adding initial support for change set criteria queries.
Adding support for more DriftChangeSetCriteria filters
Adding support for querying on the Drift.directory property
Rounding out support for DriftChangeSetCriteria queries
Refactoring findDriftsByCriteria to use ChangeSetDAO
[BZ 788638] Removing extra call to fetch managed object
Merge branch 'bug/788638'
Adding support for retrieving drift file content
The end version for DriftChangeSetCriteria should be inclusive.
[BZ 783492] Avoid possible NPE
Merge branch 'master' into feature/gwt-upgrade
[BZ 787239] Retrieve attribute as a long instead of as an object
Adding support for deleting change sets
Adding initial impl for MongoDBDriftServer.persistChangeSet
[BZ 720812] Don't show the no data msg until we've fetched data from server
Fixing a couple bugs involving file hashes
Adding initial impl for copyChangeSet
[BZ 790467] Updating EC2 wrapper script
[BZ 790467] Updating EC2 wrapper script
Merge branch 'feature/gwt-upgrade'
Renaming script to be consistent with naming conventions
[BZ 742698] Adjust view path when operation is scheduled from context menu
[BZ 742698] Adjust view path when operation is scheduled from context menu
Initial commit for MongoDBDriftServerTest
Adding verification logic for calls to agent
Refactoring tests to pull common test code into base test class
[BZ 772259] Use the destroyPanes property to save content panes
[BZ 772259] Use the destroyPanes property to save content panes
[BZ 781602] Adding logic to keep order of tabs consistent
[BZ 796315] Adjust layout so search bar appears above list grid
Updating GWT/SmartGWT versions in smartgwt archetype
Adding some more verification logic
Adding more tests for persisting a change set
[BZ 749801] Add a dummy value to allow user to undo selections
[BZ 751752] Do not allow grouping by edit column
Fixing test to look for correct file name
Adding test to verify file content is persisted in the db
Initial commit for Mapper and MapperTest
Refactoring MongoDBDriftServer to use new Mapper class
[BZ 755703] Updating MeasurementManager to get live per minute metrics
[BZ 755703] Removing superflous class MeasurementDataRequest
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Adding tests for MongoDBDriftServer.persistChangeSet
Adding tests for change set and drift criteria queries
[BZ 800026] Adding logic so that order of sub tabs remains consistent
[BZ 800453] Initial commit for ReportTable
Adding support for change set start/end version filters in drift criteria queries
Adding support for filtering by change set version with drift criteria queries
Merge branch 'master' into jsanda/drift-mongodb
Bumping up project version to 4.4.0-SNAPSHOT
Adding method to purge orphaned drift file content
Exposing purgeOrphanedContent as plugin operation that can be invoked from UI.
[BZ 800453] Adding export action to report tables
[BZ 802504] Fixing vertical sizing in nested directory view
[BZ 682255] Add titleCanvas back to title section in Table base class
Updating gwt-maven-plugin version
Reverting to default buildOutputDirectory for smartgwt-war-archetype
[BZ 800453] Initial commit for CriteriaQuery and CriteriaQueryExecutor
Merge branch 'master' into feature/export-reports
Add missing import
Initial integration of CriteriaQuery into REST reports
[BZ 800453] Initial implementation of inventory summary CSV report
[BZ 802544] Fixing problem with null links
Adding drift-mongodb server plugin back to build
Merge branch 'master' into feature/export-reports
Use the caller from the principal from the web tier instead of overlord
[BZ 802544] Adding initial support for details with inventory summary
[BZ 802544] Breaking out inventory report into its own separate EJB class
Use default write concern of SAFE so that exceptions are raised on writes
Adding some source level docs
[BZ 802544] Do not invalidate user session too soon
[BZ 802544] Initial commit for drift compliance csv report
[BZ 802544] Refactoring drift compliance report to make details query more efficient
[BZ 802544] Initial commit for PlatformUtilizationLocal
[BZ 802544] Big refactoring of PlatformSummaryPortlet
[BZ 802544] Fetch data from PlatformUtilizationManagerBean
[BZ 802544] Fix decimal, percentage formatting
[BZ 802544] Adding support for filtering on resource type id
[BZ 802544] First (very rough) cut at wiring up UI to download report
[BZ 802544] Eliminate duplicate code for setting up export table action
[BZ 802544] Refactor PlatformSummaryPortlet to extend Table
[BZ 802544] Initial attempt at adding checkbox column to inventory summary report
[BZ 802544] First cut at streaming xml for inventory summary report
[BZ 802544] Fixing couple errors with recent operations report
[BZ 802544] Re-enable table actions after the export action is closed.
[BZ 802544] Fixing another instance of passing wrong value to Enum.valueOf
[BZ 802544] Fixing issue where title bar was displaying twice
[BZ 802544] Updating export window to include report format in URL
Merge branch 'master' into feature/export-reports
Merge branch 'master' into jsanda/drift-mongodb
Disable plugin by default upon discover and disable tests by default
[BZ 802544] Adding back checkbox column that was lost in merge conflict
[BZ 802544] Adding some initial some for building report query string
[BZ 802544] Adding support to pass resource type ids to export window
[BZ 802544] display the id in the version column to match the UI
[BZ 802544] Adding null check to avoid NPE
[BZ 802544] Updating query to exclude drift from initial change sets
[BZ 802544] Avoid lazy init exceptions
[BZ 802544] Parse ancestry field so we display same value as UI
[BZ 802544] First cut at implementing the alert condition text field
[BZ 802544] fixing import errors from merge conflict
[BZ 802544] Set the condition text for when there are multiple conditions
[BZ 802544] Adding support for converting measurement values for display
[BZ 802544] Fixing query params to match enum values
[BZ 802544] Adding initial support for selecting/deselecting all details
[BZ 802544] Pass the exportAll flag to the export window
[BZ 802544] Adding details url column in config history report
[BZ 802544] Adding details url column in more reports
[BZ 802544]] Don't pass empty string for query params
[BZ 802544] Generate status column for recent alerts report
[BZ 802544] Adding export details column to drift compliance report
[BZ 802544] Refactorig inventory summary and drift compliance reports code
[BZ 802544] more refactoring of inventory summary and drift compliance reports
Fixing missing title bars
Merge branch 'master' into feature/export-reports
[BZ 800453] Adding string util methods for converting query params
[BZ 800453] Refactoring logic for including details
[BZ 800453] fixing error from previous merge conflict
[BZ 800453] Fixing bug where map of install counts was not using unique keys
[BZ 800453] convert suspect metrics report to streaming response
[BZ 800453] removing some code that was for testing only
[BZ 800453] Refactoring logic to toggle state for export checkboxes
[BZ 800453] fixing couple issues with handling of resource type id param
[BZ 800453] Fix date range logic for when start and end date are the same
[BZ 800453] Fixing date range filtering for recent alerts
[BZ 800453] Fixing date formatting so that we are only filtering on days
Merge branch 'feature/export-reports'
Adding dependency to fix test failures
[BZ 800453] Add null check for when drift def name query param not specified
[BZ 800453] Generate a url for the parent column
[BZ 800453] Initial commit for CsvWriter
[BZ 800453] Do not convert null date filters
[BZ 800453] Migrating more report handlers over to CsvReader
[BZ 800453] converting a couple more report handler over to CsvReader
[BZ 800453] converting platform utilization report handler to use CsvWriter
[BZ 800453] Converting inventory summary handler over to CsvReader
[BZ 800453] Refactoring so DriftComplianceHandler can use CsvWriter
[BZ 800453] Fixing typo in default param value
[BZ 800453] Latest round of master/detail changes
[BZ 800453] Removing id column and adding details url column
[BZ 812902] log exception to server log
[BZ 812925] Do not include DELETED resources in tree sent to agent
[BZ 790467] Applying patch
[BZ 800453] Moving report REST end points to coregui
[BZ 800453] Fixing base url for report exports
[BZ 800453] Adding HttpServletRequest parameter that is now required
[BZ 800453] Making date filter names in UI match query param names
[BZ 800453] Matching up query param names
[BZ 800453] Adding loging
[BZ 800453] Adding more logging
[BZ 800453] Adding debug logging and removing unused params
[BZ 805987] Collect actual free and actual used platform memory metrics
[BZ 805987] Get rid of warnning from plugin descriptor parser
[BZ 805987] removing debug code that was inadvertedly included in previous commit
Make running the animal sniffer plugin configurable
fixing typo from previous commit
undoing change to enable animal sniffer plugin by default
Changing group id of rtfilter dependency
updating path to rtfilter artifact with new group id
fixing typo from previous commit
adding support for russian translations
removing unnecessary plugin dependency to work around maven 3 compatibility
[BZ 822713] Adding support for disabling tags in the UI
Adding version string for CR1 build
adding version string for beta release
[BZ 802796] providing more info about the deployment timeout
[BZ 824129] Do not treat quotes as ordinary characters
[BZ 822299] Display better error message and no exception when agent is unreachable
[BZ 822299] adding serial version uid and javadocs
[BZ 822299] changing servialVersionUID to be consistent
[BZ 824129,829309] Fix quote parsing
[BZ 823691] Parameterize hard coded ports
[BZ 823691] parameterize properties in agent config files
[BZ 823691] removing debug code
[BZ 831603] Do not allow plugin defined templates to be deleted
[BZ 786614] Add some error logging if we cannot find a resource container
[BZ 667896] Throw exception if multiple trait expressions specified
[BZ 667896] Adding more tests to verify we do not allow multiple expressions of the same type
[BZ 826716] Adding tests for plugin and resource config expressions.
[BZ 826716] Improve error reporting in the UI
[BZ 838861] Handle empty zip file on java 7
[BZ 838861] Handle empty zip file on java 7
[BZ 846715] Taking groovy server plugin out of build
[BZ 802796] Provide more details for time outs
[BZ 826604] fix parsing of quoted named args
[BZ 848893] Only hide empty groups for availability queries/searches
Delete any old copy of AS 7 zip file to force download
[BZ 802796] Do not report entire stack trace for display in UI
Initial commit for cassandra-bundle module
Install rhq cassandra bundle on server start up.
Refactoring logic for embedded cluster deployment
Periodically check that we can connect to at least one cassadra node
Need to parameterize the listen_address and rpc_address properties in bundle recipe
Changing deployment property cluster.type property to is-embedded
fix dev profile to copy artifact to correct location
Start nodes after they are installed on the file system
Install schema after starting first node
Include JNA libraries in cassandra bundle and make logging configurable
adding work around for snappy-java library with Java 7
Initial commit for cassandra-common-itests
rename module directory to cassandra-common
Initial commit for server-metrics module
fixing cassandra version
Initial commit for MetricsServerTest
Initial commit for ClusterInitService
using ClusterInitService to wait for cluster initialization
Porting code from github repo for calculating aggregates
fixing calculateAggregatesForOneScheduleWhenDBIsEmpty test
Merge branch 'rhq-on-as7' into feature/cassandra-backend
Porting more code for data point queries and tests.
Renmaing EmbeddedDeployer to BootstrapDeployer
moving classes to package org.rhq.cassandra
Initial commit for CassandraClusterManager
use CassandraClusterManager to shut down the cluster.
Adding a ping method to ClusterInitService
adding numNodes attribute to @DeployCluster annotation
Merge branch 'rhq-on-as7' into feature/cassandra-backend
update container build to create cassandra jdbc driver module
[BZ 869015] Add more detail logging when handling inventory report with stale types
First pass at generating jdbc driver and data source configuration
Merge branch 'rhq-on-as7' into feature/cassandra-backend
Include cassandra related properties in rhq-server.properties in dev builds
Adding initial support to specify cassandra hosts during installation
update start up logic to first look at system properties for cluster configuration
upgrading cassandra bundle to cassandra 1.2.0-beta1
removing beans.xml since CDI does not work yet
refactoring ant packaging scripts
adding num-tokens and ring.delay properties to bundle recipe
do not use dashes in bundle property names
Updating test to set new deployment properties
initial commit for dbsetup.cql
first pass at porting code to use cql for reading/writing metrics
Moving logic out of DeploymentOptions constructor and into new load method
(cql port) update metrics index when inserting raw metrics
renaming table from metrics_work_queue to metrics_index
(cql port) Adding back logic to purge schema between test runs
(cql port) first cut at aggregating raw data
initial commit for MetricDAO and MetricDAOTest
simplifying the findMetricsIndexEntries method
adding method to update metrics index
adding method in MetricsDAO to insert and retrieve raw metrics
refactoring MetricsServer.addNumericData to use MetricsDAO
delegate to MetricsDAO to update metrics index
adding methods to MetricsDAO to insert and retrieve aggregates
(cql port) adding 6 hour table back to schema
Adding method to find aggregates by date range
(cql port) adding back support for producing 6 hr aggregates
refactoring code to update metrics index
adding option to skip cluster shutdown during test runs
CassandraClusterManager should not automatically purge cluster directory
adding 24 hour metrics table back into schema
adding method to purge index for metrics table
purge one hour metrics index after calculating raw aggregates
adding support for setting column meta data when inserting raw metrics
[BZ 845700] Do not use SQL LIKE operator when checking if plugin is ready for purge
[BZ 845700] adding debug logging
[BZ 857189] change transaction boundaries when installing resource types
Revert "[BZ 857189] change transaction boundaries when installing resource types"
[BZ 857189] increase transaction timeout for registerPluginTypes method
[BZ 869063] do not purge plugin until all resource types have been purged
Removing drift-mongodb plugin from build
[BZ 870561] Fix data points query to use minvalue and maxvalue columns
upgrade bundle to cassandra 1.2.0 beta2
fixing whitespace error in query and debugging tests
move cluster init logic out of test and into CassandraClusterManager
deleting test code that was just intended for prototyping
cleaning up tear down logic
Removing IdGenerator as it is not needed
more updates to aggregation related tests to use CQL/MetricsDAO
minor refactor to remove unused method param
refactor findRawDataForContext method to use MetricsDAO
Merge branch 'rhq-on-as7' into feature/cassandra-backend
Replacing usage of jdbc driver with datastax native java driver
Adding more cassandra config properties to bundle recipe
adding config properties from previous commit to DeploymentOptions
fixing property names
Adding initial support for using MetricsServer in actual running server
adding back support for fetching aggregate data points via CQL
adding back test for fetching 6 hour graph data points
Removing Hector test util methods that are no longer needed
changing property name to be more consistent with other property names
set the TTL for 1hr, 6hr, and 24hr data
Merge branch 'master' into feature/cassandra-backend
fixing exception in JPQL query in set up/tear down code
adding initial support for authentication and authorization
parameterize cassandra username/password
adding cassandra username/properties to rhq-server.properties
add authentication to session initialization
add method to fetch raw metrics for multiple schedule ids
remove dead code
adding method to MetricsServer to retrieve raw data for a resource group.
adding intial support for fetching raw data for group from cassandra
add metrics profile for just building metrics related code
adding test for getAggregate method when fetching raw data
Merge branch 'master' into feature/cassandra-backend
Adding initial Cassandra impl for MeasurementDataManagerBean.getAggregate
Adding initial support for fetching aggregate raw data for compatible groups
Refactor findDataForResource to fetch data from cassandra
removing dead code
Adding methods to retrive latest metric value for a resource
Removing last usage of MeasurementDataManagerUtility in MeasurementDataManagerBean
add member instance of MetricsDAO
adding support for fetching aaggregrated group data
adding support for fetching summarized group aggregate
adding test for fetching group summary aggregate
refactoring duplicate logic into shared helper methods
Initial commit for Cassandra plugin
Adding operation taking snapshot of an entire keyspace
Add some docs around what versions of cassandra are currently supported.
Adding initial support for ColumnFamily resource type
Adding Keyspace resource type
Initial commit for CassandraUtil
Adding some metrics and resource configuration for StorageService
Adding metrics for ColumnFamily type
Adding metrics for StorageProxy type
Adding Cassandra Server JVM type to monitor Cassandra JVM
Adding start operation for cassandra daemon
Make the shutdown operation for the Cassandra Node type more robust
Adding logic for Windows platforms in Cassandra Node start operation
Updating logic for getAvailability
Adding some traits and resource operation to StorageService type
Adding CommitLog resource type
Adding initial implementation of ConfigurationFacet for ColumnFamilyComponent
Adding repair operation for StorageService type
forgot to include pom.xml when previously committing files for new module
initial liquibase integration for schema change management
adding dev profile to cassandra-schema build
adding script to build libraries from source that are not yet in maven repos
Merge branch 'master' into feature/cassandra-backend
use compact storage since we won't be using collections with these tables
upgrading cassandra bundle to 1.2.0-beta3
install source artifact for debugging
adding exclusion to filter out extraneous, overlapping dependencies
adding enabled flag to more easily enable/disable tests for debugging
fixing dev profiles to copy artifacts to new location under modules directory
fixing bad merge and adding cassandra dev properties
Initial commit for SchemaManager
removing dependency on the cassandra-schema module
fixing indentation
first cut at integrating cassandra into new installer
Updating installer logic to be consistent with what we do for the RDBMS
updating CassandraClusterManager to use the new SchemaManager
upgrading to cassandra 1.2.0-rc1
checking if schema exists before creating it
Removing dependency on hector
initial commit for jboss module to deploy embedded cluster for development
update script to build against C* 1.2.0-rc1
fixing dependency scope
forgot to commit maven assembly
adding support for updating rhq-server.properties when rhq-ccm runs
Renaming testng listener as part of refactoring for CassandraClustermanager
initial commit for the new CassandraClusterManager
initial commit for CLI which is the class that the rhq-ccm script now calls
major refactoring of the former cassandra-common module
Moving impl of cluster shutdown out of testng listener and into CCM
adding option to rhq-ccm.sh to shutdown the embedded cluster
fixing error from merge conflict
refactoring command execution code
adding start command to rhq-ccm
adding support for shutting down specified nodes
add support for starting specified nodes
parameterizing rpc_port property in cassandra.yaml for bundle deployment
fixing rpc_port related property names
exposing commitlog.dir property so that default value can be overridden
exposing saved.caches.dir property so the default value can be overridden
exposing log.dir property so that the default value can be overridden
exposing listen.address property so that default value can be overridden
more property clean up
removing intial.token property since we are using vnodes
major refactoring of BootstrapDeployer
Do not unpack bundle each node deployment
adding some docs
store the hostname, thift, and native ports for each seed node
adding comments in rhq-server.properties for changed rhq.cassandra.seeds property
removing raw table info from system settings view
adding windows support for rhq-ccm
add back statement to write installed file marker for embedded cluster
return nodes from createCluster even if the cluster already exists
Merge branch 'master' into feature/cassandra-backend
fixing module name in ant script output
use read-only urls for git repos
fixing logic for passing nodes to SchemaManager
use a specified tolerance when comparing doubles
commenting out metrics profile for now while debugging CI builds
only need to deploy cluster once for test suite
more CI build debugging
Revert "more CI build debugging"
disable jsp compiler to see if it resolves other CI build issues
bumping up version of jetty jspc maven plugin to debug CI build errors
more CI build debugging
jenkins complained about missing version
fixing jsp compile errors
using batch inserts for aggregate data and for metrics index updates
don't create empty batches
tell shrinkwrap to only use the local repo to resolve deps
get host names from rhq.cassandra.seeds system property
initial commit for rhq-ccm maven plugin
add support for running itests with cassandra
allow the cluster dir to be set via a system property passed to maven
uncomment tests
adding profile for building rhq-ccm maven plugin
Downloading: http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-compiler-api/1.5... support for deploying embedded C* cluster once from arquillian
adding log4j.properties for debugging CI issues
forgot to add arquillian module to build
have shrinkwrap only grab deps from the local repo
add back call to notifyAlertConditionCacheManager
move clean up logic into finally blocks to ensure db clean up happens
check to see if the schema exists in the maven plugin
using min and max for to calculate buckets for data points query
fixing test to read/write metrics from MetricsDAO and not from RDBMS
initial commit for MeasurementOOBManagerBeanTest
adding support for making overlord available via CDI injection
Merge branch 'master' into feature/cassandra-backend
updating OOB test to read/write metric data from cassandra
make sure we clean up when downloading jboss distro
Merge branch 'master' into feature/cassandra-backend
adding an initial impl for doing OOB calculations
disabling test for now since it is no longer applicable with cassandra backend
comment out OOB calculations from control.jsp for now to get build working
add back call to calculateOOBs
make sure test uses same jvm as maven and the rest of the build
make sure cluster.dir property is set correctly
add tear down logic to clean up db
clean up bundle recipe so it no longer creates incorrect directories
print out java version to debug jenkins test failure
Revert "print out java version to debug jenkins test failure"
adding log4j.properties to get debug logging during test runs
trying to work around NPE occurring in test
Revert "trying to work around NPE occurring in test"
Revert "make sure test uses same jvm as maven and the rest of the build"
disable test until sigar issue is resolved
completely disabling JMXPluginTest for now
initial commit for cassandra-installer module
add a reminder for updating rhq-server.properties
add back jmx test to debug sigar issues
Revert "add back jmx test to debug sigar issues"
need to keep snapshot artifact names consistent with what is in module.xml
make jmx port configurable in cassandra installer
Merge branch 'master' into feature/cassandra-backend
upgrading to C* 1.2.1 and removing usage of liquibase for schema management
initial commit for metrics-simulator module
adding initial support for taking input json file to configure the simulator
making retention times and time slice durations configurable
add support for configuring data retention and time slice durations
adding support for running aggregation
update bundle recipe to make cassandra heap sizes configurable
adding the rest of the pieces needed to support making heap size configurable
making serveral changes to simulator to put a hurtin' on cassandra
adding some initial support for generating stats about raw data inserted
updating the statistics that are tracked
updating installer with cassandra 1.2.1.
fixing bug to reset counter for raw inserts per minute
only install/update the schema when it has not already been created
making cluster configuration and length of simulation configurable
disabling tests
need to configure compression on the client side now
more fixes for datastax driver upgrade
updating build script to build snappy-java
several updates to support using forked version of snappy-java
need to initialize the metrics configuration in MetricsServer
initialize DateTimeService with metrics configuration
inital commit for packaging simulator as stand-alone, cli app
more clean up for running the simulator from the command line
previously forgot to commit SimulatorThreadFactory
add defaults for simulation config values
add error handling to terminate simulation
some more clean up on the simulator
fix default cluster directory
cleaning up statistics sampling and reporting
do not use hard coded hostnames when creating session for simulator
Merge branch 'master' into feature/cassandra-backend
adding support for rhq storage node installer
updating parent version
initial comit for maven assembly and module.xml
add back C* deployment arquillian extension for server itests
fixing broken tests
fixing version mismatch on transitive dependency
verify node is up as part of the installation process
work around for https://issues.jboss.org/browse/AS7-2138
adding start and check-status options.
configure C* logging
trying to fix CI build
add options for setting commitlog, data, and saved caches dirs
add option for setting native transport port
make storage ports configurable
adding system dependency for rt.jar in attempt to fix CI build error
provide default schedule set when none are specified
initial commit for rhq uber script, rhq.sh
add support for installing the agent
initial impl for stop command
fix maven filtering and some clean up for rhq.sh start/stop commands
handle removing java prefs for agent on mac os x and redirect stdout for C*
update plugin to discover C* 1.2.x nodes
log warning messages if user does not have write perms to data directories
put cassandra plugin back in build and tell jmx plugin to ignore cassandra
include cassandra plugin in ear and make installer dir checking more robust
changing default settings and renaming installer to StorageInstaller
update error handling for directory checks
moving TokenReplacingProperties and TokenReplacingReader for use in production code
Merge branch 'master' into feature/cassandra-backend
remove dependency on bundles for cassandra deployer code
Removing EJB that is no longer needed since are not doing bundles-based deployment
fixing ear build
do not hard code cql port when initializing session
make stack size passed to C* JVM configurable
set the stack size property of DeploymentOptions to effect stack size change
do not block indefinitely when checking cluster initialization
upgrading Cassandra, Cassandra driver, and snappy-java
removing stuff to support SimpleAuthenticator and SimpleAuthorizer
make compression configurable in simulator
register shutdown hook at start of run method
adding logging
initial commit for server-control module which will replace rhq.sh uber script
initial support for stop command
initial support for start command
adding logic to start command to check if a service installed before starting it
forgot to include InstallerServiceImpl in previous commit
initial commit for status command
initial commit for console command
updating version of cassandra driver
need to build server-control before appserver
load snappy native lib using system loader
forgot to add osgi dependency which is needed to load snappy with native loader
reverting back to patched version of snappy-java
bump up version of cassandra driver
fixing logic to start/stop only that which is installed by default
update script to build the correct versions
Do not start the storage node if it is already running
update status command to check only that which is installed by default
update install command to check to see if service is already installed
add server-control module to default build
package and deploy datastax cassandra driver as jboss module
increase timeouts to allow enough time for cluster to initialize during tests
check that the service is isntalled before executing console command
updating rhqctl install command to check if service is already installed before proceeding
[BZ 951180] Log error messages that Cassandra writes to stderr
provide a sufficient delay for the cluster to initialize before apply schema
deleting rhq.sh since it has been replaced by rhqctl.sh
wait for dev cluster to initialize during dev-container deployment
set the export flag to true to make cassandra driver visible to libraries in lib dir
refactor process execution code to not use java 7 APIs
make sure we store cassandra.pid in <RHQ_STORAGE_BASEDIR>/bin/cassandra.pid
increase delay for cluster initialization before running arquillian server tests
finally fixing the call to wait for cluster initialization
increase delay for cluster initialization
initial support for specifying alternate install directories for storage and agent
updating rhqctl commands to support alternate location for storage install
updating rhqctl commands to support alternate install directory of agent
adding initial support for calling batch scripts on windows
adding initial support for --server-config option for install command
make embedded cluster heap settings configurable for dev-container deployments
adding initial support for --agent-config option to install command
add validation for config options to install command
replace strings with constants
more merge conflict clean up that was reverted during rebase
adding initial support for storage-config option on install command
changing version of jspc plugin to match what we have in master
adding support for writing to and reading from rhqctl.properties
[BZ 953712] do not return non-zero value on status command
[BZ 953712] do not return non-zero value on status command
[BZ 952248] wait for cluster initialization
[BZ 952781] Add runtime deps to plugin and add cql port to plugin config
display usage when command is invalid
forgot to include in previous commit
[BZ 907485 956878] Configure storage node defaults to work with OpenJDK and IBM JDK
log the root cause when a command throws an exception
adding javadocs
minor change for command line path resolution
guard against NPE
[BZ 907485] need to increase thread stack size on amd64 arch with openjdk 1.6
Merge branch 'master' into feature/cassandra-backend
updating work around for AS7-2138 for use with new jboss-eap-6.1 container
fix start command for agent and make rhqctl script executable
removing duplicate calls to chmod task in ant scripts
make sure rhq-storage.log is written to RHQ_SERVER_HOME/logs
add more detailed logging to install command
temporary fix for applying shcema changes when schema already exists
fix start command for server
adding new memory options to storage installer
return non-zero exit code when installer receives bad command line
fixing credentials for tests
fixing credentials for arquillian tests and reverting formatting for better readability
make sure default super user is used to create schema and fix deps
only execute C* schema update when running against dev db
fixing ejb reference
add support for specifying storage installer props file in rhqctl.properties
updating container ant script to generate rhq-storage.properties
make sure test cluster is shut down when there are errors prior to any tests running
fix regression in ClusterInitService.waitForClusterToStart
documenting the reason for ignoring exceptions on jmx query
we now need core/domain dep for C* dbreset
use separate executor and stream handler when running rhq-installer.sh --test
fix credentials for creating schema
move cluster shutdown into catch block
adding error logging and removing transaction support for adding numeric metrics
Merge branch 'master' into feature/cassandra-backend
updating pom version for metrics simulator
another pom version that i forgot to update in last merge
making scanForStorageNodes a @PostConstruct method and fixing ClassCastException
enable thrift for tests and remove unnecessary column in metrics_index table
add support for completely skipping cluster deployment to avoid the initialization overhead
major refactoring to prepare statements at start up and stop using batch statements
update baseline manager to obtain already initialized MetricsDAO object
moving test specific queries into test code
removing extra calls to ListPagedResult.iterator()
upgrade to C* 1.2.4 and upgrade driver to 1.0.0
update the branch we are building against
use EntityManager.merge instead of persist to handle both new and existing OOBs
adding debug logging
[BZ 958087] shut down cluster object so agent can shutdown gracefully
adding rhq.cassandra.start_rpc property for token replacement in cassandra.yaml
updating schema for metrics_index table so that rows are not reused
need to pass timestamp to calculateAggregates now
fix setter method for startRpc deployment property
Merge branch 'master' into feature/cassandra-backend
changing transaction demarcation for basline and OOB calculations
initial implementation for using the CQL driver's async API for inserting raw metrics
changing transaction demarcation for basline and OOB calculations
updating logging
adding test to generate timeout exception in driver due to large number of inserts
log total insertion time
throttle async inserts with a semaphore
remove extra call to updateMetricsIndex and break up test into 2 large inserts
removing sync version of MetricsServer.updateIndex
Merge branch 'async-cql' into feature/cassandra-backend
remove class that was just for prototyping
Apply schema changes based based on cluster size
handle race condition during raw data inserts
re-applying test failure fixes that were lost during last rebase
use out of box default of 128 for native_transport_max_threads
do not update the system_auth keyspace replication_factor during schema creation
try to deal with async raw inserts
add log4j depenedency needed in order to build datastax driver module
set hostname of dev-container storage node to localhost by default
revert changes to ProcessExecutor.startProgram since they break api compatibility
disable C* schema updates by default
need to use reduced thread stack size for openjdk 7 on i686 arch
remove unused properties
need to used reduced heap sizes for C* on master jenkins jobs
refactor query to find schedules without baselines
removing unused method that has been replaced with more granular transaction demarcation
adding cleanup operation and some logging
inital commit for KeyspaceService
more refactoring to get the correct logic in KeyspaceService
Initial commit for StorageNodeComponent and new addNodeMaintenance operation
fix typo in ks name and add initial support for params in addNodeMaintenance
initial commit for resource operation to update seeds property in cassandra.yaml
adding support to update seeds property in addNodeMaintenance resource operation
fix parsing/writing the cassandra yaml config document
adding error handling to updateSeedsList operation
do not update the system schema directly
fix logging for datastax driver and for rhqctl
make sure seed nodes are accounted for and persisted at start up
need to initialize storage client before comm services
have to user cassandra super user to set up C* schema
add shutdown operation for storage client subsystem
remove references to log4j dep that is no longer packaged with datastax module
need to disable compression by default for now until it is made configurable
wrong option value was queried for compression
remove log4j reference from datastax driver module
disable client compression by default
adding initial support for upgrades
initial support for updating seeds list on upgrade
minor refactoring to separate install vs upgrade logic
log execution times for aggregation and add test for async raw data query
add support for aggregating data that was collected prior to server start up
only check if the full duration of the time slice has completed once
do not assume default jmx port when verifying node is up
adding support for deploying multiple storage nodes with dev-container
fix tests that were failing because of the storage client failing to initialize properly
fix bug for parsing jmx port and only set rhq.cassandra.seeds with local node info
provide defaults for heap and heap new size.
replacing CassandraClusterHeartBeatJob with StorageClusterHeartBeatJob
increase default timeouts for read, write, and range requests
fix integration test
temporarily disable test class while debugging jenkins issues
adding DataPurgeJobTest back for inclusion in jenkins build
do schema check via jmx instead of over cql
drop default cassandra user and perform schema changes with rhqadmin user
default to the IP address instead of hostname for listen_address property
use rhqadmin/rhqadmin as default username/password for storage node plugin
do not drop cassandra user. instead take away super user status and assign a random password.
repair operation cannot be sequential due to CASSANDRA-5512
log a warning when start command is executed and nothing is installed
adding repair primary range operation
create storage node resource group
initial support for regularly scheduled read repair (i.e., anti-entropy repair)
add some more detail in reporting repair results
adding some javadocs for reported metrics
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
use ProcessInfo.freshSnapshot during avail checks to avoid stale data
big refactoring of the work that is done when a new storage node is committed to inventory
fix failing test
Create storage nodes from rhq.cassandra.seeds prop during installation
revert snashot call in avail check
fix failing test
fixing broken tests caused from change to persist seed nodes during install
initial commit for RHQ 4.8 storage node patch to disable all table compression
add some basic argument validation
remove C* native library dependencies
make sure that we store the IP address of storage nodes and not hostnames
adding custom java dbupgrade task for updating storage node addresss
add verification to updateSeedsList resource operation
don't use $TMPDIR since it might not be defined on all platforms
use upgradesstables and not scrub command to regenerate sstables
remove obsolete files that are no longer used
remove usage of cassandra-env.sh for cassandra start up
updating/fixing integration test failure
initial support for resource configuration with StorageNodeComponent
adding initial support for resource config updates of StorageNodeComponent
adding heap dump properties to resource configuration
check that properties are set before trying to update them
[BZ 984433] revert changes for empty directory check
adding validation checks for heap and thread args
make parsing of heap options more robust
fixing bug in script
copy cassandra-jvm.properties on upgrade. we're no longer using cassandra-env.sh.
cleaning up dependencies
initial commit for StorageInstallerTest
need to make cassandra-ccm-core a direct dependency now
Revert "cleaning up dependencies"
fix test ear deployment error that resulted from renaming server jar
take 2 at dependency clean up
[BZ 983226] fixing upgrade regression introduced by use of cassandra-jvm.properties
forgot to include new test resources in previous commit
add logic to enable jamm java agent, which mirrors logic in cassandra-env.sh
initial commit for cassandra-auth module
turn on internode authentication
pre-configure internode auth conf file
temporarily disable the quartz job that is kicked off when a new node is added
update cassandra deployer itest
adding resource operation to update internode auth conf file
comment out exporting test ear
document the 4.8 storage patch script
first stab at prepareForBootstrap operation (which is currently broken)
initial commit for StorageNodeComponentITest
uncommented code that was done while debugging tests
[BZ 987899] remove and create pid file during shutdown and start operations
do availability check via jmx
upgrade to version 1.0.2 of datastax driver
check cluster status using cql driver instead of using jmx
add storage node shutdown operation that uses pid file
initial commit for ConfigEditor which handles updating cassandra.yaml
adding some initial test coverage for prepareForBootstrap operation
updating exception handling and logging in prepareForBootstrap
override default ring delay to speed up test and hopefully fix jenkins failure
adding back support for deploying additional nodes with internode authentication
make storagePort and nativeTransportPort read/write properties
make dataFileDirectories property read/write
add resource config support for cql and gossip ports in rhq-storage plugin
forgot to add test resource file in previous commit
update itest
fix check for determining whether or not read repair is needed when adding nodes
first stab at prepareForBootstrap operation (which is currently broken)
initial commit for StorageNodeComponentITest
uncommented code that was done while debugging tests
[BZ 987899] remove and create pid file during shutdown and start operations
do availability check via jmx
upgrade to version 1.0.2 of datastax driver
check cluster status using cql driver instead of using jmx
add storage node shutdown operation that uses pid file
initial commit for ConfigEditor which handles updating cassandra.yaml
adding some initial test coverage for prepareForBootstrap operation
updating exception handling and logging in prepareForBootstrap
override default ring delay to speed up test and hopefully fix jenkins failure
adding back support for deploying additional nodes with internode authentication
make storagePort and nativeTransportPort read/write properties
make dataFileDirectories property read/write
add resource config support for cql and gossip ports in rhq-storage plugin
forgot to add test resource file in previous commit
update itest
fix check for determining whether or not read repair is needed when adding nodes
adding initial support for setting gossip port for new storage node
adding storage_port to plugin config for storage/cassandra plugins
update the server mode correctly
store storage cluster settings in the system settings
chema manager is not usable inside the running server
initial support for storage node deployment workflow without using the resource group
StorageNodeMaintenanceJob is no longer used
removing the storage node resource group
fixing test failures
refactor how we determine the most recently stored raw data
MetricsServer no longer requires timstamp for initialization
attempting to fix server itest failures
adding test impl of StorageClusterSettingsManagerLocal
attempting to fix server itest failures
adding test impl of StorageClusterSettingsManagerLocal
refactoring state transitions and adding method for deployment
add fields in StorageNode for error reporting during maintenance
capture and log deployment failures that result from failed resource operations
adding more error handling for storage node deployments
bump up dbupgrade version
add maintenance flag for queueing up storage nodes to be processed
removing unused exception class
[BZ 958166] Remove dependency on com.sun class
updating api checks
adding status property to StorageNode
attempting to fix server itest failures
adding test impl of StorageClusterSettingsManagerLocal
refactoring state transitions and adding method for deployment
add fields in StorageNode for error reporting during maintenance
capture and log deployment failures that result from failed resource operations
adding more error handling for storage node deployments
bump up dbupgrade version
add maintenance flag for queueing up storage nodes to be processed
removing unused exception class
[BZ 958166] Remove dependency on com.sun class
updating api checks
adding status property to StorageNode
adding plugin support for decommissioning and uninstalling a storage node
Implement storage node uninstall as resource operation
initial support for undeploying a storage node
add support for resuming a failed undeployment
add a check to see if the node is already decommissioned
add support for undeploying a node that is in a failed deployment state
update status property for undeployment operation modes
fixing API check for new undeploy method in remote API
refactor common operation scheduling code into a util method
fixing typo in api change justification
prepareForBootstrap operation should continue if the storage node is already stopped
shortening mode name so we now have ADD_MAINTENANCE and REMOVE_MAINTENANCE
make sure the mode is updated at the end of each (un)deployment phase
update logic of updateSchemaIfNecessary to handle removal of nodes
refactoring state transitions and adding method for deployment
add fields in StorageNode for error reporting during maintenance
adding more error handling for storage node deployments
add maintenance flag for queueing up storage nodes to be processed
updating api checks
adding plugin support for decommissioning and uninstalling a storage node
Implement storage node uninstall as resource operation
initial support for undeploying a storage node
add support for resuming a failed undeployment
add a check to see if the node is already decommissioned
add support for undeploying a node that is in a failed deployment state
update status property for undeployment operation modes
fixing API check for new undeploy method in remote API
refactor common operation scheduling code into a util method
fixing typo in api change justification
prepareForBootstrap operation should continue if the storage node is already stopped
shortening mode name so we now have ADD_MAINTENANCE and REMOVE_MAINTENANCE
make sure the mode is updated at the end of each (un)deployment phase
update logic of updateSchemaIfNecessary to handle removal of nodes
adding back support for running scheduled, anti-entropy repair
add support for disabling auto deployment
fix the args passed to updateSchemaIfNecessary when adding a node
only store the nodes own address in rhq-storage-auth.conf
restrict jmx access to storage node to localhost
fixing a couple of (un)deployment bugs
adding missing exception handling for (un)deployments
copy rhq-storage-auth.conf during upgrades
set timeouts for (un)deployment resource operations
fix subtle bug with storage client subsystem initialization
[BZ 1002210] clean up exceptions in server.log
fix name of server jar deployment
[BZ 1002210] fixing regression caused by previous commit for this bug
set the rhq.storage.gossip-port during installation/upgrade
initialze storage cluster settings at install time
more fixes/improvements for storage node (un)deployment
upgrade to C* 1.2.9
fixing server itest failures
fixing storage plugin itest failure
upgrade netty version used by C* due to CASSANDRA-5955
updating descriptions of (un)deployment storage node resource operations
obfuscate rhq.storage.password
[BZ 1004319] fixing oracle dbupgrade error
[BZ 1004449] fix maintenance_pending column
adding some debug logging
fix boolean handling for oracle in native sql query
fixing upgrade bug(s) in storage installer
cleaning up commented out code and fixing log file name
updating storage node help link to point to cluster admin landing page
fix oracle type mapping in native sql query
[BZ 1004050] add more error handling for advanced storage node deployments
[BZ 1002226] Change default data directories
fix simulator to work with password obfuscation
removing scratch file
update helper method to use method arg
[BZ 1008090] Set default thread stack size to 256k across the board
download cassandra tarball as maven dependency instead using wget
download cassandra tarball as maven dependency instead using wget
[BZ 1009640] close jdbc connections after executing native sql query
[BZ 1009666] Store plugin container init listeners in a list
fix storage installer upgrade bugs (only impact upgrading from RHQ 4.9)
Merge branch 'bug/1009666'
handle changes in lifecycle notifications that were introduced in upgrade to C* 1.2.9
[BZ 996710] Only log warnings when C* writes to stderr
add back plugin config for groovy script to generate additional storage nodes
numerous changes in metrics-simulator to simplify things
allow for configurable time slices
fixing bugs and adding support for compressed time slices
remove obsolete config setting and add nowInMills() method
remove extraneous logging and making reporting interval configurable
support sub-minute intervals
rename class
rename system properties set in surefire plugin configuration
fix itest failure
fix compiler error
initial support for readers
use the configured node addresses
fix itest failure
rename system properties set in surefire plugin configuration
[BZ 1017372] increase permissions cache eviction period
[BZ 1017707] use correct TTLs for 6 hr and 24 hr metrics
[BZ 1017707] fix 6 hour ttl
[BZ 1004050] do not require user to specify all storage nodes during install
[BZ 1004050] This commit includes the bulk of the changes for this bug
[BZ 1021660] set the version and description fields during discovery
[BZ 1022775] get the compression time metric from MetricsServer
update examples in docs
[BZ 1018213] Handle relative paths when purging data directories
[BZ 1026088] avoid NonUniqueResultException during (un)deployment
[BZ 1026088] Do not query for storage node prematurely
[BZ 1026088] remove extraneous logging
[BZ 1026088] handle topology changes for cluster sizes > 4
[BZ 1027458] Do not resolve ip addresses for storage nodes
[BZ 1027458] do not use InetAddress.getHostName
[BZ 1027458] Found a couple more places where we were resolving the ip address
[BZ 1027458] determine whether hostname or ip address should be used
[BZ 1027892] only execute one query for unacknowledged alerts
[BZ 1027740] getStorageNodeComposites() requires MANAGE_SETTINGS permission
[BZ 1027892] fetch storage node load metric data asynchronously
[BZ 1027892] clean up some exception handling and add logging
[BZ 1027892] speed up calculation of unacked alerts
[BZ 1019841] take snapshots before node (un)deployments
[BZ 1030551] use production defaults for storage properties
[BZ 1027892] fix query for finding unacked storage node alert counts
Jürgen Hoffmann (1):
Improving the way the Dashboard view is displayed (correct row/column alignment).
Larry O'Leary (7):
Bug 736792 - CLI retrieveBackingContent gives a file not found exception on the agent
[Bug 769470] TomcatWarDiscoveryComponent excludes valid WAR deployments due to eager host name regular expression
Bug 615978 - Create bundle using 'Recipe' > 'Click to Upload A Recipe File' fails Failure is due to recipe file upload being echoed back to the client in the servlet response as HTML but not being HTML escaped. The result being that tags/elements in the recipe would become mangled when the client attempted to render it into the recipe text area. This fix will first escape the uploaded contents for use in HTML before sending it back to the client in the servlet response. It also explicitly sets the content type to text/html as per the GWT FormPanel requirements.
Bug 905183 - [as5 plugin] Unable to collect metric from web application context due to WebApplicationContextComponent not initializing 'clustered' property value
BZ 981015 - Ldap auth failed if DN contained a backslash
Updated TestLdapSettings to include changes/fixes introduced from the following BZs:
BZ 981015: Fix test failures introduced by commit 01cd91b
Libor Zoubek (6):
ircBot: improved recognition of commands
rhq-Bot: only devs can send private echo command to bot
ircBot: improved recognition of commands
rhq-Bot: only devs can send private echo command to bot
[BZ 968269] Make endpoints for pushing metric data more
Bug 998023 - SOA6 Plugin Does Not Discover SOA6
Lukas Krejci (384):
Merge branch 'master' into code-smell
Merge branch 'master' into code-smell
BZ 707669 - The bundled native augeas libraries have been bumped to version 0.9.0.
BZ 707669 - Forgot to check in the plugin-container pom that actually fetches the augeas-native as its dependency.
BZ 737996 - Working around the property names inconsistency in the clustered web app contexts.
Added support for using the import configuration specified in the export
Some amendments to the perftest-support database state export algorithms:
BZ-735810 - make sure to reload the system config cache after its update.
BZ 740582 - generate correct group URLs in the JSF-based metric graphs page in various contexts.
BZ 743632, BZ 634648
Generics cleanup and formatting
BZ 743379 - Make sure to initialize the script engine with as much bindings
Added support for calling overloaded methods using the global indirection
BZ 711502 - make sure the availability collectors are initialized before any resource component is started.
BZ 728292 - Restore the behaviour from RHQ3 where we showed just an info
BZ 745488 - make sure the JSP and JSF resource name disambiguation components generate links to GWT GUI.
BZ 730335 - The system properties are now actually enumerated so that no other property names are possible. The values are validated at 2 places.
Fix the config-sync tests.
some more hardening of system settings validation.
fixing the server/jar unit tests to account for the fact that the system manager now depends on there being drift server plugin service installed and running to be able to determine the installed drift plugins.
Renaming SystemProperty to SystemSetting.
Fixing the messed up merge of SystemProperty -> SystemSetting renaming.
BZ 747709 - Making the user editor show itself for non-admin users.
SystemManagerRemote.getSystemConfiguration() now returns data in the same
Adding support for mocking the drift server service to the PluginContainerTest.
Making the LdapGroupManagerBeanTest pass...
DataPurgeJobTest now passes
Formatting
BZ 687992 - A final touch on making the apache config file parsing
BZ 717787 - Making sure augeas is only ever used if the apache resource
BZ 697585 - A better warning message if an absolute path of httpd
BZ 698474 - Work around the limitations in PIQL so that we don't try to
[BZ 749126] - Loosening validation requirements on import.
[BZ 751765] Use the correct classloader for obtaining the bundled lens files
[BZ 751246] - Sample scripts for deploying apps to JBAS.
[BZ 753225] - removing the unused "directive index" property from
[BZ 751246] - do NOT include implicit resources in the list of resource
[BZ 688800] - More robust detection of EWS tomcat installation dirs.
[BZ 754968] - making quoted arguments work with CLI on *nix.
[BZ 690957] - EWS Tomcat is identical to "normal" tomcat when installed through RPM (at least wrt system services installed)
[BZ 755653] - Make sure role membership is not updated through
[BZ 751248] - Make the sample CLI alert scripts downloadable from the server's /download/cli-alert-scripts location and from the Downloads section of the GUI.
[BZ 760148] - Use the unprivileged method introduced by the commit
Use a custom java permission and an EJB interceptor to disallow server-side CLI scripts from accessing the EJBs directly.
be paranoid even in the comments ;)
moving the EJB access permission and the interceptor back to the server
Making SessionManager behave the same as EJBs wrt the AccessEjbPermission.
Adding EjbAccessTest to make sure the CLI scripts can access the business
Revamped the script security to apply the checks at the JNDI lookup level
Merge branch 'master' into lkrejci/dissalow-alert-scripts-from-accessing-local-slsbs
Merge branch 'master' into lkrejci/dissalow-alert-scripts-from-accessing-local-slsbs
Jnp port is now detected from system properties rather than hardcoded.
Adding integration tests for the ability of serverside scripts to access remote JNDI servers (unlike the JNDI directory of the RHQ server itself).
updating the javadocs to correctly explain the purpose of the URLPreferringContext
Merge branch 'lkrejci/dissalow-alert-scripts-from-accessing-local-slsbs'
Adding support for Ldap, Dir, Event and EventDir contexts in addition to
[BZ 746113] - increasing the maximum wait time for the tomcat start/stop
Fixing the application of various decorators to JNDI contexts to support
reverting the secured JNDI access... This functionality is still failing
Make sure the decorated contexts behave the same as the originals.
Moving the JNDI access tests from rhq-server-client-api to
Adding some logging to AccessCheckingInitialContextFactoryBuilder.
Explicitly list the container-lib in the list of submodules of
making sure that the tests that try to exit the jvm won't make the test
Making the script security work with Java 6u27 and up.
Increasing the log level back to WARN now that the tests are working again.
Putting back the original version of secured JNDI access so that the latest
Merge branch 'lkrejci/dissalow-alert-scripts-from-accessing-local-slsbs'
Adding missing module references to the integration tests profile.
Fixing the JNDI integration test's pom.
Use the secured script engine in the JNDI integration tests.
Added some clarification to the javadocs of InitializableView to lower
[BZ 767170] - The permissions are already known, don't try to fetch them
Updating the installer test to:
[BZ 786106] Wrap calls to obtain managers in privileged blocks so that 3rd
Make sure to set the correct context classloader when running inside
[BZ 786194] - Make sure to set the correct context classloader when
[BZ 773661] - Invalid plugin configuration errors are now reported also
[BZ 773661] - Reporting invalid plugin configuration if the resource starts
[BZ 773661] - The security exception is thrown directly if the principal is
update the JNDI access tests to not use the "context" variable which seems
[BZ 773661] - Invalid plugin configuration errors are now reported also
[BZ 773661] - Reporting invalid plugin configuration if the resource starts
[BZ 773661] - The security exception is thrown directly if the principal is
update the JNDI access tests to not use the "context" variable which seems
[BZ 790859] - Do not expect standard input when the CLI runs in non-interactive mode.
[BZ 794511] - make sure to use the correct path separator in boot log path.
[BZ 794511] - make sure to use the correct path separator in boot log path.
[BZ 794489] - make sure to use the parent resource context when creating
[BZ 794489] - Minimize the number of executed discoveries by sharing
[BZ 794489] - make sure to use the parent resource context when creating
[BZ 794489] - Minimize the number of executed discoveries by sharing
[BZ 794489] - Fixing the unit tests to work with the changed signature of
[BZ 786795] - rewritten the ScriptAssert class to not depend on TestNG (and
[BZ 796405] - Catching any throwable while running a CLI script alert
RHQ's embedded PluginContainer is now accessible as an Arquillian container.
- make it possible to have multiple PC instances (with some restrictions
Make the hardcoded test platform type declare the classloader type SHARED.
- restructure the code to have an API, SPI and impl. This way it makes
Added the ability to obtain a set of discovered resource containers for
remove unnecessary service definition
Merge branch 'feature/arquillian-integration'
typo
@BeforeDiscovery can now be targetted to only certain test methods.
Changes to @RunDiscovery handling:
[BZ 802437] Adding another lifecycle stage to the RHQ arquillian tests making it
don't try to process @RunDiscovery if the annotation is not there...
make sure @BeforeDiscovery and @AfterDiscovery are only called on test
Actually switch to the correct plugin container before the test and
Making the enablement of native system info in per-container configs
[BZ 797252] - Add animal-sniffer plugin to the build to ensure the Java 6
Reverting the previous commit. BZ 797252 needs more work.
[BZ 797252] - Add animal-sniffer plugin to the build to ensure the Java 6
Including the container-lib in the build by default. It is needed by server
[BZ 794489] - Fixed the corner case of incorrectly reported processinfo
[BZ 639398] - Adding an "Open Files" metric to the "Operating System"
[BZ 786416 - Map configuration properties not shown in correct order]
Trivial - formatting the Apache plugin source code. It was a beeping mess.
[BZ 804303] - Instead of saving the whole set of preferences when changing
[BZ 804303] - Make sure to hang on to the changed config that we need to
[BZ 804164] - improve docs in "fix-bundle-deployment.js" sample script.
[BZ 810204] - Make sure an invalid destination regex in calltime condition
include the error message when reporting failure to load an element into
[BZ 796636] - Infrastructure needed for password obfuscation
[BZ 796636] - Adding support for obfuscating the passwords in the content
[BZ 796636] - Adding an upgrade task to obfuscate all the password
Merge commit '8ba02a773dd281cb2b9d8b6c7092c5bc1641244d'
[BZ 796636] - fix the unit tests and make sure to obfuscate the passwords
[BZ 816593][BZ 816587] - Deployments now correctly advertise their content
[BZ 801638] - adding a sample CLI script that can make an AS7 standalone
[BZ 818206] - make sure to use generic number type to prevent different
[BZ 801638] - fixing a couple of small bugs in the clustering script +
[BZ 818433] - Another batch of fixes for the obfuscation upgrade task to be
[BZ 818870] - Defensive null check when determining the content location of
[BZ 801638] - updating the plugin name to 'JBossAS7'.
[BZ 816593][BZ 816587] - Adding unit tests for content retrieval and detection
clean up the jboss as installs from the tempdir after the integration
Initial refactoring of the scripting infrastructure to allow language
An attempt to use Rhino 1.7R3 as a script engine. This will most probably
[BZ 822880] - Make sure to NOT discard any pending DB changes before
[BZ 822905] - Make sure to always disable the resource upgrade after it
[BZ 822905] - modified the unit tests for checking that the resource upgrade
[BZ 801638] - Modified the as7 cluster script to use the live configs of
ignore in git the *~ files produced as backups by some text editors
Initial impl of modules in the javascript CLI.
Experimental and unfinished support for python in the CLI.
[BZ 802550] - rewording the docs on rhq.agent.plugins.child-discovery.delay-secs
[BZ 829944] - make the resource type fingerprint robust against ordering
[BZ 829751] - Make sure deploying a package updates the internal info
[BZ 832090] - Make sure to activate the resource only after it has been
Trivial - code formatting
[BZ 832090] - adding an integration test for checking that all the PC
Merge branch 'master' into lkrejci/modular-scripting
[BZ 801551] - Make sure the server name is not editable when upgrading
Making it all compile again and provide basic abstractions to cut the code completion out of the CLI.
Renaming "RhqManagers" to "RhqManager".
Removing all the get*Manager() methods on the RhqFacade and replacing it
Resolve the initializer using the ScriptEngine.NAME parameter rather than
Fixing the local client tests and some leftover compilation errors in
The simplified interfaces no longer inherit from the remote interfaces.
CLI code completion should now be language independent.
Rename the method to be more descriptive.
InterfaceSimplifier now mirrors the generic type signatures and annotations
The CLI interactive console correctly handles the case where the completor outputs some additional text to the output.
Javascript completor now correctly outputs the signatures of the methods.
Merge remote-tracking branch 'origin/master' into lkrejci/modular-scripting
A couple of changes in this commit:
Fixing the build. The RHQ's javascript language module now bundles
Fixed a problem with copying annotations with no attributes.
LocalClient now generates proxies inside a privileged block to correctly
Use the correct language name for the javascript language.
Make the summary print all the "summary" properties of the object, including the inherited ones from the super classes.
Improvements to javascript code completion - we now are able to complete
Merge remote-tracking branch 'origin/master' into lkrejci/modular-scripting
Fixed the method resolution in the abstract rhq facade proxy.
Adding a script source provider able to handle the "file://" scheme.
Setting the require function to NOT be sandboxed (which doesn't make much
Do not compile the scripts to new classes to save the permgen space.
Bumping Rhino to 1.7R4.
Merge remote-tracking branch 'origin/master' into lkrejci/modular-scripting
Finishing up the python support for CLI.
Fixing the last javascript specific thing in the CLI - no more assumptions
Merge lkrejci/modular-scripting into master
make sure CLI scripts on the server redirect standard and error output to
Fixing the dev profile of the lang support modules to copy the final
[BZ 839780] - The scriptengine providers now can tell the file extension of
Making the package scanning of the python language support configurable
[BZ 844495] - Fixing the inconsistency in the string handling introduced by
Making discovery and obtaining the JMX connection work,
formatting
formatting and general cleanup before we start doing anything serious.
more formatting and code cleanup before we do anything serious.
try to read the hadoop home dir from the commandline if it is there,
Reading of hadoop config files should work now.
start of config update
Pulling the configuration support out of the main component class to make
some more config options + initial support for log polling
Renaming stuff, making config props not required
* added events support to the rest of the hadoop resource types
Correcting a merge conflict.
bumping the required java version to 6 (just to be consistent with the min
Implementing Hadoop job duration as a calltime metric.
Clear out the pending calltime metrics after reporting them.
More rigorous error handling while processing the log files to prevent
Make the date formats used by the log4j log processor instance fields so
[BZ 846269] - AS5's shutdown operation doesn't require availability to be up.
[BZ 846269] - AS5's shutdown operation doesn't require availability to be up.
[BZ 846623] - When creating the "child" alert definitions of group or template alert definitions, pass the real user that creates the alert def and circumvent authz.
Support for Job Jars as creatable resources. Job Jars can be submitted (using an operation) to the job tracker, providing a convenient way of running hadoop jobs.
Fixing the child resource creation for resource types that do not have resource configuration.
[BZ 847804] - make sure to fetch the latest known resource config through
[BZ 848066] - The group resource configuration page shows the config editor again
[BZ 834353] - Distinguish between BRMS 5.(1|2).0 and EWP 5.1.x by looking
[BZ 840662] - Python scripting is now bundled by default with RHQ.
Duplicating all the tests that use scripting language to have both javascript and python versions.
[BZ 846623] - Finishing the fix:
Making the module loading conforming with CommonJS:
Simplified the existing source providers to use URI authority and paths
Fixing the FileSystemScriptSourceProvider to only support the absolute paths. This is so that it conforms with the "file" scheme known from browsers, etc.
[BZ 852169] - Modifying the rhq://downloads script source providers
Fixing the RhqDownloadsScriptSourceProvider unit test.
[BZ 852169] - Add a copy of the downloadable sample modules to the CLI
[BZ 803737] - API checks based on clirr plugin
[BZ 803737] - adding the core/native-system module to the API checks.
[BZ 803737] - Adding the ignore rules for intentional API changes (apart from AS7 plugin that I leave for other to investigate and fill in).
Adding generic signature and @Override to get rid of code-style warnings.
[BZ 803737] - Adding API difference justification for code change introduced
[BZ 859982] - Resetting the custom blur event handling before and after a popup dialog is shown in the configuration editor.
[BZ 846292] - The directory component no longer blows up on updating
Apache plugin integration test compiles again.
Making sure the integration-tests profile can build (still the apache tests
Make the RhqManager class the sole place to define everything is necessary
Fixing the apache integration tests by adding the missing expectations and
Fix the PluginContainerTest to not choke on test methods without
start of reimplementing the JNDI access tests using Arquillian.
Fixing the JNDI access integration test.
Replacing all the cobertura definitions in all the poms with one definition
Changed the code-coverage provider to JaCoCo.
Removed unnecessary property def.
Build everything including all the integration tests in the code-coverage
[BZ 803737] - Bumping Clirr maven plugin version to 2.5. No need for the patched version to do the API checks anymore.
[BZ 875848] - Use the fixed version of the password obfuscation as found in Picketbox.
Merge branch 'lkrejci/code-coverage'
Slightly improving logging on apache upgrade tests.
Backup the apache error logs on per-test-method basis.
Make the copied error logs really reflect the test they were collected for.
Fixing the incorrect assertions in the ApplicationServerComponentTest in AS5 integration tests.
Removing last remnants of cobertura from the poms.
Recovering from the loss of ant as a transitive dep of cobertura in tests.
stuff to help debug the apache integration test failures.
Improvements in Apache integration tests:
[BZ 879655] - Properly deactivate the resource instead of just calling the
Randomizing ports in the JNDI access test. Maybe this will help the test
tmp
[BZ 876479] - Hardcode the values of symbolic time constants in the measurement_utils.js rather than referencing the previous ones during the declaration. That just didn't work, giving all such props a value of NaN.
This reverts commit 2de428af239ee6b4af0af2a439e7e27f65755acb.
Moving the JNDI security infrastructure to the server/jar and updating it to work with AS7.
Removing the obsolete javaURLContextFactory from the server/jar.
Removing the SecurityActions for obtaining a logger instance
Code coverage support for Arquillian-based tests.
Forgot to re-enable the now fixed and working JndiAccessTest in itests-2.
Recovering from the merge of commit 2ce8b7aa063a56840090ed553f47b6e3a0ba7845.
Modified the access checking JNDI lookup wrappers to take into account
Fixed the ExportingInputStream to correctly define the XML namespaces
Made the JndiAccessTest remote integration test work again.
added a .gitignore entry for cachedir of the python script engine generated
Ooops, forgot to implement the exception check in the JndiAccessTest.
[BZ 880795] - The upgraded Augeas library no longer contains the file
Define the jna.platform.library.path in the tests, too, so that the correct
[BZ 844475] - Don't try to do code completion on native javascript arrays.
Trivial - trailing whitespace removal and adding missing @Override
The upgrade of JAXB to 2.2.4 exposed an issue in the configuration object
Adding Jacoco setup to arquillian config for remote JNDI access integration tests.
Remove the @Override annotation on clone() which makes GWT fail to compile the class.
[BZ 906495] - The JBoss AS specific bundle functions should work again.
[BZ 907558] - JavaCommandLine and subclasses now parse the commandline lazily
Fix the expectations of the JMock-based apache plugin integration tests
The apache integration tests are now resilient against apache servers running on the target machine out of the test control. These will no longer affect the test results.
Fix the JNDI access integration test. Default activation of profiles in Maven
Fix the expectations of the JMock-based apache plugin integration tests
The apache integration tests are now resilient against apache servers running on the target machine out of the test control. These will no longer affect the test results.
Fix the expectations of the JMock-based apache plugin integration tests
Adding the API checks to the script bindings.
[BZ 726673] - be more robust against different types of bean properties.
Getting the API check ready for separately versioned parts of RHQ.
[BZ 922687] - Enabling login on non-std SSL ports in non-interactive CLI
Fix classloading issues when defining objects in the std script context.
[BZ 928971] - ClassPoolFactory is now resilient against context classloader changes
Arq support for cleaning PC's data dir on shutdown.
@ClearPersistedData annotation handling in Arq plugin container tests.
[BZ 928971] - Return the same class pool for the same context classloader
[BZ 928971] - Set the correct classloader for the dynamically created
Get rid of the dependency on the JMX plugin in the Arquillian container tests.
Fix classloading issues when defining objects in the std script context.
[BZ 928971] - ClassPoolFactory is now resilient against context classloader changes
Arq support for cleaning PC's data dir on shutdown.
@ClearPersistedData annotation handling in Arq plugin container tests.
[BZ 928971] - Return the same class pool for the same context classloader
[BZ 928971] - Set the correct classloader for the dynamically created
Get rid of the dependency on the JMX plugin in the Arquillian container tests.
Persuaded maven to parse the poms with the code-coverage profile.
[BZ 620603] - Don't use JOIN FETCH in criteria queries with limits.
[BZ 620603] - Re-enabling the limited JOIN FETCH reporting
[BZ 965833 - Potential bug in join/fetch/avoidance code]
[BZ 967622 - Server CLI script can't require modules from rhq://downloads]
[BZ 965833 - Potential bug in join/fetch/avoidance code]
Improving the explanation of rhq.rootDir.
Trivial - improving the javadoc slightly.
[BZ 969584 - HTTP Basic auth for bundle URLs]
Make the size of the wizard dialogs overridable.
Adding API check exceptions for the newly added remote API methods.
[BZ 969584] - Removing the confusing "Optional" hint in the field.
Trivial - error reporting.
Removing the --agent option from "rhqctl console" altogether.
[BZ 973415] - Empty deployments trailing behind.
[BZ 917765] - Symlinks in deploy dir no longer confuse relative file path
[BZ 840649] Accomodate for package type plugins when determining pkg version
A configuration instance builder.
Added missing generic type decls.
Trivial: javadoc clean up.
Updating the list of the devs in the IRC bot
[BZ 801926] - manageRootDir deprecated, supeseded by "compliance".
Updating the test recipes for the new names of compliance.
[BZ 988881] - GUI now refreshes availability every 15s.
Clean up after the test.
[BZ 988881] - GUI now refreshes availability every 15s.
Clean up after the test.
[BZ 986491] - Yum content source plugin now handles HTTP basic auth
[BZ 988881] - Removed missing i18n, cancel avail checking timers on logout.
[BZ 986491] - Yum content source plugin now handles HTTP basic auth
[BZ 988881] - Removed missing i18n, cancel avail checking timers on logout.
Make sure we don't get incomplete scripting support jars.
[BZ 988881] - The agent side is now always in sync with the server
[BZ 988881] - GUI correctly disables avail refresh timer when leaving page
Adding some comments, renaming stuff for consistency and removing dead code
Putting back the maven.dependency.tree.
Fixing the intentional API changes + adding a missing repo
[BZ 949088] - Use DISTINCT with JOIN FETCH to avoid duplicates in criteria queries
[BZ 855674] - Get rid of the dreaded "PageList was passed an empty collection but 'totalSize' was X" exception.
[BZ 855674] - Refactored the phantom-read detection out of CriteriaQueryRunner
[BZ 855674] - avoid truncating the waitTime but rather round up.
[BZ 998645] - Collect method invocation stats on AS7 EJBs.
[BZ 1009042] - make sure rss4j can access Xerces classes in the server.
Bumping Clirr maven plugin version to remove the need for our patched version.
(Almost) regain back-compat with RHQ 4.4.0 in script bindings.
Adding intentional api changes for the new methods ported over from RHQ 4.4.0.
[BZ 873866] - Minimizing API changes between JON 3.1.2.GA and JON 3.2.0.GA.
[BZ 873866] - Minimizing API changes between JON 3.1.2.GA and JON 3.2.0.GA.
[BZ 873866] - Minimizing API changes between JON 3.1.2.GA and JON 3.2.0.GA.
[BZ 873866] - Minimizing API changes between JON 3.1.2.GA and JON 3.2.0.GA.
[BZ 873866] - Minimizing API changes between JON 3.1.2.GA and JON 3.2.0.GA.
[BZ 873866] - Minimizing API changes between JON 3.1.2.GA and JON 3.2.0.GA.
[BZ 873866] - Minimizing API changes between JON 3.1.2.GA and JON 3.2.0.GA.
(Almost) regain back-compat with RHQ 4.4.0 in script bindings.
Adding intentional api changes for the new methods ported over from RHQ 4.4.0.
[BZ 873866] - Minimizing API changes between JON 3.1.2.GA and JON 3.2.0.GA.
[BZ 873866] - Minimizing API changes between JON 3.1.2.GA and JON 3.2.0.GA.
[BZ 873866] - Minimizing API changes between JON 3.1.2.GA and JON 3.2.0.GA.
[BZ 873866] - Minimizing API changes between JON 3.1.2.GA and JON 3.2.0.GA.
[BZ 873866] - Minimizing API changes between JON 3.1.2.GA and JON 3.2.0.GA.
[BZ 873866] - Minimizing API changes between JON 3.1.2.GA and JON 3.2.0.GA.
[BZ 873866] - Minimizing API changes between JON 3.1.2.GA and JON 3.2.0.GA.
Bumping Clirr maven plugin version to remove the need for our patched version.
[BZ 1011971] - Deprecate SystemSetting.SERVER_VERSION
Deprecating unused DATA_PURGE_* system settings.
[BZ 1014524] - Fixing CriteriaQuery.iterator()
[BZ 1003679] - New job to check bundle deployment completion.
[BZ 1016049] - Avoid requiring MANAGE_SETTINGS for live avail checks.
[BZ 1016049] - Avoid requiring MANAGE_SETTINGS for live avail checks.
[BZ 743558] support for masking and obfuscating the system config passwords
[BZ 743558] - fixing unit and integration tests
[BZ 743558] - Making the upgrade task Oracle-safe.
[BZ 743558] - Another Oracle-related change to upgrade task.
[BZ 743558] - Don't fall over on unset password fields without defaults
[BZ 1018233] - Fix leaks of model controller client instances
[BZ 998645] - AS7 EJB invocation stats
[BZ 1028636] Dampening broken by agent alert condition cache reloads
[BZ 998645] - Don't spam the agent.log if the AS7 server doesn't support
[BZ 1030958] - Fixing a syntax error in $CLI/samples/modules/jbossas.js
[BZ 1032201] - Make sure Server and CLI have the same sample modules
Adding a test dep on cassandra so that the test classpath resembles the
[BZ 1033119] Find the asked for destination, not just a random one in
[BZ 1033155] - foreach is not a function.
[BZ 1035767] - Enable altering count query along with alterProjection
Mattias Nilsson Grip (1):
BZ 803625 honor base dir and additional command line args that are passed to start the server.
Michael Burman (3):
committing windows version of RHQ 4.8 storage patch script
BZ980076 Check if storage is really running after a crash
BZ 980076 - also make the check if storage is running for the status command
Mike Thompson (597):
BZ691505 Changing units of measure using minutes instead of millis for recalculation interval of DynaGroup.
[BZ734197]-Improvement: Dynagroup creation should provide better error msg for duplicate name.
[BZ734197]-Improvement: Dynagroup creation should provide better error msg for duplicate name. Delete logging.
[BZ734162] Improvement: (UXD) Non-editable checkbox in Roles is confusing.
[BZ734162] Improvement: (UXD) Non-editable checkbox in Roles is confusing. Added non-enabled checkbox for when read-only checkbox is checked. Kind of a third state - checked, not checked and checked read-only(disabled check).
[BZ734047 - Incorrect dashboard name on immediate deletion] - For some timing reason, new dashboard tabs were not showing the proper name on the confirmation message when the tab is closed (delete).
[BZ786184 Remove gwt-log logging mechanism and replace with standard GWT logging] Using Log adapter to make GWT logging look like gwt-log
[BZ787248 - Add IE9 user agent support for GWT]
[BZ787248 - Add IE9 user agent support for GWT] Make IE9 default to IE8 rendering for compatibility with SmartGWT.
Merge branch 'BZ773083' into feature/gwt-upgrade
[BZ678638 - Cannot tab through elements on "Create New Role" page] Added predictable tabbing on the create roles page.
[BZ755646 - GUI flags blank/empty values as invalid for Resource description and location and for group description ] Allow for empty location and description.
[BZ773083 - Globally uncaught exception "JavaScriptException:(TypeError): this.getField(_3) is null" on Dashboards view immediately after logging in] This error has changed since the smartgwt 3.0 upgrade and now it is an intermittent error that fails because the width is returning null because the widget has been destroyed. According to the javadocs the width is default to null and the layout manager determines the width so change Canvas.getWidth() to Canvas.getDefaultWidth() will provide the proper value when automatically resized by a layout manager.
[BZ752215 - at runtime, automatically detect what GWT locale to use as the default, based on the user's browser preferences] Fixed the runtime detection of browser by explicitly declaring the order of priority of locale resolution. The user agent method was getting lost in the priority. The query param method has the highest resolution (for overriding in testing etc.) followed by user agent for automatic locale detection.
[BZ790621 - Remove IE6 Support from GWT ]
Merge branch 'gwt-logging' into feature/gwt-upgrade
Trivial. Added myself to developer roster in pom.xml
[BZ752215 - at runtime, automatically detect what GWT locale to use as the default, based on the user's browser preferences]. Add IE Fixes this time.
Trivial remove duplicate servlet mapping from web.xml
Merge branch 'gwtAutoLocale'
Trivial remove duplicate servlet mapping from web.xml
[BZ790621 IE6 Removal] Removal last residuals of IE6 BrowserUtil ie6 browserHack
Merge branch 'BZ682255'
[BZ691544 - Entering very large numbers in Dynagroups Recalculate Interval field causes stack trace] Forgot to comment out foreign resource bundle keys for translation.
Merge branch 'BZ691544'
BZ795833 SearchBar Broken after gwt upgrade] Enabled enter key and fixed mangling of critera in web mode.
Removed SearchGUI second entry point from CoreGUI.gwt.xml
Merge branch 'BZ758893-2'
Removal of Servlet Path entries from CoreGUI.gwt.xml -- no longer neccessary in *.gwt.xml only needed in web.xml
Merge branch 'BZ758893-2'
[BZ 758893] group Inventory>Members subtab: user should not be able to update the membership of a dynamic group / dynagroup and also for autogroups
Merge branch 'bZ758893-3'
[BZ 682255] Inconsistent titlebars. Provide consistent top level headers.
[BZ 682255] Inconsistent titlebars. Add IconEnum for typesafe icons.
Merge branch 'inventoryTab'
Bugfix for previous commit: 413c72e
Merge branch 'inventoryTabViewNameConsolidation'
[BZ 682255] Inconsistent titlebars.
[BZ 682255] Inconsistent titlebars. Use 24x24 size icons for titles.
[BZ 682255] Inconsistent titlebars. Added Inventory tab common titlebars. Added Group and admin section.
UXD Change To Move Inventory Groups Ordering.
[BZ 682255] Inconsistent titlebars. Administration topology and Configuration sections.
[BZ 801910] Enable Obfusicated (OBF) GWT output for reduced application size.
Remove unused gwt dependencies from coregui pom.xml.
UXD: Add new Icons for top level tab titles.
UXD: Add new last icon for reports top level tab.
Csv Export start
CSV export. Jax-RS stubs.
CSV export register jax-rs resources (jndi for SLSB).
CSV export refactor for REST reports.
CSV export Suspect Metrics first pass.
More Iterations on csv exports.
Csv export: refactor. Bean jndi registration. Addition of new reports.
Csv export: refactor. Add more reports.
Csv export: Fix Dates. Migrate reports from Response based model to Streaming.
Csv export: Make configuration history and Alerts follow Streaming REST model instead of Response model.
[BZ 800453] Export Csv Reports. Added Recent Operations report.
[BZ 800453] Export Csv Reports. Apply appropriate naming conventions.
[BZ 800453] Export Csv Reports. Add Recent Drift csv report.
[BZ 800453] Export Csv Reports. Add Recent Drift csv report.
[BZ 800453] Export Csv Reports. Add More columns to Suspect Metrics report.
[BZ 800453] Export Csv Reports. Add setPaging method to BaseCriteria and change Criteria to BaseCriteria in query templates: CriteriaQuery and CriteriaQueryExecutor. DriftCriteria then needed to implement setPaging() in GenericDriftCriteria and GenericDriftChangeSetCriteria.
[BZ 800453] Export Csv Reports. Add Recent Drift Handler.
[BZ 800453] Export Csv Reports. Add Recent Drift Report. Minor corrections to other reports.
[BZ 800453] Export Csv Reports. Added First Draft ExportModalWindow.
[BZ 800453] Export Csv Reports. ExportModalWindow hookup to UI, restful reports.
[BZ 800453] Export Csv Reports. Recent Operations: operation name column fix.
[BZ 800453] Export Csv Reports. Add Detail and Date range to export Dialog. Changed InventorySummary report to use detail flag.
[BZ 800453] Export Csv Reports. Use static factory initializers to call Reports.
[BZ 800453] Export Csv Reports. Check the filters and pass filtered request to RESTful urls.
[BZ 800453] Export Csv Reports. ReportUrlBuilder for typesafe urls - concept.
[BZ 800453] Export Csv Reports. Add Cancel Button, adjust spacing in ExportModalWindow.
[BZ 800453] Export Csv Reports. Visually clean up the ExportDialogWindow.
[BZ 800453] Export Csv Reports. Add TitleBar to ExportModalWindow
[BZ 800453] Export Csv Reports. Use GWT.getHostPageBaseURL() to calc report urls
[BZ 800453] Export Csv Reports. Allow filtering on both Recent Alerts and Recent Operations. Rebase, Merge.
[BZ 800453] Export Csv Reports. Add filtering to Recent Operations and Recent Alerts.
[BZ 800453] Export Csv Reports. Add filtering to Recent Drift.
[BZ 800453] Export Csv Reports. Add path and snapshot filters to REST Api.
[BZ 800453] Export Csv Reports. Remove export window and replace with direct calling of reports (in new window).
[BZ 800453] Export Csv Reports. Removal of ExportModalWindow and replace with non-visual ReportExporter to call streaming RESTful reports from backend.
[BZ 800453] Export Csv Reports. Fix bugs after rebase/merge where classes/packages have changed.
[BZ 800453] Export Csv Reports. Changed ReportHelper to ReportFormatHelper. Added proper handling of null dates.
[BZ 800453] Export Csv Reports. Added UI portion of date filtering.
[BZ 800453] Export Csv Reports. Craft urls for date filtering reports.
[BZ 800453] Export Csv Reports. First draft hooking up backend restful reports.
[BZ 800453] Export Csv Reports. Import fix.
[BZ 800453] Export Csv Reports. Fix url params. Logging of export report urls.
[BZ 800453] Export Csv Reports. DRY up code.
[BZ 800453] Export Csv Reports. Hook up datasources to Date Filters for Recent Drift, Recent Alerts and Recent Operations.
[BZ 800453] Export Csv Reports. Remove openCSV dependency from main jar (still used in testing).
[BZ 800453] Export Csv Reports. Add support for Recent Drift Definition filter on CSV reports via REST.
[BZ 800453] Export Csv Reports. Undo changes to RPCDataSource -- back to normal.
[BZ 800453] Delete unused ReportUrlBuilder.
[BZ 800453] Enable Date filtering on report views.
[BZ 800453] Fix Prod mode date format different from dev mode date formats.
[BZ 800453] Change Configuration History column orders to match screen (as per meeting).
[BZ 800453] Move date filters to after other filters (instead of first). Validate Dates.
[BZ 800453] Remove Export All and Export column for detail export on Inventory Summary and Drift Compliance reports.
[BZ 800453] Fix i18n for Date Filters.
[BZ 800453] Rearrange Date Filter grouping for Alert History.
[BZ 800453] Rearrange Date Filter grouping for Operation History.
[BZ 800453] Bugfix DateFilter ordering for Operation History.
[BZ 800453] Group Date filters on right hand side for DriftHistory.
Trivial: Make form item name match variable name.
[BZ 800453] Created DateFilterItem that eliminates the problematic date formatting issues with timezones as Integer offsets of the date are used instead.
[BZ 800453] Handle reports where start date and end date are the same. And Make date boundaries inclusive instead of exclusive.
Trivial: Deprecation comment.
[BZ 800453] Handle new null boundary conditions from changing Date to Integer.
[BZ 800453] Make Date Range filters work with inclusive ranges instead of exclusive ranges.
[BZ 800453] Changed CSV reports Date format to '4/9/12 8:10 AM EST'
Trivial: Remove date formatter from RPCDataSource as we no longer need to parse Date formats.
[BZ 800453] i18n the Export Button in the reports screens.
Keep title from wrapping on Edit Portlets screen. In response to japanese translations making title wrap vertically.
Keep Tags on same line in Resource Detail view.
[BZ 811554] Operation out come exception is right aligned and truncated.
[BZ 811554] Operation out come exception is right aligned and truncated. Add underline back in on link.
Fix formatting issues with Tags taking up multiple lines if the tag is long. Fixing another use case found.
Add more type safety around String representations of Icons (replace with IconEnum).
[BZ 809516] The "View Group Definition" column in Alert Definitions report does not take you to the alert def.
[BZ 805545] Improved the usability of the Resource Metric Collection Schedule table.
Configuring GWT stack traces to show filenames and line numbers while preserving the OBF (obfuscated) javascript. This is done by adding the emulated stack mode to the CoreGUI.gwt.xml.
Merge branch 'master' into BZ805545
[BZ 805545] Improve the usability of the Resource Metric Collection Schedule table. Make the collection intervals update properly after in-place edit.
Merge branch 'BZ805545'
Revert "[BZ 805545] Improve the usability of the Resource Metric Collection Schedule table. Make the collection intervals update properly after in-place edit."
Revert "[BZ 805545] Improved the usability of the Resource Metric Collection Schedule table."
Change the GWT compile style to not use the emulated stack traces as we will use the DETAILED style instead.
CSV Reports - disable export button if there is no records to export.
[BZ 814232] Resource summary->Resource metrics portlet content does not use space nicely.
Platform Utilization - Labels for graphs was spilling over onto two lines.
[BZ 817688] Change GWT compile style to "Pretty" to reduce application size. Gives us the best size/performance while still providing stack traces with source file names and line numbers.
Trivial: remove comment that is no longer relevant from CoreGUI.gwt.xml
Update the /etc/m2/settings.xml with PRETTY gwt.style as new default compile option.
Update RESTeasy jars to 2.3.3.Final from 2.3.2.Final
Increase GWT compile worker threads from 2 to 4. Decreases compile time.
Change GWT soyc report generation from true to false as default. This report is used on demand and can be turned on if we need to view it.
[BZ 821978] UXD global UI change to checkboxes in grids. Eliminated unchecked minus sign and replace green checked mark with black checked mark.
Trivial: Remove usused class -- EnhancedListGrid.
[BZ 824005] UXD enhancements to Recent Alerts Page. Ack flag adjustments.
Remove unused entry Search Entry point. SearchGUI.java is an unused EntryPoint probably left over from integration with legacy jsf app.
Merge branch 'search-noentrypoint'
Fix SmartGWT maven archetype to have proper doctype and IE8 fallback as our app. Support cases produced will behave consistently with our app.
[BZ 830323] Large artifacts get packaged in war file. Remove symbolMap data from GWT compiled war file.
[BZ 825230] Some measure names are not readable in JON EPP plugin. This is actually a global layout issue in the resource measurements portlet.
[BZ 825230] Eliminate some of the space in the layout between the resource measurement sparkline graphs and the resource name link.
Minor: Change icon strings to IconEnum for better type safety.
[BZ 734490] AS7 plugin: resource config: 'Module Name' member props of 'Installed Extensions' map should be read-only
On Resource Detail Configuration Tab - Move Save Button bar down to bottom of screen (from top) to match other button bars.
[BZ 815305] Min/max constraints on PropertyList not honored. Change IntegerItems to SpinnerItems on configuration screens making sure validations still work as SpinnerItem validations is little different than IntegerItems.
Move the save button to bottom of screen on configuration tab for groups. This was just done for non-groups.
Add GZIP compression to REST reports.
Add Swagger documentation annotations to CSV Export Reports.
Trivial: fix incorrect imports on ConfigurationEditor
[BZ 815305] Min/max constraints on plugin PropertyList not honored in UI.
For Test page move save button to bottom of screen for consistency.
HotFix: The min/max fields on PropertyDefinitionList broke some other plugins. I didn't see this until I created new schema. This is a temp fix until real fix.
[BZ 733487 - Search bar saved searches menu ignores clicks] Replace existing GWT search bar with new smartgwt search bar.
[BZ 815305] Min/max constraints. This second part of the fix addresses the database schema change and upgrade to schema 2.122.
Fix imports to follow RHQ eclipse standards.
[BZ 815305] Min/max constraints. Fix db-upgrade.xml to addColumn instead of alterColumn and change column names to MIN_ENTRIES from MIN and MAX_ENTRIES from MAX so that we dont have any conflicts with other databases.
[BZ 733487 New SearchBar] Fixed bug with return key in search bar not properly sending search. Added i18n.
[BZ 733487 New SearchBar] Handle null search condition better.
[BZ 838665 - Changing selected operation does not clear out parameters sent along with request]
[BZ 841045 advisoryInfo-plain.xhtml is missing parameters on the repo-plain.xhtml link] applied patch from jlivings.
[BZ 841045 advisoryInfo-plain.xhtml is missing parameters on the repo-plain.xhtml link] applied patch from jlivings.
Take out search optimization of not doing a search if the search term is the same as the last search. This is causing some stickiness and sometimes the search doesnt run if it was already cached and it thinks it has done a search but it hasnt (probably because of timing issues).
Remove unused parameter. Ended up not needing the criteria parameter.
Removed unused methods from ImageManager.
[BZ 848529 - Creating a domain deployment spins and never uploads the WAR on IE8]. IE8 had issues registering the listener when the upload was complete. This was a regression caused by smartgwt3.0 upgrade.
Remove Opera browser support from GWT compile. Will speed up compile times from elimination of 7 language permutations.
Initial Checkin of GSOC 2012 RHQ Graphing replacement project from Denis Krusko <kruskod(a)gmail.com>
Cleanup
[BZ 848501] - IE8 rendering of resource measurement time overlaid on the actual metric name
Prototype for d3.js.
Prototype for d3.js.
Prototype for d3.js.
Refactoring javascript.
Non-working changes.
Still broken but closer. Fixed endless looping.
Original working.
Clean variable names.
Documentation cleanup.
Merge branch 'master' into gsoc-charts2
Remove old search.js and search.css as no longer needed.
Optimize css properties in CoreGUI.css.
In addition to caching images also cache *.jpg and *.png as there can be images (such as those from smartGWT) that dont match the /images/* pattern and also need to be cached.
Remove deprecated GWT Search classes that are no longer used as they were replaced by smartGWT search classes. Deprecated classes can be retrieved from history.
[BZ 852223] IE8 rendering of resource measurement time overlaid on the actual metric name.
Merge branch 'master' into gsoc-charts2
Merge branch 'master' into gsoc-charts2
Make MessageListener interface package and not public. Add @Overrides where missing.
Added nvd3.js. Lots of GraphViewChanges. Added new D3GraphListVIew.
Make graphs not visibible for IE8.
Delete CanvasUtility.
Minor changes to GraphMonitoringView.
Merge branch 'master' into gsoc-charts2
Visual Changes to cubism graph
Remove unused code.
Rename methods.
more fixes for the GraphDataProvider
Merge branch 'master' into cubism-static
Remove unnecessary remoting calls to get graph data.
Remove the Resource Selector
make graph size smaller
cleanup groups.
Ready for jsni charts and data next.
Add Rickshaw. Rendering issue though in drawCharts.
Added nvd3 nv undefined error.
Works with fake data.
generic fixes
dashboard working with nvd3 graph and fake data.
added axis labels.
barchart with real live data. Time values not formatted on x axis yet.
fix issue with multiple charts and id naming collisions.
fixed date/time format on x axis issue.
removed controls from charts that were cluttering the graphs.
changed time format to H:M and xAxisLabel configurable.
set height on graph to 100%
removed cubism graphs.
format ticks on the hour.
fix the resource monitor charts to work with nvd3.
make the height adjustable.
Added Batik SVG servlet.
Remove GSoC.
Merge branch 'nvd3-batik' into nvd3-dashboard
Fixed Batik svg backend servlet.
made the servlet more robust with respect to error handling.
Batik servlet cleanup.
Add proper height for different chart sizes some use 100% some use 150px.
Add xmlns namespace for svg so batik can consume this svg.
Livegraph now works with bar charts.
Add a BoundedLinkedList to support the sliding window of data for live graphs.
Enable d3 Chart Selected Metrics.
Added charting for autogroups.
Delete cubism, rickshaw add fisheye for nvd3 scatter plots.
Hook Filtering up.
Remove client side svg submission for batik servers side rendering.
Add day name to date/time for longer time periods.
Git rid of NaN values.
i18n
Add New nvd3.js libraries
Add composite multiline graph. Not complete.
Added graph d. resource metric portlet.
Merge branch 'master' into d3-charts
Change the graph x axis scale to add day of week if time range > 24 hours.
save non-working version of composites for save-point recovery. having issues with retrieving autogroups.
Data retrieve to for autogroups is working.
Adding the multi-line graph.
Call graphs on a timer because all x async calls need to be complete.
Added countDownLatch so chart drawing wont get executed until after all results are back.
Hooked Json data up.
Graphing data now
Graphing data now
Multi Line Graph working!
Multi Line Graph line labels.
Make the Set button work in dialog box.
Fix bug in multiline-graph after several invocations.
Add click handler on d3GraphListView
Made the multiline graph type be able to extend the different chart types.
Made the graph type be able to extend the different chart types.
new version of d3 2.10.3
Candlestick
implemented base d3 line charts not working yet.
Let gwt.xml module handle the included javascript files instead *.html as it will make sure the js files are loaded before application start.
Reinstate jsni charts and make them look nice. Use Jirkas timer method to overcome DOM/js timing issues. Add min/max lines.
added y axis labels conditionally and hovers
Fix sparklines.
Comment out the hovers.
Update sparkline library from 2.0 to 2.1.
Merge branch 'master' into d3-charts2
Enable d3 graphs from sparkline click.
Fixed measurement units scaling to proper unit and significant digits.
Merge branch 'master' into d3-charts2
Summary metrics fix.
Summary metrics fix.
Fixing date selection for graphing on dialog boxes.
Merge branch 'master' into d3-charts2
Fix X-axis line.
Add Bar with Whiskers graph.
Fix the sub tab refreshes not working by adding chart redraw to AbstractTwoLevelTabSet
Add new Area/Bar graph type.
Refactor inheritance to composition.
Merge in new UXD graph type. Add SVG defs.
Fix "down" interval data. Fix many UI anomalies with charting issues.
Availability and other misc issues.
Availability and other misc issues.
Changes for dashboard view.
Add Tipsy.js for hovers
Upgrade d3 version from 2.1.0 to 3.0.1.
Charting Documentation update.
Fix jquery tipsy by moving the scripts out of CoreGUI.html and into CoreGUI.gwt.xml
Change x-axis from custom x-axis with actual values on x-axis and custom tickers to standard x-axis with time along intervals.
Add javascript global var (in JSNI) to more explicity signify the outermost 'this' context as global context.
Add javascript chartContext Constructor and moved it out to new file rhq.js.
Implemented Crockford's javascript module pattern for encapsulation.
Implemented Crockford's javascript module pattern for encapsulation.
Add the autogroup multi-resource chart for summary group metrics sparkline links.
Delete Bar with whisker chart as we decided against using this chart type.
i18n continued.
Consolidating common javascript structures and moving it out to rhq.js
Final attempt at making jquery tipsy tooltips to work. Html tooltips over svg d3 charts (works in javascript environment but not in RHQ). Calling deferred initialization after login via BrowserUtility.initializeTipsy() and now using customized version of tipsy from https://github.com/bigmlcom/tipsy for svg. Still not working however. Would be nice to revisit this in the future as it is a nice looking tooltip for d3 charts.
Removal of jquery tipsy as visual tootips are not rendering in RHQ d3 charts.
Add CountDownLatch to parallelize the fetching of resources but allow synchronization at the completion. Significantly reduces the time spent on calls waiting for previous call to complete.
Fix dashboard charting bug and refactor.
Refactored out MetricGraphData so data is separate from view and graph objects and can be shared between views and graphs.
Add working Tooltip hovers for d3 charts. Html styled hovers over svg charts via jQuery selectors.
Increase the flexibility of the tooltip formating to accommodate down, and unknown. Also, i18n the tooltips.
Fix NPE in dashboard Graphs.
Implement charting UXD changes from 1/11/2013.
Add a "Cap" to visually represent non-aggregated data. Shows a distinction when
Add intervals to down and unknown chart hover areas.
Charting Performance enhancements add countdown latch to D3GraphListView.
Add availability duration to down periods to show that a period was down for 3 h or 25 m in addition to the exact start/stop time of the down availability.
Add individual bar duration to hovers so as time ranges change it is easy to understand the individual bar duration. Important in understanding the aggregation of bars.
OOB charting query working still need to graph OOB. Need further clarification on OOB as to which fields to graph.
Charting hover cleanup annoyances on the screen.
Finish the GUI portion of OOB metrics.
Make the visual changes from Charting meeting on 1/22.
Misc charting visual cleanup. i18n the new charting labels.
Charting - make explicit availability trump unknown availability.
Charting - leave bar avg line at last value across unknown availabilities and availability down sections.
Charting - remove live graph from resource detail view.
Charting - Make chart heights adjustable for large detail charts versus smaller dashboard and resource detail monitor view.
Charting - Calculate proper start/end times for unknown intervals.
Charting -Add duration to hover for unknown intervals.
Charting - Fix graphs in dialog boxes so that they dont pop up behind the dialog box.
Charting - Dont show avg bar line when individual bars are 4 minute bars or less.
Charting - Fix Dashboard chart make AbstractGraph not inherit MetricGraphData. Major refactor.
Charting - Bug fixes to dashboard chart refactor.
Charting - various post meeting 2/1 fixes.
Charting - eliminate unsafe javascript eval and replace with jQuery.parseJSON instead, also ensure json is proper by adding quotes around attributes.
Charting - fix erroneous unknown bars to use unknown availability data instead of no data. No data bars added now as well. Hovers supplied for unknown and no data bars. Establish priority in overlapping intervals as 1) down or disabled, 2) unknown, 3) No Data.
Charting - fixing second dashboard
Charting - only show trendlines iff no aggregate data exists as we are connecting lines on a scatterplot. Removed basic bar avg trendline strategy that enabled trendlines once the scale reached 4 minute bars or less.
Charting - Fix initial NPE on dashboard charts. This was a timing issue where a super class tried to render the charts before the data retrieved.
Charting - Extract css from JSNI and move to charts.css for separation of style info from content.
[Searchbar] -Revamp searchbar to get rid of comboboxItem and replace with TextItem and Grid all under manual control. The automatic action of the com
[Searchbar] - Correct saved search behavior.
[Searchbar] - Correct saved search behavior. Prevent dups in tab search selection.
[Searchbar] - Fix null description in Saved Search grid display.
Merge branch 'searchbar3' into mtho11/d3-charts3
Merge branch 'master' into mtho11/d3-charts3
Charting - Remove Availability from current charts. Unknown and Down bars become same as no data bars except with different hovers to convey availability status.
Charting - Remove Availability from current charts. Unknown and Down bars become same as no data bars except with different hovers to convey availability status.
Charting - Change the chart titles so min, avg, peak data is shown to the side of the chart and not at the top.
Charting - Add new availability graph seperate from metric graphs.
Merge branch 'master' into mtho11/d3-charts-master
Charting - Incorporate changes from charting meeting.
Charting - Incorporate changes from charting meeting.
Charting - Change the terms Time --> Start and Bar --> Duration in the bundles.
Charting - Add Availability Hovers to new availability graph section.
Charting - Update d3.js version to 3.0.6.
Charting - Add unbounded time frames to Availability Hovers where time frames are still running (i.e. Duration: 2.5 hours +)
Charting - Move availability call out of latch enabling it to called only once for the resource.
Charting - Add Availability charts to Group screens and pull-up the common availability code to a shared super class.
Charting - Add new Availability charts to summary sparkline popup charts.
Charting - Bugfix for Cannot use 'in' operator to search for 'Class' in NaN. Undefined values were blowing up javascript functions.
Charting - Fix timing bug where availabilityGraph can be null.
Charting - Fix refresh bug with group d3 graphs not refreshing when click on different sub tab.
Charting - Replace the AbstractD3GraphListView with Generics version in AbstractTwoLevelTabSetView.
Charting - Make availability chart an option on Factory constructor to include availability or not when creating a D3GraphListView. Move AvailabilityD3Graph to avail directory.
Charting - Deprecate AvailabilityBarView replaced with AvailabilityD3Graph.
Charting - Remove chart.drawChart() and use existing chart.drawJsni() instead.
Charting - Add entity name to dashboard charts. Rename yAxisTitle to chartTitle to reflect its real purpose.
Charting - Fix issues with graphing NaN javascript values.
Charting - Add back in the old dashboard charts to compare with the new d3 dashboard charts.
Merge branch 'master' into mtho11/d3-charts-master
Charting - Fix hovers after fixing the undefined javascript condition for avg line that was throwing errors because the avg line was not contiguous. Using the condition of high,low,avg all == 0 as a proxy for undefined data so values of 0 are substituted for undefined to get around this condition.
Charting - Add micro-benchmarking code to output time spent on graphing to the javascript console. So we can see if addition/deletion of things has an impact on graphing performance.
Charting - i18n the date and time formats for both availability and bar chart hovers.
Charting - Fix the Dashboard tabs bug where renders properly first time but if you click on another tab and then come back to original tab no d3 charts are shown (original chart is shown).
Charting - Fix the Dashboard tabs bug where renders properly first time but if you click on another tab and then come back to original tab no d3 charts are shown (original chart is shown). Partial commit not complete.
Charting - Fix the portlet refresh button and refresh after portlet configuration change.
Charting - Eliminate portal graph specific signature in HasD3MetricJsniChart.
Charting - Eliminate portal graph specific signature in HasD3MetricJsniChart.
Charting - Put a link to the old charts in summary resource measurements portal.
Charting - Add a link for the group multi-resource charts to link to the old charts for testing purposes.
Charting - Remove batik server side svg rendering from pom.
Merge branch 'master' into mtho11/d3-charts-master
Merge branch 'mtho11/d3-charts-master'
Charting - Availability graph add yellow for warn availability type applicable to groups when one of the resources in the group is down.
Trivial - remove commented out sections of coregui/pom.xml
[BZ 872347] - RHQ Graph replacement with d3 graphs. Fixed bug for invalid data returned by metric query. Fixing is in graphs now so that weird data is not confusing to people. It was possible that the low > high. Now the data is cleansed before graphing. Ultimately, this issue needs to be fixed at the metric query.
[BZ 872347] - Fix availability charting bug that blows up inside d3.js.
Trivial - add more docs, clean up unused code.
[BZ 922141] - Availability graph change from 60 buckets to continuous intervals.
Charting - Make availability not scroll off the screen when viewing multiple charts.
Charting - For Group charts - Make availability not scroll off the screen when viewing multiple charts.
Charting - Only graph OOB data if OOB data exists. Show hover data on avg to low segment as well.
Fix summary resource measurements portlet as values are getting chopped off.
Charting - Confine avg bar trendlines to bars that have data and eliminate trendlines from nodata (grey striped) bars.
Charting - NPE, Fix timing edge case bug for Group charts.
Charting - Bar avg line performance enhancement and simplification to code now that previous avg lines are not shown the logic is removed to calculate bar avg for missing data.
[BZ 921022] - Small Width Dashboard charts overflow.
[BZ 921022] - Small Width Dashboard charts. Create small dashboard charts with same 8 scale as full dashboard charts just truncated to 20 bars instead of 60.
For Group Availability graph change WARN status to MIXED to better convey the meaning of the status.
[BZ 948080] Add AutoRefresh capability to graphs other than portlet graphs. Refactored Auto refresh capability to be more generic so that it could be used for more than just portlets.
[BZ 924942] - Add portlet key to New charts on dashboard so the same resource, metric can be displayed on multiple dashboards.
Fix NPE condition when autorefreshing a dashboard portlet graph before it has been configured (it has been added but not configured).
Fix issue with Resource Group Charts and refactor class hierarchy to make it flatter by eliminating AbstractMetricD3GraphView and ResourceGroupMetricD3GraphView.
Rename ResourceMetricD3Graph to MetricD3Graph to better reflect its new, more general, responsibilities.
[BZ 949103] - On inventory detail summary metrics charts N+2 clicks of Set button stops firing.
[BZ 872352 ] - Enable extended console methods not supported by IE from throwing undefined errors.
Trivial - add Log.error for codesplit async download failure so it is visible in browser console. Useful for after the fact diagnosis.
Trivial - remove client side Batik SVG transcoder dependency.
[BZ 951196] - IE9 d3 charts X-axis spacing not very legible. Change the ticks to 8 ticks instead of 12 for IE9+ only.
[BZ 921022] - Small Width Dashboard charts overflow.
[BZ 921022] - Small Width Dashboard charts. Create small dashboard charts with same 8 scale as full dashboard charts just truncated to 20 bars instead of 60.
For Group Availability graph change WARN status to MIXED to better convey the meaning of the status.
[BZ 948080] Add AutoRefresh capability to graphs other than portlet graphs. Refactored Auto refresh capability to be more generic so that it could be used for more than just portlets.
[BZ 924942] - Add portlet key to New charts on dashboard so the same resource, metric can be displayed on multiple dashboards.
Fix NPE condition when autorefreshing a dashboard portlet graph before it has been configured (it has been added but not configured).
Fix issue with Resource Group Charts and refactor class hierarchy to make it flatter by eliminating AbstractMetricD3GraphView and ResourceGroupMetricD3GraphView.
Rename ResourceMetricD3Graph to MetricD3Graph to better reflect its new, more general, responsibilities.
[BZ 949103] - On inventory detail summary metrics charts N+2 clicks of Set button stops firing.
[BZ 872352 ] - Enable extended console methods not supported by IE from throwing undefined errors.
Trivial - add Log.error for codesplit async download failure so it is visible in browser console. Useful for after the fact diagnosis.
Trivial - remove client side Batik SVG transcoder dependency.
[BZ 951196] - IE9 d3 charts X-axis spacing not very legible. Change the ticks to 8 ticks instead of 12 for IE9+ only.
[BZ 872352] For IE8 new d3 charts on show text message.
Trivial - Performance logging of async codesplit fragment.
[BZ 849716] - Make domain deployments uploads work on IE9. This was already done for IE8 but needed to be updated for IE9 now as well.
[BZ 872352] Disable IE8 for d3 chart rendering as d3 doesn't support it. Add Deferred binding StackedBarMetricGraphIE8Impl.java to support custom implementations of charting (right now IE8 is null implementation). This can be extended to enable different charts for different conditions.
UI Performance - Move non-essential javascripts (like charting) out of CoreGUI.gwt.xml to CoreGUI.html and add the 'defer' script evaluation attribute for faster page load time. Also moved stylesheets to load ahead of javascripts as they load faster and provide less blocking time than the external javascripts. This shaved about 0.5 sec on my box will probably save more on slower hardware/connection/mobile. The *.gwt.xml prevents race conditions at the expense of speed so moving out increases startup speed.
[BZ 956875] - Remove old charts now that they have been validated with new d3 charts. Eliminates the confusing second set of charts. Also removed GFlot charting library from codebase as it is no longer needed.
Move jquery(1.7.2) library out of CoreGUI.gwt.xml now that we don't have GFlot dependency (GFlot was removed with addition of d3 charts).
[BZ 955760] Syntax fix for gzip compression enablement.
[BZ 950701] Fix SVG text fonts in d3 graphs so that they dont look fuzzy.
Fix IE issues with "Move jquery(1.7.2) library out of CoreGUI.gwt.xml now that we don't have GFlot dependency (GFlot was removed with addition of d3 charts)."
Fix to keep IE9 from behaving like IE8 with respect to charting.
Javascript console object is not valid under IE8 removing console.log statement.
[BZ 924300] - Time range start date and the date picker disappears on clicking 'Advanced' button on time range selector.
[BZ 958734] - Add autogroup metric to dashboard fails for d3 graphs. Turned off the autogroups right click menu to create dashboard graphs from resource tree as the full fix for this is risky given we are releasing 4.7 straightaway.
[BZ 958938] - Dashboard graphs need refresh when switching View/Edit portlet modes.
[BZ 958754] - d3 multi-line chart: time units should have minutes when appropriate. Added the appropriate d3 time format string and updated the nvd3 chart library neither of which fixed the issue. It appears to be an error in nvd3 chart library.
[BZ 960646] - RFE Redesigned Availability Chart - Add disabled state cross hatch SVG pattern. Pixel tweeks.
[BZ 960521] Globally uncaught exception on clicking on resource name link on IE9.
Make x-axis more readable on Safari, IE. These browsers even though they are using the same SVG fonts, render wider fonts showing up as labels running into one another. Reduced the clutter on the x-axis for increased readability.
[BZ 960646] - RFE Redesigned Availability Chart - i18n.
Add new jQuery stuff.
Remove jquery ui and replace with bootstrap.
Add AvailabilityGraphType Generics.
Change charttype package to graph and also graphtype sub package.
Refresh charts using new javascript date slider.
Fix some of button behavior for d3 slider implementation.
i18n the Button bar.
Merge branch 'master' into mtho11/dual-slider-chart-control
Fix various behaviours between d3 slider and graphs.
Look and Feel Tweaks.
Replace brushable availability graph with pure date slider - DateSliderGraphType
Replace brushable availability graph with pure date slider - DateSliderGraphType
Pull d3 Date slider and place into actual graph instead. Decision was made in UXD meeting today.
Graph d3 brush slider is now on Graph and date button bar resembles that of logstash (logstalgia) style operation.
Bug fixes on d3 graph brushes.
d3 Brush handle modification to represent a physical handle.
Fix chart size on detail summary graphs as new chart is a bit larger with new date nav controls.
Update the d3 javascript libraries to 3.1.10.
[BZ 958754] Time units should have proper units for multi-line graphs. Updated the nvd3 javascript libraries to 0.9.
Merge cassandra master to slider graph controls. Fix merge conflict in Messages_de.properties.
Fix merge conflict in Messages_de.properties.
Merge branch 'master' into mtho11/dual-slider-chart-control
First iteration consolidated metrics tab with sparklines and expandable graphs.
Second iteration at consolidated metrics tab with sparklines and expandable graphs.
Get rid of d3 slider (brush) graphing classes no longer used.
Second iteration at consolidated metrics tab with sparklines and expandable graphs.
Deprecate LiveGraphD3View.
Disable d3 sliding brushes until more solid.
Get availability working in new Consolidated metrics view.
Saving date ranges for graphs to user preferences.
Reverting javascript date controls to smartgwt date controls.
Merge branch 'master' into mtho11/dual-slider-chart-control
Remove live graph D3 chart.
Add MeaseaurementTableView back in and remove bootstrap js classes.
Documentation and cleanup of code for new button bar date range editor.
Remove d3 consolidated graph view.
Make date range text change as the slider over the graph changes.
Persist the slider changes to user prefs when the user is finished dragging range across graph.
Add ability to call redrawGraphs from the javascript chart so it can refresh once we are done dragging a new time range.
Show chart values for single points: Value: 7.99.
Merge from master 6/11/2013
Add Custom... Date Range to new dual slider date bar.
i18n ButtonBar Date/Time Range editor.
Fix time portion of Time range editor.
[BZ951929] - Resource Metric Graph portlet doesn't refresh. Also applies to group metric graph portlet.
Merge branch 'master' into mtho11/dual-slider-chart-control
Undo changes for new screen that are not ready to be committed yet. Revert to working version.
Fix group availability graph vertical spacing issue.
Remove unused class.
Update the composite multi-line graph to use the new date range navigation.
Button alignment with form and form height change.
Remove bootstrap css and js as it is not needed now for dual slider chart control.
Eliminate Charting brush resize 'handles' code as that has been removed.
Remove the d3GraphView.addSetButtonClickHandler() as this is now done with new ButtonBarDateTimeEditor.
Remove old style Date Range control from MeasurementTableView.
Fix issue with cut down version of Portal graph as it is loosing last value (off by one error).
On Graphs fix OOB metric lines to account for metrics of type units == 'percentage'
Keep Portal graphs from showing d3 brushes.
Add some space to Button toolbar for new Date/Time Range editor (per UXD request).
Use the minified versions of javascript libraries for d3 and nvd3.
i18n the date/time format for new button bar range editor. This is just the format for javascript so it is the date/time format for the range, shown while you are dragging the sliders. It is javascript (not smartGWT) that is handling the d3 brushes dragging. Updated the DE and CS date formats as well.
[BZ 976926] On MultiResource Graphs allow deselection of Resources. Interactive graph features.
BZ 977470 Graph buttons confusing should just be relative date - last x. Also updated graph refresh to change date range to new current range.
[BZ 977474] Red global exception when refreshing empty graphs with no data.
Loosen the number of aggregate bars to detect before disabling average trendline.
Provide consistent labeling/bookmarking for group and resource detail views.
Remove unnecessary loading of graphs on other monitor subtabs.
For graphs get rid of the warnings in the browser console logs.
For group graphs, eliminate loading of graphs on other monitor tabs.
For non-aggregate graphs where there is a single value, use 'Value' label instead of aggregate label 'Avg'. And change color of label/value as well.
Update d3.js libraries from 3.1.10 to 3.2.2.
[BZ 979115] Allow i18n date/time formats on Chart x-axis, currently defaults to US formats.
[BZ 958754] On Multi-resource graph, time units should have minutes when appropriate.
Syntax error fix.
Put back in Date Range control on MeasurementTableView until consolidated metrics tab is ready.
First pass at new Multi-resource graph using d3 instead of nvd3.
Second iteration at new Multi-resource graph using d3 instead of nvd3.
Consolidate the d3 time format stuff into rhq.js so all graphs have access.
Fix new d3 multi-line graph scaling issues.
Add legend to new multi-line graph.
Keep Global exception from occuring in multi resource graph when metrics return empty data.
On multi-resource chart add sort to legend to show alphabetically.
Remove nvd3.js charting library in favor of base d3.js.
[BZ 980014] Syntax error for Empty group charts.
On multi-resource graph normalize units to highest scale (ex. GB instead of MB units if possible).
[BZ 924725] Graph refresh also refreshes screen behind graph dialog.
[BZ 988574] - Consolidated Metrics Screen - UXD Redesign
Fix bug with new metrics database and not much history results in NPE on metrics page.
i18n availability summary pie graph.
[BZ 988574] - Consolidated Metrics Screen - UXD Redesign
Fix bug with new metrics database and not much history results in NPE on metrics page.
i18n availability summary pie graph.
Small Graph subsystem refactoring.
[BZ 991257] Spurious Globally uncaught Exception: (TypeError): 'null' is not an object. Add EnhancedToolstrip instead of Toolstrip to fix proper destroying.
IE UI fixes
Replaced UserPreferencesMeasurementRangeEditor with ButtonBarDateTimeRangeEditor in Group --> Monitoring --> Metrics tab. Altered RedrawGraphs to a more general Refreshable so it can be used with tables and not just graphs.
IE UI fixes
Merge branch 'mtho11/pre4.9'
Refactor AvailabilitySummaryPieGraphType to module pattern to hide js vars from global scope.
Merge branch 'mtho11/pre4.9'
Fix graph labels for chrome & IE.
[BZ 949750] - Chart hovers fail to render in IE. Availability Chart hover fix.
Merge branch 'mtho11/ie-chart-tooltips'
Fix graph labels for chrome & IE.
[BZ 949750] - Chart hovers fail to render in IE. Availability Chart hover fix.
Add GraphMarker interface to mark places in the code where graphs are (later) injected by d3 javascript code.
Fix graph labels for chrome & IE.
[BZ 949750] - Chart hovers fail to render in IE. Availability Chart hover fix.
Add GraphMarker interface to mark places in the code where graphs are (later) injected by d3 javascript code.
[BZ 995541] Remove JSF charting from Portal.war. More specifically, remove any java AWT references from classes which are the charting classes. Also make sure to preserve existing portal.war functionality such as content and timeline.
[BZ 1000153] - Availability graph isn't present unless there are other metrics
[BZ 1000175] - Metrics UI tab does not refresh properly between different resources.
Graph Tooltip creation to be more compatible with IE.
Make the new IE tooltip work for 'no data' and 'single value' bars like old tooltips.
Change the positioning of the new chart hovers.
Fix the svg charts from cutting off at 300px. Removal of the nvd3.css code that contained the global svg css rule: display:block; width:100%; caused this.
Remove the live value dialog from metrics view.
Fix metrics view bug when collapsing rows and refreshing the already open graphs. They stay open but graphs don't get repainted.
Show metric sparklines even when there is only a single point of data. The sparkline graphs only render a plot if there is at least two points of data. When a new system first comes up and only one point of data is available no sparkline is shown. By adding an additional "0" point to the single point of data the sparkline will now render.
[BZ 1003794] Cannot load metrics on some resources when data is not available yet.
Fix bug with metrics refresh firing only once.
Add a viewRenderedListener to subtab nav to properly update the MetricsResourceView.
Quick fix of availability summary % pie chart graph not rendering properly -- reverting to text entries (like before) for 4.9 release.
[BZ 818998] Support configurable refresh interval in new chart implementation.
[BZ 1007538] - Add versioning to *.js and *.css files to prevent browser caching.
[BZ 1009089] - Metrics list from previous resource cached when navigating Monitor Sub Tabs. Move the stateful momento containing open chart rows out to the ResourceDetailView instead of at the MetricsTableView which can then be created and destroyed like the other stateless views and state momento passed into the View to restore previous (opened rows) state.
[BZ 1000175] - Cleanup from auto-refresh refactoring. Adjust initial date range back to proper value instead of last stored value.
Add Date/Time range feedback of period being selected for charting. In addition to showing the time range (i.e., X - Y) also show the length of the interval (i.e, '4 hours'). This applies to all chart types: resource, group, and multi-line.
Update Summary metric portlet graphs for Date/Time range feedback of period being selected for charting.
[BZ 1012589] Multi-line Graph Auto-refresh not working.
[BZ 1003932] Metrics Screen Hovers 'stick' to first graph opened in graph list. Switched from local svg coordinate system to global page html coordinate system.
[BZ 1014292] - Cancelling the confirmation dialog causes that buttons become inactive. The third state of SC.ask -> BooleanCallback(confirm) was not being handled. It can also be null when the close [x] button is hit. A refreshTableInfo was added to properly handle this state.
[BZ 1014586] - "Add To Dashboard" button size is too small on certain displays. Gave the button more room to expand by shrinking the dashboards selectItem expanding the button width where it was using default width. We don't have much room to work with in this toolbar so making the button width fixed so i18n won't bump the layout and text label has room to display.
Fix a svg chart refresh issue when navigating monitoring subtabs.
[BZ 1015205] - Chart hovers get orphaned after screen refresh. Add a timeout of 5 seconds that will automatically remove the hover at that time.
Filter out very small chart selections (< 1 minute) which are most likely a user mistake with mousing around and not a valid selection.
Reformat GWT JSNI javascript method with IntelliJ. Eclipse formatter produces unreadable results.
Fix bug where hover 'toggle' state can become out of whack, replacing toggle with explicit hide/show. Related to BZ 1015205.
[BZ 1017440] Group Metrics Subtab navigation gets confused graph refresh is lost once subtab navigation begins. Added a listener for subtab navigation.
[BZ 1018241] UXD Changes to resource metric monitoring Add to Dashboard component.
[BZ 1014598] - Favicon is missing.
[BZ 961366] - Error on clicking 'Get Live Value' button for a metric on resource->Monitoring->Tables tab. Now Adding Live Values to metrics screen after discussing design with UXD. Removed Live values button as live values have replaced last values.
[BZ 1017266] - blank.png images on group list pages
[BZ 1017434] - Compare Metrics Broken for Group Metrics (gives 404). Due to portal.war naming changes with BZ 1000065.
[BZ 1025886] - Group Tabular Metrics table not refreshing via Date/Time selector. Also removed the Refresh button from the Members Report top section as it is redundant with date/time selector component that refreshes.
[BZ 1026456] - deployment complete icon is missing after deploying bundle. The complete and error icons were being pulled from the portal.war. The portal.war url changes have broken the image path. Rather than change the image path to the portal.war image path, I have added the images to the coregui images because they are being used by coregui and not portal.war. In the near future all of the portal.war stuff will go away.
[BZ 1026607] Increase timeout on metric chart hovers from 5 seconds to 15 seconds for better readability.
[BZ 1027347] - Metrics Monitoring Custom Date Range not working.
[BZ 1028031] - Globally uncaught exception while viewing members reporting for auto-group with NaN.
[BZ 1028139] - Metric Availability auto-refresh calls are not being cleaned up properly (and grow)
[BZ 1028139] - Metric Availability auto-refresh calls are not being cleaned up properly - finishing additional use cases that were missed. And turn down some of the excessive logging.
[BZ 1014582] Uncaught exception when drag selecting time range on graph image.
[BZ 1030497] Add To Dashboard button not working.
[BZ 1014582] Uncaught exception when drag selecting time range on graph image.
[BZ 818998] Configurable refresh intervals fixed at 1 min intervals. Had to resolve conflicts because previous commit was not in release/jon3.2.x branch. Patched ButtonBarDateTimeRangeEditor.java to add missing commit code. (Cherry-picked from master: 98e4b6a)
[BZ 1035443] Summary Last Metrics values are different values than Chart Last Metric values.
[BZ 1034852] time range change in summary->activity doesn't change time range in monitoring->metrics
Mohamed Hamza Ben Mansour (1):
BZ 744262 - add resource lineage to SNMP traps.
Rafael Soares (5):
still working on pt translation...
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
adding OAuth support to microblog alert-sender plugin
adding OAuth support to microblog alert-sender plugin
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Remy Maucherat (1):
[BZ 865459] adding support for adding users for tomcat 7 UserDatabase.
Richard Hensman (5):
Add support for monitoring table spaces to the Oracle plugin
Add support for monitoring Flash Recovery Areas to the Oracle plugin
Add support for monitoring table spaces to the Oracle plugin
Add support for monitoring Flash Recovery Areas to the Oracle plugin
Added Oracle ASM Disk Group Component to Oracle Plugin
Robert Buck (52):
Add rpc timeout capability so users can specify an override timeout via query string parameters. The new query string parameter is rpcTimeout, the type an integer, and the units are expressed in seconds.
Re rpcTimeout, trap numeric exceptions and fallback if a user does not provide an integer value.
Merge branch 'master' into rbuck/rpctimeout
[BZ 722600] Add index to RHQ_MEASUREMENT_SCHED.RESOURCE_ID column as recommended by Oracle EM to improve performance.
Hide Eclipse plugin .metadata directory from Git.
[BZ 726524] Consider adding an index for the RHQ_ALERT_CONDITION_LOG.CONDITION_ID to optimize queries.
Merge branch 'master' into feature/performance
Merge branch 'master' into feature/performance
Merge branch 'master' into feature/performance
Merge branch 'master' into feature/performance
Merge branch 'master' into code-smell
[BZ 726434] Fix io stream resource leak; also fixed a javadoc issue that caused code-red.
[BZ 726435][coverity 13283] Fix Coverity identified RESOURCE_LEAK; close some IO streams.
[BZ 726435][coverity 13112, 13113, 13276, 13277, 13041, 13025, 13005, 13012] Fix Coverity identified RESOURCE_LEAK; close some IO streams.
[BZ 726435][coverity 13231,13284,13288,13343,13344,13361,13417,13424,13504,13521,13527,13542,14054] Fix Coverity identified RESOURCE_LEAK; close some IO streams.
[BZ 726435][coverity 13171] Fix Coverity identified REVERSE_INULL. Fix unnecessary boxing of '0' to Integer object returns.
[BZ 726435][coverity 13546 12979 12996] Fix Coverity identified FORWARD_NULL. Also, fixed several bitwise-and uses on booleans, switching to logical-and.
[BZ 726435] Fixed several bitwise-or uses on booleans, switching to logical-or.
[BZ 726435][coverity] Fix Coverity identified RESOURCE_LEAK; close some IO streams.
[BZ 726435][coverity 13064, 13106, 13115, 13231, 13232, 13283, 13346] Fix Coverity identified RESOURCE_LEAK; close some IO streams.
merged
Merge branch 'master' into feature/performance
Merge branch 'master' into feature/performance
[BZ 734599] Change notification of schedule updates to agents so it uses quartz, reducing the time to update a metric schedule on a compat group with 1,000 members from 14s to 1.5s.
oracle em cites lots of open cursor issues; fix open cursor leaks by closing result sets and prepared statements in finally blocks.
[bz 734599] fix schedule update changes per code review
[bz 734599] fix schedule update changes per code review; added doc and renamed method
[BZ 734599] Change notification of schedule updates to agents so it uses quartz, reducing the time to update a metric schedule on a compat group with 1,000 members from 14s to 1.5s.
[BZ 734599] Change notification of schedule updates to agents so it uses quartz; use unique quartz job and trigger names to avoid conflicts.
merged master to feature/performance
merge master to code-smell
revert some inlining; some folks seem to prefer non-inlined returns as a breakpoint spot
revert inlined returns to non-inlined returns so folks can place a breakpoint on the return
Merge branch 'master' into code-smell
[BZ 741971] Agent measurement schedules list becomes broken after a change on the UI; the resource container code replaced the prior collection with the subset. Instead, we simply need to update (always).
remove unnecessary workaround for jdk 1.5 as we no longer support that and later jdks have the patch that resolves the underlying issues in priority queue remove methods
remove unnecessary workaround for jdk 1.5 as we no longer support that and later jdks have the patch that resolves the underlying issues in priority queue remove methods
Remove redundant groupId declarations; these declarations are bound to the parent so they are unnecessary. The redundant declarations reduces the IntelliJ usage solely as an editor, unable to use most of its features that best Eclipse.
[BZ 721121] Fix IO stream resource leak.
[BZ 721117] Fix IO stream resource leak; I fixed this previously, but as I was in here I fixed a few minor issues, making it code-green.
Remove redundant groupId declarations; these declarations are bound to the parent so they are unnecessary. The redundant declarations reduces the IntelliJ usage solely as an editor, unable to use most of its features that best Eclipse.
fix an obvious mistake in some old code; missing a throw before construction of an exception type
[BZ 736802] Improve displayed message in GUI when outstanding autogroup async configuration updates are pending.
[BZ 720794] Decrease user perceived latency when importing lots of resources by scheduling all server-agent communication as a background quartz task.
[BZ 728547] Make SEQID cache sizes configurable; the new solution supports NOCACHE and CACHE semantics, it supports factory default sizes; for cases where factory default sizes are larger than the previous default value of 10, we opt for the factory default sizes.
[BZ 751873] Prevent JBoss log spew and undeploy issues; w/o this fix after a bundle is deployed to an EAP cluster and a war is updated, it is no longer possible to undeploy via rm -fr on the command line.
[BZ 748483] Make dbsetup sequence id cache size configurable.
[BZ 748483] Make dbsetup sequence id cache size configurable. Here the fallback size is the legacy value of 10 when unspecified.
[BZ 751065] - Add EAP monicker to EAP6 server resource names.
[BZ 751065] - Add EAP monicker to EAP6 server resource names.
Merge branch 'bug/751065'
add support for authentication; reproduce profile service bug with
Rémy Maucherat (6):
Fix some roles operations.
[BZ 921261] Fix Tomcat 5.5 support
[BZ 921261] Minor follow up.
[BZ 921261] Fix Tomcat 5.5 support
[BZ 921261] Minor follow up.
BZ863502: Fix OOM connecting to Tomcat instance. Patch by Thomas Segismont.
Simeon Pinder (353):
[maven-release-plugin] prepare for next development iteration
disabling mongodb server side plugin for a)cause problematic brew
Merge branch 'release_jon3.0.0-test-build' of ssh://git.fedorahosted.org/git/rhq/rhq into release_jon3.0.0-test-build
[maven-release-plugin] prepare release RHQ_4_1_1-BETA1
[maven-release-plugin] prepare for next development iteration
Revert "[maven-release-plugin] prepare for next development iteration"
Disabling 'plugindoc' plugin which generated DocBook and Confluence docs off the plugin.xmls. Causing brew dependency issues and doesn't appear to be used.
-applying missing brew patches to master. Somehow these got lost in translation.
Merge branch 'jon3_test-build' into track_master4
removing JAVA5 backwards compatiblity support. Only commenting out logic as similar logic needed for JDK6 vs JDK7 in the near future.
also removing JAVA5 logic from publish_release. Same reason as earlier commit.
reverting back to SNAPSHOT version.
inserting missing profile. Make sure release number gets included in
BZ:733019: changed i)plugin display name to be more consistent with AS4 and AS5
refactor to use one build-property file.
Update to use the right build property for brew.
BZ 736077: applied patches from bz and one other fix(to disable TitleBar from hardcoding RHQ) to get JON and not RHQ in browser titles.
BZ 735403 : repackaging to avoid signed jar issues causing ClassNotFound errors.
Reverting CustomJaasDeploymentService logic to use string values again.
use exact matching value check.
BZ 747995: Making findSubjectByName deterministic by enabling strict query criteria for usernames.
trivial comment cleanup.
BZ 707047: merging LDAP group member search escape logic to master.
disable test for now. Needs more work.
BZ 748966: moving LDAP test and utils into server/jar instead.
Fixing productization issue for new LDAP registration.
[BZ 746658] reverting RHQ-1415 as it lays down unsigned elements to file system which breaks signed builds for portal.war.
moving build number logic out of profiles and back into core build since brew now supports access to git exe.
[BZ 753211] removing remote agent install from non-rhq builds.
[BZ 731864] Enable Tags removal from RHQ. Requires CoreGUI enable/disable in src, but rest is maven command line parameter configurable.
Fixing a number of lingering productization strings.
[BZ 743986] insert branded content in mashup portlet for product releases.
missed a translation file.
add tag removal parameters for enterprise runs.
[BZ 754693] ensure load of lazy references and update LDAP role relationship purge.
[BZ 760139] have live data requests return empty lists even when random runtime exceptions occur to avoid serialization issues in UI.
[BZ 760139] additionally modifying MeasurmentManager to always return non-null values even for erroneous runtime conditions.
[BZ 767734] conditionally disabling remaining tags references from Bundles.
[BZ 781621] fixing ldap ssl issue. Users unable to configure SSL support.
BZ[784873] fixing issue displaying LDAP registration screen with clean browser cache.
[BZ 759137] fix installer to say JBoss ON instead of JON.
[BZ 751447] add plugin pack reminder to installer.
[BZ 759137] fix installer to say JBoss ON instead of JON.
[BZ 751447] add plugin pack reminder to installer.
i)Modifying as7 plugin to generate plugin config exceptions when credentials are not set correctly.
fix a few hard coded file separators.
Rename NetworkInterface to 'Network Interface' as that name shows up in UI and should have spaces for readability like other tree nodes.
i)Modifying as7 plugin to generate plugin config exceptions when credentials are not set correctly.
fix a few hard coded file separators.
Rename NetworkInterface to 'Network Interface' as that name shows up in UI and should have spaces for readability like other tree nodes.
- ignore this diff. No functional changes just ide formatting.
Use constants where possible for EAP/EDG identifiers.
[BZ 785128] unable to remove managed server. Have to remove EAP/EDG
Removing extra JSON segment returned with some results from AS7.
Modifying connection class to handle 'failure-description' responses from AS7 as we were currently detecting as invalid json.
Return failure Result for unexpected errors instead of null.
adding more context for unparsable json change.
Fix copy paste mistake.
fix unit test failures for as7 configuration.
[BZ 798637] fix ldap module to load anyway as long as ldap properties correctly available/set.
[BZ 798465] ldap users unable to login due to permissions changes.
Revert "Renaming script to be consistent with naming conventions"
Remove logic to parse for unexpected JSON and the mapper is not configured to ignore those parts.
[BZ 785128] fixed remove managed-server bug.
populate resource config for mod_cluster
-enable modcluster config loading
adding include-defaults on all operation requests to include some missing components/values.
Updating ModCluster discovery for domain configurations as well.
Remove operations from mod_cluster for now until more relevant operations determined.
-Move modcluster server -> service.
enable http-proxy operations.
-remove add/remove operations from modcluster server as both seem to be lifecycle operations for container
enable remaing operations for modcluster.
Enable operations for modcluster domain mode.
Some cleanup and more docs.
Exclude a few more shared operations from generated operations descriptor list.
Update configuration data for webservices subsystem afer attribute changes.
fix invalid webservice component attributes.
Remove duplicate ThreadPool and Cache elements from plugin descriptor.
Add WebServiceComponent class.
Move plugin configuration exception code into IOException block to correctly detects unauthorized/401
Add note about how pluginExceptions is a valid deviation from normal JSON details exceptions usually
Remove attributes no longer a part of enpoint model.
Adding more webservice node handlers, but Handler descriptor component not discovered. More work here.
reorganize modcluster settings into appropriate functionality groups.
Duplicate Modcluster service to support separate operations list for Domain and Standalone modes.
i)Add AS7 Property type support to Domain2Descriptor
Move the standalone/domain Modcluster components into their respective containers
Support default <c:group functionality for better ui organization.
Better define discovery for Domain modcluster node.
Cleanup property support in Domain2Descriptor and doc reason for changes.
Add default values and fix issue with displaying values for adding metrics.
Add missing resource config for webservices service and pre/post services for handler chains.
Enable osgi subsystem.
Oops. Mangled the refactor. One more service tag needed.
Escape apostrophe as well.
Refactor modcluster to reuse shared description where possible for domain/standalone
Add mail subsystem to the descriptor.
Modify domain2descriptor to support -object- and available property-options.
Marking property as not required for Endpoint.
Clean up list of resource config properties for VHost.
Add missing JBossWeb rewrite child.
Add missing filter type from root-logger.
Fix indentatation for propery-option lists.
Add new operation for console-handler.
Update resource config for console-handler.
A few more fixes for Domain2Descriptor with object type.
Mark filter as not required for ConsoleHandler.
i)add 'required' status attributes for map types.
Update resource-config for periodic-rotating-file handlers.
Numerous plugin format layout an object mapping fixes for DomainDescriptor
-Fix issue with -object- in the resource-config
Update htmlEscape logic and characters. Also modifed all description and defaultValue attributes to use the same logic.
Fix unescaped characters in resource-configuration and moved shared definition code for reuse.
Add new logging handlers and renamed all existing from camel hump to distinct words.
Add support for allowed property values for -object- with -p mode.
Add logger category support service with initial configuration.
Add operations for logging categories and have D2D treat -list- as strings in the descriptor.
i)Moving handlers property to not required ii)Modifying D2D to add required flag for lists.
trivial, spacing for d2d.
trivial, more spacing for d2d.
i)update list of excluded operations -too aggressive. ii)more spacing changes.
Merge branch 'track_master'
Moving list components to not required for JVM Definition.
Update 'security domain' with currrent config/operation values.
-Add support for as7 child types that don't have *map nodes
Cleanup recurse method.
Modify recursive operation on D2D to display metrics and operations as well.
Modified d2d to support recursive generation of small nodes. Metrics not done.. more work there.
Add most of security subsystem. Missing a few metrics.
Added empty node detection and fixed a number of formatting issues.
trivial, spacing/layout changes.
More D2D fixes: fix empty resource-configuration nodes and incorrect map types with allowed values.
Update logging handler node details.
Remove redundant server component for Root Loggers.
Adding security section for hornetq.
More updates to Logging Console handler.
Remove redundant opertions and more cleanup in Logging subsystem.
More logging subystem cleanup and initial support for file property.
Trivial, remove commented out node no longer used.
Initial changes to convert as7Json to more standard json.
Moving root logger configuration into it's own sub node and updating available operations.
Modify d2d to show when properties required and to detect 'nillable' for required object types.
Couple of more fixes to the logging subsystem
Define only allowed values and update parameter when changing log level.
-support reads of name-value property maps
Root logger operations fix and more cleanup of redundant operations.
Disabling Logging Handler filter usage pending [BZ 815378].
Reapply logging subsystem cleanup removed by revert.
[BZ 817813] add new property available in mod-cluster-config and disable grouping as not working.
[BZ 784162] Adding PosixGroup support to LDAP Group mechanism.
[BZ 784162] adding null value check for posix property, clarify posix label and details and put better ldap default values.
[BZ 818952] adding the rest of support for c:group load and edits for BaseComponent for as7.
[BZ 818952] adding Config Load and Update itests for regular cgroups.
[BZ 823624] i)finish code changes except for jvmRoute population.
[BZ 823624] refactor to no longer depend upon presence or components from mod_cluster for various reasons.
Add option-set values for some more resource-configurations for Security subsystem.
Missed one more option-set update.
[BZ 826542] Adding support for security-domain child nodes (authentication=classic,authentication=jaspi,audit=classic,audit=classic,acl=classic,authorization=classic,identity-trust=classic,mapping=classic]. -Explicitly allows the creation of and update of N ModuleOptionType instances and support of N module options for each type instance.
[BZ 826542] disable incorrect unit tests. More work necessary to get this to pass with Arquillian properly.
Adding ability to disable deletion of as7 artifacts after an integration test run. Ex. -Ditest.deleteRoot=false
[BZ 826542] add a few tests to exercise crud of Security Domain and some of Module Option framework.
Revert " Adding ability to disable deletion of as7 artifacts after an integration test run. Ex. -Ditest.deleteRoot=false" This is not consistently working.
-Add a few more itests for SecurityDomain
Fix problem with test Resource discovery and cleaned up names and properties.
-moved domain test into domain group and package
i)fix problem in resource key ii)up the discovery lag for loadUpdateTemplatedResourceConfiguration to try to fix invalid resource ids
[BZ 828938] make sure reboot listener persists when agent is running in background.
[BZ 828938] fix typo and add thread identification.
[BZ 840512] workaround bug in persistence container.
[BZ 840512] Fix for issue with Obfuscated properties affecting CSP credentials.
[BZ 839552] passed in the wrong configuration when overriding behavior for SecurityDomain as7 nodes.
[BZ 839552] passed in the wrong configuration when overriding behavior for SecurityDomain as7 nodes.
[BZ 840512] adding logic to defend against @PostLoad logic not being called after installation as expected.
[BZ 839087] add support for ConnectorAddress naming as well.
[BZ 839087] a few lines more of documentation.
[BZ 880795] upgrade augeas library to 0.9.0-4.
[BZ 871535] update product types to support EPP->JPP rename.
Update the zip and chmod processing filters for the agent to include all of the shared library file extensions.
adding new public version strings for comparison testing.
Add linux script to build remote branches from current state on source branch.
[BZ 905632] fix MetadataManager query to use unlimited criteria queries.
[BZ 905632] i)updating fix to instead chunk through type removal until done
[BZ 905632] This is a unit test only fix to defend against regressions here. Failure was undetected before.
update ResourceClientProxy to handle larger metric definition results.
[BZ 906844] updating product name so discovery detail lookup over rest works to eliminate IllegalArgumentExceptions from agent log.
Reverting " update ResourceClientProxy to handle larger metric definition results." as this approach is particularly problematic to implement when i)the same processed elements could be available in subsequent chunk queries and with ii)large deployments when parsing full list or resources can take long enough to span other transactions.
modify ResourceClientProxy to now process all child resources.
Modify criteria to return all instances as logic assumes as much.
update some more usages of Criteria to return all results as code already assumes this.
update default criteria instances in the server side plugins as code already assumes as much.
Update measurementSchedule default criteria usage to support larger then default result sets.
Update criteria usage to explicitly support all or one search resource where applicable as already expected by the code.
i)Update drift component criteria usage to use explicitly request resources as already assumed by the logic.
Update Resource type and metadata default usages of criteria to return all results as assumed by logic.
Update criteria usage by job to explicitly return all the results and not the default.
Update some more default criteria usages to disable paging where logic already assumes it.
i)Update several more instances of default criteria where logic assumed all results returned.
Update more default criteria usages by SubjectManager bean and for Bundles as that logic already assumes as much.
Update default criteria usages for ConfigurationMangerBean.
Update default criteria usages for i)ScriptUtil and
i)Fixes nasty bug with CriteriaQuery that cause iteration to fail after two pages
Update unbounded criteria usage to instead use CriteriaQuery to iterate through result sets.
i)remove incorrect page clearing on CliComponent
Update more criteriaQuery usages with CriteriaQuery instead of unbounded.
Update ResourceManagerBean criteria usage to CriteriaQuery where possible. Still required to clearPaging in some cases.
Update criteria usage to use CriteriaQuery where possible instead of unbounded queries.
more unbounded criteria usages converted to CriteriaQuery.
Update ContentMangerBean to use CriteriaQuery.
i)update ContentSourceMangerBean and several rest instances using unbounded criteria to use CriteriaQuery specifically.
Update unbounded criteria usage to CriteriaQuery usage to scale for larger deployments.
i)update DriftManagerBean to eliminate unnecessary page clearing
Merge branch 'track_master' into testMerge
Add test to exercise CriteriaQuery iteration for large result sets.
Merge branch 'track_master' into spinder/criteriaUsage
Remove CriteriaQuery usage as unnecessary here.
Revert to only clearpaging updates here as CriteriaQuery usage is unnecessary.
Revert to just use clearPaging as CriteriaQuery usage not needed.
Remove this occurrence of CriteriaQuery usage.
Removing criteriaQuery usage here as paging needs to be handled by caller instead.
Commenting out unused code. No need to execute the query if we don't process the results.
Remove any paging changes as REST will handle paging differently.
Removing earlier paging/CriteriaQuery changes as REST will be handling this differently.
Fix issue with conversion to CriteriaQuery usage.
Add delete support to CriteriaQuery during iteration process.
Fix issue with CriteriaQuery where no sorting was being applied resulting in dirty reads for large parses.
small change to help out GC for large parses.
Clarify dirty read javadoc for test.
Apply fixes for CriteriaQueryTest incorrectly using paging.
Add integration test to exercise some CLI functionality specifically findResources.
Merge branch 'track_master' into spinder/criteriaUsage
Deprecate ScriptUtil.findResources() usage as does not properly support paging
refactor to expose the ScriptEngine for these and other tests.
Merge branch 'track_master' into spinder/criteriaUsage
Adding in justification for api changes. This should fix api check once 4.6.0 is published.
Add new test for available subjects and increments test coverage for PersistenceUtility.
Add new test exercising criteriQuery change, ConfigurationManagerBean and increasing code coverage that was lacking.
Add call to clear paging to clear up how we're using the results.
remove unnecessary system.out messages.
i)Add more coverage/tests around AvailabilityManagerBean.getAvailabilitiesForContext
Add new test to exercise group availability but currently disabled.
Fix incorrect disable.
i)fix issue with agent manager retrieving properties from agent jar
i)Reverted AgentManagerBean processing of contents from jar.
Temporarily move the pom version to minimize auto commit issues.
Merge branch 'master' into nightly/rhq.jon
Moving pom versions back to 4.7.0.JON for ALPHA build.
[BZ 964290] update LdapGroupManager to handle servers supporting server side query throttling.
Update some message translation indicators that were left out for LDAP.
[BZ 964290] Add ui field to SystemProperties to specify minimum page sizes for LDAP group queries and their ui i18n components.
[BZ 964290] Update query page size ordering and property details.
[BZ 964290] disable query page control by default.
Fix bad LDAP localization indicator.
Temporarily move the poms to minimize trivial merge issues.
Merge branch 'master' into nightly/rhq.jon
Resetting version for nightly/3.2.x build process.
[BZ 984649] update jgroups usage to latest patched version.
Upgrading richfaces to latest patched version.
[BZ 984649] fix module metadata.
Clean up some deprecated usage of Properties by LDAP, and small refactoring.
Use property internal name.
Some more doc and cleanup/refactor.
Fix some deprecated property references.
Include default ldap property settings in initialization as well.
Load ldap properties in same way as before refactor and deprecate old property load mechanism as does not work well with reusing existing properties.
Move TestLdapSettings to it's own module.
Move under org.rhq like other components.
Make warning to users more prominent and accessible.
i)Fix issue with authz validation in TestLdapSettings
i)ensure jdk 6+ versions and ii)reuse userDN between the steps.
[BZ 984649] update jgroups usage to latest patched version.
Upgrading richfaces to latest patched version.
[BZ 984649] fix module metadata.
Clean up some deprecated usage of Properties by LDAP, and small refactoring.
Use property internal name.
Some more doc and cleanup/refactor.
Fix some deprecated property references.
Include default ldap property settings in initialization as well.
Load ldap properties in same way as before refactor and deprecate old property load mechanism as does not work well with reusing existing properties.
Move TestLdapSettings to it's own module.
Move under org.rhq like other components.
Make warning to users more prominent and accessible.
i)Fix issue with authz validation in TestLdapSettings
i)ensure jdk 6+ versions and ii)reuse userDN between the steps.
Applying fixes for [BZ 707047] and [BZ 981015] to LDAP Test Tool, to correctly encode characters and
minor refactor.
Merge branch 'master' into nightly/rhq.jon
Fix hard-coded parent pom version for cassandra-auth.
[BZ 990576] Add messaging and updates around ldap query performance for adminstrator.
[BZ 990576] - insert hard ldap group limit with parsing to guard against excessive ui perf issues.
[BZ 990576] add I18N for new fields.
[BZ 990576] fix issue with available groups status update speed, guard against client failures and add more logging.
[BZ 990576] Add messaging and updates around ldap query performance for adminstrator.
[BZ 990576] - insert hard ldap group limit with parsing to guard against excessive ui perf issues.
[BZ 990576] add I18N for new fields.
[BZ 990576] fix issue with available groups status update speed, guard against client failures and add more logging.
Merging master into nightly/rhq.jon.
Merge branch 'master' into nightly/rhq.jon
[BZ 990576] Add messaging and updates around ldap query performance for adminstrator.
[BZ 990576] - insert hard ldap group limit with parsing to guard against excessive ui perf issues.
[BZ 990576] add I18N for new fields.
[BZ 990576] fix issue with available groups status update speed, guard against client failures and add more logging.
Merge branch 'master' into nightly/rhq.jon
Merge branch 'master' into nightly_clone
fix merge issue.
[BZ 997665] adding queue-length for bounded and blocking bounded thread pool support.
[BZ 997665] adding queue-length for bounded and blocking bounded thread pool support.
[BZ 998058] Adding blocking-bounded-queue-thread-pool and blocking-queueless-thread-pool to list of supported templates.
[BZ 998058] Adding blocking-bounded-queue-thread-pool and blocking-queueless-thread-pool to list of supported templates.
[BZ 987652] explicitly set jboss-ejb-client version as used by EAP 6.1.1.GA.
Temporarily moving target version for merging with 4.9.0.
Merge branch 'release-4.9.0' into nightly/rhq.jon
Resetting module versions to 4.7.0.JON.
[BZ 997669] adding core-threads, allow-core-timeout and handoff-executor to templated thread-pools.
[BZ 997669] fix incorrect attribute type.
[BZ 1008090] Set default thread stack size to 256k across the board
Tagging RHQ_4_9_0_JON320ER1
Fix incomplete merge.
Updating SystemSettings usage for unit test so it's Storage settings aware.
Temporarily move the versions for merge conflicts resolution.
Merge branch 'master' into nightly/rhq.jon
Reset installer test to version in master.
Setting pom versions for RHQ_4_9_0_JON320ER2.
Modifying LdapManagerBeanTest to use original settings since the right fix affects other tests as well.
Modifying LdapManagerBeanTest to use original settings since the right fix affects other tests as well.
Revert "tag RHQ_4_7_0_JONCI"
updating itest fix for oracle failures.
updating itest fix for oracle failures.
Revert " updating itest fix for oracle failures."
Revert " updating itest fix for oracle failures."
Revert "tag RHQ_4_7_0_JONCI"
Fix an issue where the storage client init was using system properties
BZ 1010841 - a few more storage client changes.
BZ 1010841 - a few more storage client changes.
fix compilation failure.
Merge branch 'master' into nightly/rhq.jon
Updating poms for ER3.
Merge branch 'master' into nightly/rhq.jon
BZ 1015446 - rename product type accordingly
Path shortening - core gui, part 1
Fix eclipse conflict merge issue.
Zip Path shortening - coregui, part 5
Zip Path shortening - coregui, part 5
Merge branch 'master' into release/jon3.2.x for the last time.
Moving pom versions to generic JON 3.2.x snapshot version.
[BZ 1018179] include support for JDG -> InfinispanServer name change.
[BZ 997669] update previous fixes to better filter attribute list for templated components.
[BZ 997669] addition to changes to i)better filter attribute list for templated components
[BZ 997669] add missing npe check.
Revert " [BZ 997669] addition to changes to i)better filter attribute list for templated components"
[BZ 1034236] fix problem with ldap ssl configuration parsing.
[BZ 1034236] One more property check for original and updated property parsing.
Updating poms for CR1.
Stefan Negrea (690):
Get the integration tests to compile and run again by creating the maven module and deploying the correct resources to target folder.
Add jar dependencies for testing with JBoss 5&6.
With JBoss 5, the timeout is blocking the operation call for the period set. Reduce this period for these integration tests.
Enable mod_cluster support for JBoss 5&6 with simple and HA configuration listeners. Also, added metric collections and configuration save to bean file.
The JBoss server home directory is now correctly retrieved from the parent resource component. Included some other minor code tweaks and refactorings.
Updates to support integration with JBoss' mod_cluster module for AS6 and EAP5.1.x
Renaming mod_cluster components to match their explicit purpose.
More updates to the naming of each plugin component to match the intent and purpose. Also updated the integration tests to test each resource type.
Added the proxyInfo metric back to Catalina service context since it is readly available.
Small refactoring and code formating change to make the class easier to read and understand.
Get the integration tests to compile and run again by creating the maven module and deploying the correct resources to target folder.
Add jar dependencies for testing with JBoss 5&6.
With JBoss 5, the timeout is blocking the operation call for the period set. Reduce this period for these integration tests.
Enable mod_cluster support for JBoss 5&6 with simple and HA configuration listeners. Also, added metric collections and configuration save to bean file.
The JBoss server home directory is now correctly retrieved from the parent resource component. Included some other minor code tweaks and refactorings.
Updates to support integration with JBoss' mod_cluster module for AS6 and EAP5.1.x
Renaming mod_cluster components to match their explicit purpose.
More updates to the naming of each plugin component to match the intent and purpose. Also updated the integration tests to test each resource type.
Added the proxyInfo metric back to Catalina service context since it is readly available.
Small refactoring and code formating change to make the class easier to read and understand.
Merge branch 'mod_cluster_plugin' of ssh://git.fedorahosted.org/git/rhq/rhq into mod_cluster_plugin
Merge branch 'mod_cluster_plugin'
Moved private method at the bottom fo the file to follow standard java file structure.
Add property persistance functionality to catalina JMX listener for mod_cluster by saving the configuration directly into the server.xml file.
All the node lists are zero based index. Fixing for the incorrect indexing of lists.
Refactoring configuration file classes to accept files in the constructor to allow testing. Also, added basic configuration files for testing.
Merge branch 'mod_cluster_plugin'
BZ728621 - The correct procedure to update mod_cluster properties for JBoss 42 is:
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
BZ729051 - Extended the default MBean resource component implementation to support TimeUnit arguments.
BZ727963 - Updated the code to declare the logger locally before using it. The logger declared at parent level was issuing usage warnings on the agent container.
BZ733775 - Update the plugin configuration file to have correct descriptions for each service available. Also added a new class to verify the availability of a className mbean resource.
Add proxy information metric to make the mod_cluster component dyna group friendly for complex queries (eg. group based on httpd proxy).
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
BZ684320 - Updated permissions only for the zip archives of server and agent to 744.
BZ684320 - Updated default permissions one more time to match JBoss AS defaults.
Clip an unnecessary system.out statement that was forgotten from unit testing.
Adding wsprovide to the list of libs for Eclipse.
Abstract and simplify a couple of portions of the publish release script.
No need to cleanout maven repos from within the script. This should be done at system level.
Move more parts around to allow function declarations at the start of the script.
Move argument validation to its own function.
Maven purge interval no longer needed.
Moving environment variable setup into its own function.
Integration tests for mod_cluster should be run on JBoss AS6 Final going forward.
First set of wildcard generic updates. The change was mainly done in the plugin-api module but updated all the code directly affected by the change.
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
More wildcard updates propagated upwards from the agent api.
More refactoring for the publish and release scripts.
Added two ignores required by the release scripts to prevent environment files to get committed to the repo.
One more ignore added to git to avoid committing files used only for ci.
Merge branch 'master' into mod_cluster_plugin
Format messy pom.xml file in preparation for more updates.
Enable mod_cluster plugin for Tomcat. Also added a couple of integration tests for the resource.
Add SSL configuration for JBoss 5.x and 6.0. Without this configuration the SSL boolean property is not usable.
Take out the settings file from the actual release script. No reason to override anything, the settings have should have been pre-configured to support a release.
Move environment setup in a function to make the code more readable.
Removed the git cloning option from the scripts. The scripts do not exist unless the git repo was already cloned.
Update the git script to function on the assumption that the current folder is a git folder and the folder to build from.
Replace maven release plugin with versions plugin. Also removed all the code that will not be use going forward.
Added documentation for existing functions. Also, done a little refactoring to make the main script more legible.
Introduce the concept of script mode and add it to the command line arguments.
Abort the script if local or remote tags already exist. This should never happen regardless of the script mode.
Added rough tagging and versioning algorithm for cases when tagging is the only operation to be performed.
Small updates to get the script ready for live test runs.
Make an explicit call to pull the release branch and not the entire repo.
Updating if/then statements after a bash syntax error.
Remove WORKING_DIR concept, the current folder is working folder. Simplify the assumptions for maven to run either Hudson or default local methods.
The work is done on the build branch, so push the build branch when everything is done.
Update the code to remove local tags. If the tag is just local that means there were errors during the build process and the tag was published.
Add code to push the tag too. Since the original push was just for the build branch the tag was not pushed to the git.
Added standard option parsing to the script. Updated the usage text.
Create a function for tag verification. A couple more updates to make the script more readable.
Move some sections of code to applicable functions to clean the main script flow.
Moved the release info to its own function. Updated the script documentation and formatting.
Moved the last two pieces of the release script into functions.
Split the tagging and development version updates into two separate functions.
Verify the tags before doing anything.
Add support for branching for release.
Add support to change the development version on the originating branch.
A couple more updates and cleanup around variable setup.
Simplify tag only option to just tag.
Make the community release default.
Added scm-strategy as a supertype for branch and tag options to accommodate running this script from Hudson.
Updated script mode options to support Hudson builds by adding a supertype. Also, changed the default script mode to the more conservative test value.
Take into account the script mode before updating the release branch for developments updates.
Minor formatting updates to replace tabs with spaces.
Updates to the usage text after updating the actual option parsing.
Git username no longer need after all the updates and changes to the initial script assumptions.
First, perform a clean install instead of clean and then an install.
Added an option to allow users to augment the set of maven profiles used by the script.
Fix a small variable naming mistake.
Enable tests for the maven builds run from this script.
Cleanup local variables that are no longer needed. Moved variables next to the context where they are used.
Updated function names to be more descriptive of what they do.
Move abort function to the common library. The function is identical in the two scripts.
Create local maven folder and explicitly set it in the maven arguments.
Added a script option to be enable maven debug mode.
Modified sed to replace dots and dashes with underscore for the tag version.
Fix a syntax error.
Merge branch 'stefan/release_updates'
Merge branch 'mod_cluster_plugin'
Added comments for each function in the bash library.
The script was testing the wrong directory before attempting to create the maven local repo dir. This was a non-issue because the hudson workspace was empty.
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
BZ564514 - Updated the JMX plugin code to gracefully handle the case when the ems connection is null due to missing JMX credentials. Also, updated mod_cluster plugin code that was using a similar implementation of loadBean method.
Update usage of generics after refactoring loadBean method.
BZ564543 - Updated the description for Script Prefix to clarify the concept.
Replaced unreliable and recursive resource discovery method with a linear tree traversal method.
Updated script usage documentation, extra profile was missing argument.
BZ564538 - Removed broken View link from the Content page since the functionality is not supported. Also, removed a relative path link that was pointing to the old UI.
Make the entire path to mod_cluster configuration file configurable by the user.
Add debug mode support to the bash library.
Update script to avoid platforms compatibility issues.
Add debug mode support for the release script.
Add parsing for debug mode.
Activate profiles in a consistent order with other the build environments.
Update the publish script to use a maven repo folder under the workspace folder.
Checkout the release branch regardless...
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Revert "development RHQ_4.3.0-SNAPSHOT"
Avoid having the settings file wiped out because of git clean commands.
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Add tag override to the release script to replace an existing tag with this new one.
Improve release script output/debug by echoing the function being executed.
Echo out the steps being executed by the complicated release specific functions to facilitate debug.
Add workspace override option to better facilitate local script runs.
Move publishing code out of the release script. The code is commented out in the publish release script to include it at a later time.
When branching the name of the branch should be similar to the release version and not tag version.
[BZ 743437] Transformed Type Mapping into a simple text box. All the other implementations considered are currently not supported by the underlying structure.
[BZ 743437] Add default type mappings to the property description to make it easier for users to select a predefined type mapping.
Remove Git ignores for essential Eclipse files.
Added a pull from origin right before pushing changes. The script will fail in the event a manual merge is required.
Make push commands to use explicit refs for branch and tag disambiguation. Also simplify the checkout command to allow automatic branch name resolution.
Remove version information from the actual plugin descriptor.
Remove all the scm tags and related properties from the poms. The tags are no longer in use.
Removing the last maven scm and release references.
[BZ 747430] Add support for loading help view content from product info file.
[BZ 747430] Update the code that defaults the icon to document.png to check for nulls. The exception path is specific to I18N implementation.
Have a fallback method if the remote branch is already tracked in the local repo.
Make the output a little bit nicer by adding a function execution marker.
[BZ 765795] Removed the recursive call that was creating StackOverflowError and added the correct call to create a resource.
Use a more direct approach to disable tests. The tests will now run only oracle-test profile is explictly invoked.
Revert "Updating the installer test to:"
Revert "DBInstallationTest needs to use its own dedicated database"
Add code to reset and reinstall the database after an overwrite or upgrade test is run.
[BZ 758753] Use a single bean method for all deployment requests. A single point of entry simplifies design and allows adding post installation processing code in a single place.
[BZ 758753] If a package is successfully installed and the resource is a cotennt resource then update the installed package information in the database (delete old entry and add a new entry).
[BZ 761593] Add SHA to manifest for exploded WAR deployments.
[BZ 761593] The war component was not using the content delegate to redeploy applications. Because of this any redeployments were missing the SHA manifest attribute.
[BZ 761593] The plugin was not obtaining the SHA from the manifest file. Since the deployment is exploded the existing code would just fail.
[BZ 761593] Update the code to correctly compute SHA 265 for the exploded war file. The existing code was computing MD5 sums.
[BZ 758753] Use SHA as the identifier for package discovery. The version is unreliable and not correctly updated between server and agent.
[BZ 758753] Use SHA as the version for the package; the format is consistent with the existing versioning scheme.
[BZ 761593] Compute SHA256 for content that was deployed outside RHQ or for default content delivered with the server.
[BZ 761593] Move all the code for computation and retrieval of SHA256 to file content delegate. This way the manifest and digest code is in one location only.
[BZ 767247] Updated the JBoss AS4 plugin to use the same design as Tomcat plugin with regards to version and SHA256.
[BZ 767393] Updated the plugin code to use SHA256 as the version and persist it inside the manifest file. Also, add directory based SHA computation for default server applications.
[BZ 761593] Make use of display version to extract/report the version from the actual manifest of the deployment.
[BZ 767247] Update JBoss AS4 plugin to use display version for manifest set version.
[BZ 767393] Update JBoss AS5 plugin to use display version for manifest versions.
[BZ 769986] Updated JSF content view to correctly display the version of packages.
[BZ 769986] The version field is no longer required when uploading a package. If the user types a version then the display version is used to capture that information.
[BZ 771418] updateBackingContent now requires a version from the user. This version will be used as a display version for the uploaded package.
[BZ 771777] If there are multiple installed packages associated with an application then return the one with the latest timestamp.
[BZ 758753] Revert to using version for querying packages during the merge process. This is possible because the version is now SHA256 across all the plugins.
[BZ 772722] Fixes for Yum and disk remote content plugins to use SHA256 for the version and corretly set the display version.
[BZ 772722] Updates for the url remote repository server side plugin. SHA256 is now used for checksum and version.
[BZ 772722] Update the CSP server side plugin for remote package sources to use SHA256 for version and save the actual version information in the display version field.
[BZ 773061] Ignore subfolders discovered in the repo folder. This will prevent attempts to import full folders and/or import packages from sub repos.
[BZ 758753] Adding back old deployPackages method to keep the remote interface backwards compatible. The old method was set to deprecated and no longer used in internal code.
[BZ 771418] Added back delete methods for backward compatibility and created a new version of the method that takes the display version as an argument.
[BZ 772722] Updates for the URL parser to correctly load MD5. Also, fixed a couple of failing unit tests due to changed functionality.
[BZ 535720] Adding back commented line that was causing failures due to content system discovery failure. Also, update the test code to match current CLI interface and resource structure.
[BZ 782207] Removed the rhnhosted server plugin directory and all the pom and classpath references.
[BZ 771418] Mark old updateBackingContent method (with no display version) as deprecated.
[BZ 771418] Adding java docs for deprecated CLI method.
[BZ 781763] Added extra code to check if the directory for the JBoss server even exists before attempting to perform content discovery. If the folder is not there then the list will be empty since nothing is discovered.
[BZ 771418] Adding unit tests for changed functionality around display version and existing package version selection.
[BZ 772722] Added unit tests for updated functionality of the disk source repository.
[BZ 772722] Adding unit tests for the JBoss CSP server plugin to ensure sha256 and version are correctly populated during sync.
[BZ 771418] Corrected incorrect import of junit dependencies. Testng is the framework of choice.
[BZ 761593] Add unit tests for changed content system code.
[BZ 767393] Add unit tests for content system changed functionality in JBoss AS5 plugin.
[BZ 767247] Unit tests for content system changed functionality for JBoss AS4.
[BZ 772722] Updated comments in unit tests to better match the story of the test.
[BZ 727959] The script path was not using the bin subdirectory of the server home directory. Updated the code to point to the correct file before attempting to compute the SHA256.
[BZ 761593] SHA256 computation is now identical irrespective of default operating system implementation for list files & sorting.
[BZ 767247] SHA256 computation is now identical irrespective of default operating system implementation for list files & sorting.
[BZ 767393] SHA256 computation is now identical irrespective of default operating system implementation for list files & sorting.
[BZ 761593] Unit test updates after changes to the SHA256 computation algorithm for exploded deployments.
Add pom setting to correctly set the hibernate dialect for embedded container.
Cleanup the script to match the release.sh structure.
Renamed publish script file to match actual purpose.
Add publishing to maven repositories specified in the project pom. Also included argument parsing.
Updates to the script in preparation for the sourceforge publishing code.
Clip unused and unneeded variable.
Prelim code to scp sourceforge files.
Move powermock version to root pom file.
[BZ 749315] Set max and min values for integer validators to corresponding integer limits when they are not specified other config properties.
No need to enable tests based on a local private variable.
Delete only changesets directory to preserve classes and resource created by the build process.
Avoid merging remote branch into local code when using branching strategy because the branch does not exist yet remotely.
Light refactoring on JBoss AS4 plugin code.
Turn off maven publishing. Not fully implemented ...
[BZ 799163] Correctly deploy new content based on the current state (exploded or zipped) of the application on the filesystem.
Fixing failing test with hardcoded value for plugin version.
Completely remove unused FileContentDelegate functionality. Align functionality with similar file content classes.
Add the scm tag back for the root pom because it is required for publishing by the JBoss.org Nexus repository.
[BZ 790753] Move file and jar content delegates to core plugin-api because a single class should be used accross all the plugins that make use of the content system.
[BZ 790753] Save the SHA256 for deployed content in the data directory in a properties files. No more updates to the manifest of the updated application.
[BZ 790753] Added documentation and a minor refactoring to keep code consistent.
[BZ 790753] Do not expose the uuid directly in ResourceContext. The api now provides the resource data directory (which is based on the uuid).
[BZ 801997] Set the version of the discovered script to the SHA256 of the content.
[BZ 802793] Use part of a random UUID for temp file and folder names to avoid clashes for (almost) simulatenously deployments.
[BZ 802787] Added code to correctly remove temporary files after successful or failed deployments.
Fix test failures after ResourceContext updates.
Sort entries in alphabetical order. This would make the matching between actual descriptor and output easier.
Add support for JacORB subsystem in the AS7 plugin.
The discovery process would fail if AS7 was started using non-default configuration file. The argument parser places the file name on the next line after --server-config argument.
Cleanup old configuration for JacORB properties. The property is a list of maps.
Adding test cases for list of map as map.
Added default value in the description text for Domain2Descriptor. Also updated JacORB subystem configuration with default values.
Add assertions to the configuration load test for list of map as map.
Add support for updating properties that are a list of map as map. Updated/created unit tests for this type of property.
Update remoting subsystem property descriptions to include default values.
Added JDR subsystem definition. Only one operation is available but more work is required for execution.
Partial support for JCA subsystem.
BootstrapContext and Workmanager are not singletons, multiple resources can be defined.
Add support for JDR operation execution. The operation typically takes more than 10 second, so increased the timeout to 120 seconds.
Move singleton JCA subsystems as group configuration to simplify structure. Add subsystems for workmanager as resource configuration since they are singletons too.
Add support for JAXR subsystem.
Add support for JPA subsystem.
Move the transactions subsystem from server to service.
Commit for matching service end tag.
Add support for singleton subsystems with identically named properties to be configured from the grouped properties section of the main resource.
Preliminary support for cmp subsystem.
Added support for EE subsystem. Update CMP subsystems to allow multiple Hilo Keygenerators. Added support for JDNI bindings in the naming subsystem.
Add support resource-adapter sub-subsystems. Also moved resource-adapters from server to service.
Add rhq-core-util to the classpath for d2d tool.
Update properties for security subsystem and moved the subsystem from server to service.
Update support for threads subsystem. Also moved the subsystem from server to service.
Threadfactory and threadpool are not singletons.
Add partial support for the ejb3 subsystem.
Re-enable two sub-service for EJB3 subsystem.
Remove keepalive-time:unit metric, it is not needed nor useful.
Prevent formatting the entire file on save, just format code changed. This will avoid having a complicated diff just for formatting purposes.
Decouple property parsing from the composite operation creation for basic property types.
Refactor private methods (group all the parsing and write attribute operation creation methods).
Move method documenatation in javadoc.
Added create resource delegate. This delegate is similar to the configuration write delegate but will be used create resource requests. The property parsing is almost identical to the configuration write delegate.
Removed accessor methods for parent properties, refactorings based on code review input.
If the property is an expression, just write null if the property itself is null.
Use the resource configuration definition from the report, and not the one from the parent resource.
Update JCA subsystem configuration to allow creating of child sub-subsystem.
Update hilo-keygenerator configuration to allow creation/deletion and also move datasource to dependent value.
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Add support for the JMX subsystem.
Enhance support for resource-adapters subsystem. connections-definitions sub-subsystem needs more properties to be added.
Add support for a few deployment runtime resources.
Avoid throwing an exception when retrieving an Object type without a map.
Move infinispan from server to service.
Add support for EJB3 subsystem in deployments.
Add support deployment webservices subsystem.
Servlet is not a singleton subsystem. There is a subsystem for each monitored servlet.
Move JGroups from server to service.
Move Remoting subsystem from server to service.
Add support for subdeployments of deployments.
Add resource configuration and metrics to deployment.
Fix unit test failure. The root logger does not have a map in the config. The child: moniker maps the entire subsystem on property by property basis.
[BZ 810332] Change aliases sub-property to a simpler alias.
[BZ 810332] Moving aliases property to not required since it can be set to null on AS7 side.
[BZ 809933] Set the property to required=false since it can be set to null on AS7 side.
Move webservices subsystem from server to service.
Move datagrid endpoints subsystem from server to service.
Move logging subsystem from server to service.
Update web subsystem from server to service.
Update jca and datasources subsystems from server to service.
Partial update for the web subsystem. All the properties have been updated to match the new resource defintion.
[BZ 809626] Split transactions subsystem configuration into three services based on server profile. This was the only options since conditionals are not allowed in the plugin descriptor.
Allow creation of bindings for the naming subsystem.
[BZ 811525] Updated the code to parse the entire tree of each resource. This will ensure that all the resouces that are children of another resource (anywhere on the resource tree, not just first level) are removed from the list of top level resources to be imported. Such resource will be imported when is a direct child of a resource.
[BZ 811525] Add unit tests for the change in the order of resource import and top level resource detection.
Binding type is a required subsystem property, it can never be set to null.
Update resource-adapters children properties.
[BZ 811720] Add extra (unneeded) parent resources to avoid plugin import problems on older plugin containers.
Fix D2D utility to support collapsed maps for operation arguments.
Additional support for resource adapters subsystem.
Additional updates to the resource-adapters, connection definitions subsystem.
Update create resource delegate to omit from the request any properties not required and not set by the user.
Allo :expr moniker to be used with long values too.
Remove unnecessary remove operation.
Update messaging provider from server to service.
Update operation names to flag that they apply to the subsystem.
Add support EJB3 service subsystems.
Add support for more services for the web subsystem.
Remove individual servlet metrics from the web runtime subsystem. The discovery and monitor process would require an excessive amount of resources.
Update support for runtime datasources.
Add support for JPA runtime subsystem for deployments.
Add support for creating thread pools and thread factories for the threads subsystem.
Enhance support for OSGi subsystem.
Update runtime datasource subsystem configuration to match server datasources configuration.
Enhance support for mail subsystem.
Update create resource delegate to support creation of true singleton subsystems. In that case the complete address should be picked up exclusively from the resource descriptor. A good usage example is the mail subsystem.
Long options are the same as short options (with space or equals between argument and argument value).
[BZ 812765] Added two missing metrics from the web runtime subsystem.
[BZ 812765] Add restart operation of deployment web subsystem as a composite of disable+enable.
Master host and port can be parametrized like the rest of the configuration values. Add code to find the actual value set at runtime.
[BZ 806240] Split Datasources subsystem into three resources based on the parent server.
Add subsystems to Managed Server tree.
Add managed runtime property for discovery purposes for managed servers. Hardened the detection for managed servers runtime. And removed unneeded Host Controller parents.
Subsystem updates for discovery on the resource tree.
Complete json from :read-resource-description(recursive=true,operations=true) for standalone, full-ha profile, ER4.
Updated file to ER5.
Updated to ER6.
Complete json from :read-resource-description(recursive=true,operations=true) for domain from ER4.
Updated domain json to ER5.
Update domain json to ER6.
[BZ 817811] Added all available properties to hornetq-server sub-resource.
Remoting interceptors are not a required field. It can be undefined.
[BZ 817806] Update the CMP subsystem configuration to match the latest server definition.
Update d2d start script to the latest version for RHQ.
[BZ 817808] Moved read-only properties to metrics and added missing operations to the HornetQ server.
[BZ 817808] Add metrics and operations to JMS Queue and JMS Topic sub-resources.
[BZ 817808] Update Security Setting and Connection Factory subresources.
[BZ 817808] Add Connector, In VM Connector, Acceptor, In VM Acceptor, Address Setting, Grouping Handler, Divert, and Queue sub-resources to HornetQ server.
Avoid crashing when the type is a complex map not typed properly (D2D tool only).
[BZ 817808] Add support for Core Address sub-resources for HornetQ. This sub-resource is runtime-only, so all the properties are read-only.
[BZ 817808] Add support for Pooled Connection Factory and updated the resource descriptor for Connection Factory.
[BZ 817808] Add support for Remote Acceptor and Connector sub-resources to HornetQ.
[BZ 817808] Add support for Connector Service, Discovery Group, Bridge, Path, Broadcast Group, and Cluster Connection subresource for HornetQ server.
[BZ 817808] Updated socket-binding properties for all HornetQ subresources with option-source.
[BZ 820757] Update descriptor for HornetQ server subresource of deployments.
[BZ 817802] Added sub-resources (log-store, transactions, and participants) for trasactions subsystems.
[BZ 817805] Updated resource definition for JAXR subsystem to match current AS7 configuration properties.
[BZ 817814] Updated resource descriptor for Infinispan subsystem and sub-resources.
[BZ 821878] Added managed server as parent for the web subsystem resource.
[BZ 821904] Add the two missing classes back to the JBossAS5 plugin for backwards compatibility with embedded versions of the plugin container.
[BZ 812755] Added memory pool and garbage collector sub-resources to JVM information.
[BZ 646631, 790753, 820650] Updated AS5 deployer use a unique temp folder instead of a unique temp war name. The war name is used as-is by the AS5 deployer to determine the name of the application be deployed.
[BZ 646631, 790753, 820650] Add unit tests for resource context and deployer code changes.
[BZ 811288] Updated various subsystems to match the definition for stanadlone, profile, and managed server. Where applicable a single resource definition was split into two or three resources based on the parent type and available properties, metrics, and operations.
[BZ 811288] Updated various subsystems to match the definition for stanadlone, profile, and managed server. Where applicable a single resource definition was split into two or three resources based on the parent type and available properties, metrics, and operations.
[BZ 811288] Module property can be undefined for security subsystem's subresources.
[BZ 811288] Split the messaging subsystem into three resources based on parent resource.
[BZ 811288] Adding back missing run-inside configuration for Profile.
[BZ 811288] Add a separate descriptor for the logging subsystem only to managed server. The same descriptor will be shared by standalone and profile.
[BZ 826066] Path resource has now templates and a property to allow users to create all four types.
[BZ 827636] Updated Cache component and parents to use generic component code since the functionality required was implemented in a generic fashion.
[BZ 828464] Adding the two argument constructor back for backwards compatibility with the ESB plugin.
[BZ 828464] Mark the constructor as deprecated.
[BZ 826066] Created unit tests and integration for the generic components that support templated resources.
Add two generic integration tests for Standalone server:
Update the test to retrieve the resource configuration only when they are defined.
[BZ 831369] Use :whoami to retrieve server state because it does not require any parameters and is present on all resources. This will avoid warnings printed by using :read-attribute.
[BZ 831377] Updated the plugin descriptor to allow decimal numbers for retry-interval-multiplier of a HornetQ cluster connection because AS7 allows it.
Added ignored operations and also pass in a configuration even if no params are available for the operation (to mach real application behaviour).
[BZ 831757] Mark memory-pool-names list property as read-only.
Adding ignored resources along with reason for ignoring them to the load/update integration test.
Updates for generic integration tests. Moved generic code to base classes and added more ignored resources due to open JIRAs and BZs.
[BZ 833089] Created a separate Local Cache resource descriptor with properties only applicable to this resource type.
[BZ 833089] Remove more unneeded properties from Local Cache resource.
[BZ 833187] Updates to support nullable lists. If a nullable list is empty then send back to the AS7 the null value instead of an empty list.
Add one more no-argument operation to the list of ignored operations.
[BZ 835710] Removed WebservicesComoponent class and moved the two resources using it to the generic BaseComponent.
[BZ 836527] Added a create content method for backwards compatiblity with the SOA-P plugin.
[BZ 837510] Prevent the edge case by retrieving the clustered property from AS5 only when the first metric collection occurs. Also marked the getter deprecated to prevent further use of the property outside of this component.
[BZ 828329] Adding inventory context to a resource context.
[BZ 847674] Prevent exceptions from bubbling up because that is an indication the server is still down after the restart. Consider a thrown exception just a failed attempt to connect to the server, equivalent to success == false response for the test operation.
[BZ 839643] Removed the property from the profile subsystem definition until the AS7 issue is resolved. The property is not important for profiles since the value is read-only and used only by the managed server. The value can still be read from the managed server itself.
[BZ 829329] Enable the discovery of server-group deployments after a domain deployment is sent to server groups.
[BZ 833187] A few more updates to :nullable list parsing and saving code. The original fix did not include the loading of such properties.
[BZ 824818] Removing required from keepalive-time because the validation rules on AS7 are too complex and not consistent with the resource definition.
[BZ 848800] Adding back old constructor signature for backwards compatibility reasons. Marked the old constructor as deprecated.
[BZ 841684] Add config option to the wrapper script.
[BZ 830841] Added a descriptive error message for cases where content is not available for a resource. The user is asked to try again in a few minutes if content was deployed recently since the deploy and discovery process might still be running.
[BZ 849964] Increase the operation timeout to 30 seconds to avoid cases where the host is under heavy load thus making all managed server operations take longer than the default 10 seconds.
[BZ 852534] Collapsed maps with null keys should be set to null. Attempting to send maps with null values to the application server results in validation errors.
[BZ 846400] Add validation for components that rely connectors and discovery group name. A compoment should have either the connector or discovery group configured, but not both.
[BZ 852552] Send unset properties to AS7 as null.
[BZ 852552] Removing properties from the Transport subresource because the resource definition no longer contains them.
[BZ 852552] Update mod-cluster property name to load-balancing-group. The "domain" alias no longer works for load-balancing-group causing configuration updates to fail with unknown domain property.
[BZ 852552] Create a separate distributed cache definition because this resource contains addtional properties not available for invalidation and replicate caches.
[BZ 852552] Update socket binding group to not send at all port-offset for non-standalone servers.
[BZ 852552] Add two resource types to the list of ignored resources for this integration test. Both of these resources have special requirements with regards to configuration updates.
[BZ 852552] Adding special validation for the transaction subsystem.
[BZ 847674] Updated all the wait methods for reload, shutdown, and restart to have the same design. All the methods now take into account possible exceptions for the test operation sent to the application server.
[BZ 852552] Updates to set correctly all the data-source and xa-data-source properties that do not support null values and cannot be undefined.
[BZ 852632] Remove allow-direct-connections-only property from configuration to prevent sending the value to the application server. If this property is not left undefined, the configuration file for the server becomes invalid if the user attempts to use discovery-group-name.
[BZ 854903] Corrected the logic to allow creation of resources without configuration.
[BZ 851186] Updated the way default values are applied to fields on unset change.
[BZ 857441] Update Sigar version
Add generic unit tests for loading and updating resource configuration and executing noarg operations for AS7 host controllers.
Update test priority to match other integration tests for host controllers.
[BZ 859512] Execute :read-resource if whoami fails to correctly detect the server state. :whoami exists for the majority of the resources, the only exceptions are resources that do not have the security context established by AS7.
[BZ 803737] - Adding the ignore rules for intentional API changes in AS7 plugin.
[BZ 803737] - Update the ignore rules for AS7 plugin to use path expressions for class names.
[BZ 803737] Update difference type.
Updated definitions for standalone and domanin to GA.
[BZ 861127] Update DBInstallationTest with RHQ 4.4.0 schema and data files.
Revert "Trivial: Comment on skipped db-upgrade version 2.124"
[BZ 861127] Revert back to sequential db upgrade ids.
Update Eclipse project classpath entries for metrics related work.
[BZ 869730] Move static block of code that was checking for Sigar availability to a static method to be able to use correctly at startup both system properties and stored agent preferences. This change will avoid attempts to load the Sigar library even if --nonative flag or rhq.agent.disable-native-system property are set to true.
Add support for terminal branches. This will allow recutting the tag name or cutting a new branch from branches that are not expected to get new development.
Do not attempt to commit changes if there are no changes available. This can happen if and only if there is no effective change in the release version and the current build it is attempting to re-cut the release tag.
Avoid uncessary attempts to merge remote branches when local branches are created for test builds with tagging.
Add option to override the tag name generated by the script. This feature should be used for continuous integration purposes only.
Add tag name variable to the debug output.
Test for the release_tag variable and not the actual string.
Force versions 1.3.1 until upstream JIRA for the plugin is resolved.
Update Eclipse classpath entries for the Cassandra plugin.
Fix all code warnings. Also update the call to the repair method of StorageServiceComponent.
Update plugin version to be in sync with RHQ master version.
Add support for restart and compact operations. Also update repair operations to use dependent values for keyspace.
Moved keyspace and column family specific operations away from storage service to respective resources. Added compaction manager resource. Added metrices to commit log. Plus various other minor updates.
Enable snapshot taking for the entire node, keyspace, and column family. Add all meaningful metrics, operations and properties to column family resources.
Enable client request metrics. Also included is a compaction of the XML plugin descriptor.
Added support for cache service. Also updated storage proxy, storage manager, and compaction manager.
Add server and internal metrics to the list of metrics.
Add support for resource self-referencing option sources.
Fix compilation error in unused plugin.
Updating the JMX plugin to check if the connection is still open or valid before returning the connection object. In case the connection is no longer valid, the code will attempt to reconnect to the server.
Correct parameter name to match execution code.
Mark connection and connectionProvider as volatile since they can be accesses from multiple threads at the same time. This will avoid issues where a thread will have a stale cached value of either attribute.
Update self-referencing option sources to use explicit keyword 'self'. This reduces the confusion that an implicit self reference would pose for plugin writers.
Add the last set of exposed management interfaces to the resource descriptor.
One more updated for the code that attempts to reconnect to the JMX server. Before attempting to reconnect, attempt to close the existing connection to avoid thread leaks from underlying resources.
Add a generic map/set property parser covers cases specific to Cassandra MBeans.
Enable full support for StorageService properties and metrics.
Get the list of keyspaces directly from the StorageService bean instead of using hector.
A few plugin descriptor and code updates based on integration test results.
Add cassandra integration tests.
Avoid logging warning due to missing dependencies.
Make thrift port configurable via server resource connection settings. Also remove CassandraUtil to ensure that port updates from the configuration are avaiable to child components right away.
Disable tests due to missing Cassandra common infrastructure.
Update generic map reader to match latest API changes for PropertyDefinitionMap.
Add back Cassandra plugin specific .classpath updates.
Make the new server metrics and related modules maven and Eclipse friendly.
Update Cassandra plugin pom to include the dev profile for dev container deployments.
Merge branch 'master' into feature/cassandra-backend
Merge branch 'master' into feature/cassandra-backend
Move baseline calculation away from SQL db. The baselines will continue to be stored and retrieved from SQL but the data for the calculation will have to come from new metrics storage system. Also removed most of the references to the old way of calculating baselines.
Allow direct setting of schedule ids for balines.
Refactor tables (column family) names into an enum.
The statement binder needs explicit conversion to string otherwise enum value is used to create the statement.
Update metrics table enum to have default ttl for data.
Initial data migrator work, only aggregate tables included.
Simplify MetricsDAO interface to use only long type for expressing date&time. Actual date&time manipulations should be done in higher layers, the dao is only used fpr retrieving/updating data so simple time in millis is sufficient.
Add the basic algorithm for calculating baselines using Cassandra stored data.
Update metrics dao to use prepared statements as much as possible with the current driver.
Improve baseline calculation performance by quering for raw min and max. Also updated the average algorithm to use rolling calculations to prevent overflows (due to addition).
Update existing average calculations to use the rolling algorithm to prevent overflow. Move the initial implementation to the test class to check for rolling algorithm correctness.
Add unit tests for the metrics baseline calculation and arithmetic mean calculator.
Update data migrator to use interfaces to compact the code and also make the process configurable.
Update the Cassandra infrastructure code to avoid starting a new cluster if one is already running on the same ports.
An entire test can run in a millisecond. Update the code to avoid failures due to fast test runs.
Update metrics baseline calculation to perform data filtering on the client code.
Add raw metric migration code. Also refactor the code to attempt the migration operation a few times before failure.
Add missing precision to assert statement.
No need to have this interface deprecated since the data migrator needs to be a permanent utility.
Retrieve the full measurement schedule from the db to satisfy entity relationships. This will keep domain design and code clean.
Fix queries to match updated version of the measurement baseline entity.
Add korean locale to the list of default locales build by core gui.
Add two scripts created to help with the metrics data migration effort. One script generates random data representive of the estimation and the second parses the xml plugin descriptors to extract counts for metrics defined.
Add async methods to MetricsDAO for aggregate and raw metric insertion.
Update the data migrator to user async methods for insertion of metrics. Also separate the batched migration code from the all-at-once migration.
Update the test to take into account the possibility that the TagManager is disabled.
Add paged result sets mapped to domain objects to the metrics DAO interface. So far only raw metrics can be obtained via a paged set.
Update REST metric handler bean to get results for streaming raw metrics from Cassandra.
Move domain specific classes to metrics.domain subpackage.
Arquillian container version should be independent from the container version due to artifact dependencies.
Updates to the metrics module to support paging of results. Various other updates and refactorings to support this change.
Various other updates to support pagination of results from Cassandra.
Work around driver quirks and correct iterator usage. Also, add documentation to the paged results implementations.
Move arquillian container dependency to a profile that is activated if tests are not skipped.
Move test-jar dependencies to the special test profile.
Move test jar dependency to test specific profile.
Move more dependencies to special test profile to avoid resolution if tests are disabled.
Move few more test-jar dependencies to the test specific profile.
[BZ 912478] Add managed server deployment as parent for the web subsystem resource type.
Update development version to 4.7.0-SNAPSHOT.
Add a command line runner for the data migrator to assist with benchmarking and potential usage within the application. Various updates for the data migrator. Also, update the tool that generates random data to support sql configuration from command line options.
Add dependencies for data migration command line runner.
Make test to drain statement accumulator more reliable by draining every time the number of loaded statements is equal to or exceeds the limit.
Update Sigar version to 1.6.5.132-5.
Avoid using named queries to speedup the processing since raw data is sufficient. Run the migration process in a separate thread. Use the Cassandra batch directly instead of using an array to accumulate statements before sending them to Cassandra.
Add native delete queries instead of entity deletes. Also, add code to retry Cassandra inserts up to max number of allowed failures.
Update data purging to preserve data at least until the end of a table migration. There is no need to provide the option of purging data after each batch has been migrated.
Merge branch 'master' into nightly/rhq.jon
A few more updates to the migration process. Mostly refactoring and API updates.
Manually update submodule dependency to match the rest of the project. Necessary since this a new module just merged into a building branch.
[BZ 923458] Maven dependency version cleanup.
[BZ 923458] Fixing build errors due to bad scope added in root pom, dependency management section.
[BZ 923458] More maven dependency and plugin version updates.
Revert "fix installer ant references"
[BZ 923458] Revert ant version changes since they are used in bundles.
[BZ 923458] Roll back ant version to the latest version declared in child poms and not the root pom.
[BZ 923458] The output of dependency:tree maven utility prior to any dependency version changes.
[BZ 923458] Dependency tree output after all the changes that went in for the past week. Adjusted a few depedencies to reduce the diffs between pre&post updates.
Various updates to data migration runner to support simple command line invocation.
Enable partial Oracle support. Add command line option documentation. And add better parsing for boolean options.
Add documentation and re-order methods to follow flow.
Small changes to the data migrator CLI to highlight the estimation and migration processes. Also, enabled Cassandra compression by default.
Update the RHQ plugin to be compatible with Cassandra 1.2.2. Drop support for 1.1.x.
Add manual mvn install to the snappy build script since it was not called during make process.
Add delete-only option to the migrator CLI.
Completely remove support for Cassandra 1.1.x because of changes in the plugin. Also, disable integration tests.
Renable dev-container deployments and move the executable plugin out of the dev container builds.
[BZ 952781] Update the phase for packaging third-party libs to include them in the non dev-container builds. This problem was masked in the dev-container builds due to the way the jar is constructed and deployed.
Change the default database for the migrator to rhq, which is the official default RHQ database.
Add oracle spefic profile to bundle the ojdbc inside the data migrator.
Make Cassandra native port configurable and simplify the cassandra host options to take only hosts. The port is unique accross all the hosts and the thirft port is no longer need.
[BZ 923458] The output of dependency:tree maven utility prior to any dependency version changes.
[BZ 923458] Dependency tree output after all the changes that went in for the past week. Adjusted a few depedencies to reduce the diffs between pre&post updates.
Prevent the maven assembly plugin from overriding the main project artifact.
Merge commit '110ce1a959f8ed9085e7a7a773b922d979f74e3a' into nightly/rhq.jon
Manually update version due to merge and out-of-sync pom version.
Merge branch 'master' into nightly/rhq.jon
Update test to avoid disabled managers. This is especially important for the TagManager that can be disabled via build properties.
Fix to avoid skipping the first record of every migrated table.
Revamp the way to get information about the current node. The address, native port, and cluster name are now retrieved from the actual cassandra yaml file on discovery.
Integrate the experimental bulk export for Postgres into the data migrator code. Also, move all the migrator related code to a sub-package
Add configurable authenticator property to the plugin. The authenticator is detected on discovery and then used for CQL connections.
Update the plugin configuration propertiest to capture the file path for the yaml file. Also, remove and update other properties that were not used properly.
Add back all the transitive dependencies that were packaged by the plugin.
If the conf folder is absolute then do not base it on CWD. This can happen depending how Cassandra deamon gets started.
Disable all the arquillian-integration submodules from building when maven.test.skip is true. Also, fix modules that depended on these modules to include them only if they are built.
Add back missing snake yaml dependency.
[BZ 958898] Avoid any possible overlap between two subsequent queries by specifying an order for the query.
[BZ 958898] One more update to the queries to use exactly primary indexes created. Also increase query timeout considerably to avoid timeouts due to longer initial queries.
[BZ 959591] Add back specific ant version based on local pom variables to force the download of the dependency even if not directly used in the pom. Without this, the pom would assume that the version referred here is the version from parent poms. This can cause the submodule artifact to miss ant binaries if not already in the local maven repository.
[BZ 959591] Add back specific ant version based on local pom variables to force the download of the dependency even if not directly used in the pom. Without this, the pom would assume that the version referred here is the version from parent poms. This can cause the submodule artifact to miss ant binaries if not already in the local maven repository.
Update test to avoid disabled managers. This is especially important for the TagManager that can be disabled via build properties.
Disable all the arquillian-integration submodules from building when maven.test.skip is true. Also, fix modules that depended on these modules to include them only if they are built.
Update development version to 4.8.0-SNAPSHOT.
[BZ 960044] Improve Cassandra discovery resilience to process discovery errors.
First attempt to populate storage node entities.
Default to normal operation mode for now to satisfy entity requirements.
Add more default timeout properties to the list of properties used to unitialize the entity manager.
Remove CassandraNode entity local to ccm modules in favor of the domain StorageNode entity.
Move the storage node discovery code from the session manager bean to the storage manager bean. Attempt to find the resources associated with the storage node seed list. Fill in the status of the storage node based on the resource information.
Add a streaming cursor data source to the list of available data sources and make it the default implementation. This will prevent requiring the database after the initial result, the rows will be just be streamed to the migrator in requested chunks.
Change the initialization annotation for storage node bean to comply with the stateless annotation.
Create the RHQ Storage Node plugin and update the Cassandra plugin to ignore resources these types of resources from discovery.
Update storage manager bean to link to RHQ storage node resources. Plus a few minor updates to the plugin to expose functionality to inheriting classes.
[BZ 964229] Remove tokens trait since it gets large with virtual nodes enabled. The information is still avaiable via the tokens to endpoint map property.
[BZ 958898] Update the estimation process to avoid count(*) timeouts. Also, improved the estimation process by not counting the non-migration time (eg. query preparation) as part of the variable time estimation.
Clip unused line.
Update storage installer for Linux to start cassandra with a relative classpath. Before this change the Cassandra deamon was started with all the jar classpaths as absolute.
Add debug logging to server metrics classes. Also, a little cleanup for the metrics server class.
One more attempt to enforce session timeouts for Postgres due to driver ignoring hibernate imposed settings.
Update the metrics index table during the migration to insert metrics index. This will trigger aggregation on the recently migrated data if needed. The period to be added to aggreation is the from one aggregation slice before the last aggregation.
Split the big data migrator class and decouple functionality from the big main class.
Cassandra schema manager.
Move assembly plugin into a separate profile since it is not required for main artifact, only when testing with the main runner.
Update topology management to schema manager. No change to the external interface for the schema manager.
Change gc_grace_seconds updates to ALTER commands.
Add the topology change commands in the install and maven/test supporting modules.
Update the relationships between the storage nodes and corresponding managed resources when new storage nodes get discovered or removed from inventory.
Fixing a merge rebase import omission.
Update storage node bean to process nodes discovered but not set in the seeds property of the server.
Quartz job to start node maintenance. Also consolidate storage node functionality into the storage node bean.
Still use the classloader to get resource stream when code not packaged in a JAR file.
Create a jboss module for the data migrator to allow easy injection of jdbc drivers and command line execution.
Add a Windows script for the new data migration module.
A few fixes to the quartz job to use only SLSB calls.
The properties were not linked properly back to the configuration entity when using setProperties method.
Update storage node maintanance job to:
Add Cassandra schema manager dependency to the list for server jar.
Remove data migrator from server metrics module. The code has been relocated in a separate module.
Revert "Mention the data migrator after install and provide it in the server downloads section."
Avoid packaging sigar.zip since the maven ear plugin does not know what to do with it and errors out.
Update the data migration upgrade option to use the newly created data-migration module and starting scripts.
Fix a test failure due to attempting to retrieve the simple name of an anonymous class.
Fix a test error where the alert was created referencing one resource but attempt to persist it referencing another resource.
Fix failing tests due to inconsistent setup and usage of entities.
Update release script to make correct use of boolean flags. Boolean flags are to be used without quotes in bash scripts, adding quotes will make bash interpert them as string variables.
Manually moving master version to RHQ 4.9.0-SNAPSHOT
Update usage of bash boolean variables one more time in if statements. The test is now explicit.
Add unit tests to the data migrator. Also, reorganized the structure of the data migration package.
Updates to the data migrator:
[BZ 961361] The estimation process was wrongly attempting to estimate actual data migratio when only deletion was requested by the user.
[BZ 976790] Update the data migration process to use properties from rhq-server.properties. This way the database and cassandra configurations are automatically loaded from the main source.
[BZ 976790] Updated the parsing of rqh server properties to be consistent with the rest of the code.
Update the way the percentage disk space use is calculated. It is now based on the aggregate usage of all the partitions that have data files. Also, this is based on the total disk use, not just Cassandra. Added an alert based on this metric.
AllDataFileLocations is not a metric and thus no need to change the collection interval.
Update the calculation for the percentage of disk space used. The percentage now represents the amount of disk used by the Cassandra data files.
Initial implementation for fetching all the alerts triggered for Storage Nodes resource and sub-sources.
Add justification for the api changes to the Storage Node Manager bean.
Initial implementation for the Storage Node configuration composite. The final resource operation still needs to be implemented but the rest of the functionality is implemented.
Temporary fix for the server jar name for dev profile (it was still using the old name).
Update the set of calculated metrics for Cassandra to incorporate latest feedback. There are three metrics now: total system used space percentage, data file disk space used percentage, and free to data disk space ratio.
Add two more properties to the list of configurable properties for the storaga node. The new properties are heap new size and thread stack size.
Implement the storage node operation for updating jvm options.
Attempt to improve the operation trigger for updates on the storage node configuration.
Fix merge rebase issue.
Update the storage node manager API for alerts to support UI functionality.
Add back code used to update storage node configuration tha was lost due to rebase. This code updates two additional storage node properties added.
Enable the new set of calculated metrics for disk space utilization in the UI and CLI.
One more place where the previous rebase removed code for the storage node configuration.
Move the restart operation to the plugin rather than server bean. This simplifies the interface between the server bean and storage node plugin.
Add support for updating the JMX Port. The process sends a restart to the resource last to avoid putting the Server in maintenance mode.
Operations are now created in a new transaction. Also, change the way the configuration is updated.
Move the restart operation to the plugin rather than server bean. This simplifies the interface between the server bean and storage node plugin.
Add support for updating the JMX Port. The process sends a restart to the resource last to avoid putting the Server in maintenance mode.
Operations are now created in a new transaction. Also, change the way the configuration is updated.
Extensive Cassandra schema manager updates:
[BZ 990245] Use an attached storage node entity rather than the detached one recieved from the remote interface.
Add an alert template for take snapshot operation failure for the storage service.
[BZ 990245] Add an extra null check for safety for the child resource set.
Remove dampening from the alert definition. Dampening not needed for discreet operation executions.
Add restart to the set of rhqctl commands.
Update the operation mode for servers to correctly use storage node cluster information:
Fix rebase issues due to git merge tree.
[BZ 995424] + [BZ 991598] + Code Review changes
Simplify the configuration update method by allowing the plugin to restart the storage node if necessary. This is possible now because the JMX port is no longer required for checking the cluster availability.
Thanks Eclipse for clipping an import on save :(
Update code related to initial value of status field. Also, reserved the first five bits of the bitmask for debug purposes.
One more attempt at the justification for the Server interface change.
Slight change to the comment text.
Update the schema manager to check for schema version at startup. The server should not start if there is schema disagreement.
[BZ 995424] + [BZ 991598] + Code Review changes
Simplify the configuration update method by allowing the plugin to restart the storage node if necessary. This is possible now because the JMX port is no longer required for checking the cluster availability.
Thanks Eclipse for clipping an import on save :(
Update code related to initial value of status field. Also, reserved the first five bits of the bitmask for debug purposes.
One more attempt at the justification for the Server interface change.
Slight change to the comment text.
Update the schema manager to check for schema version at startup. The server should not start if there is schema disagreement.
[BZ 991598] Add basica node configuration validation to the composite class. It validates heap settings as well as port settings.
More text for the schema compatibility text.
Fixing errors after rebase merge.
Add alert template for maintenance operation failures for storage nodes.
Update code related to initial value of status field. Also, reserved the first five bits of the bitmask for debug purposes.
One more attempt at the justification for the Server interface change.
Slight change to the comment text.
Update the schema manager to check for schema version at startup. The server should not start if there is schema disagreement.
[BZ 991598] Add basica node configuration validation to the composite class. It validates heap settings as well as port settings.
More text for the schema compatibility text.
Fixing errors after rebase merge.
Add alert template for maintenance operation failures for storage nodes.
[BZ 993513] Baselines entries are no longer calculated and inserted into the SQL database if there is no data in the storage.
[BZ 998049] Remove all core domain dependencies from Cassandra common modules.
[BZ 991598] Add basica node configuration validation to the composite class. It validates heap settings as well as port settings.
Fixing errors after rebase merge.
[BZ 993513] Baselines entries are no longer calculated and inserted into the SQL database if there is no data in the storage.
[BZ 998049] Remove all core domain dependencies from Cassandra common modules.
Take snapshots every time the read read repair operation is scheduled.
[BZ 999555] Add storage node password obfuscation in the server configuration file using the same method applied to SQL database password.
Fix file paths for running the schema manager from a disk based distribution.
Shutdown the cluster manager if the session connection fails; otherwise various mananger specific connections could remain open.
Properly close Cassandra cluster sessions in the rest of the code (schema manager, storage cluster client manager bean, data migrator).
Refactor log variable name.
[BZ 999555] Obfuscate the cassandra super user default password in the schema manager code.
Move all the PicketBox encoding and decoding into the core util module to avoid code duplication.
Remove the CQL code from the Cassandra and RHQ Storage plugins. The functionality is not needed since it is schema related (which should not be done via the JMX interface).
Initial commit that migrates storage node properties from rhq.cassandra.* to rhq.storage.*
[BZ 1001128] Do not immediately fail if a connection cannot be established with the RHQ username. It is possible that the schema was never installed. Continue the drop procedure and by attempting to login with the generic Cassandra user as expected in the drop procedure.
Remove the fake getJmxPort from the storage node entity. The jmx port is no longer needed for the storage cluster communication.
[BZ 1006315] Fixes related to missing dependencies:
fix a comment in the generated rhq-server.properties file
[BZ 1006315] Fixes related to missing dependencies:
Move test dependencies that do not get build when test compilation is skipped to a special profile.
Move test dependencies that do not get build when test compilation is skipped to a special profile.
[BZ 1010265] Add a little more verbiage around unknown host exception; the goal is to point the user towards documentation and dns settings.
[BZ 1010265] One more update to align the exception handling with the current storage installer exception and error mechanism. The error handling is now local to where it occurs.
Fix for itest failures dues to properties not being correctly set for storage nodes.
Fix for itest failures dues to properties not being correctly set for storage nodes.
[BZ 1015835, 1014961] Updated the storage nodes configuration section to always use database persisted properties over server file configuration properties. This is especially important in HA envirnoments to prevent misconfiguration on additional HA nodes.
[BZ 1014961] Add a warning message with the potential consequences for storage nodes installed on loopback addresses.
[BZ 1015835] One more update to the install code. In cases where the admin user has not been created, go through the regular install, update topology procedure.
[BZ 1004050] Minor updates for the way create() works since the session is now externally managed. Also simplified the abstract class code.
[BZ 1016175] Add support for changing the storage password
[BZ 1016175] Add support for changing the storage password
[BZ 1016175] Workaround to SmartGWT bug: password validators were changing the focus after each user input making it unusable.
[BZ 1016175] Update and simplifiy some verbiage based on feedback.
[BZ 1016175] i18n, wrapping long line
[BZ 1024326] The storage node information was not retrieved from the database like all the other store cluster settings. Added code to retrieve the stroge node addresses from the respective table as a comma separated list.
[BZ 1018213] use relative paths for log4j file location in appender
[BZ 1018213] use relative paths for data directories when defaults are used
[BZ 1018213] Update the method that checks the permissions for creating the requested storage node data folders to use the storage base dir as the root for relative configuration paths. It was wrongly using the current folder as the base dir for the check. Also added a warning in the configuration file.
[BZ 1017474] Added extra safety checks for the baseline calculation to avoid cases where not enough data is retrieved from the storage cluster.
[BZ 1025767] This fix addresses a thread leak in the Cassandra driver. The leak is due to the driver not correctly disposing the internal metrics reporting classes when a connection fails.
[BZ 1028622] Converted the functionality implemented by StorageClusterInitJob and StorageClusterCredentialsJob to an EJB timer on the StorageClientManagerBean. This guarantees that session init and credential refresh happens on every single server of an HA environment.
[BZ 1028622] Increase the timer run interval to 90 seconds after an initial wait of 30 seconds. This will reduce the possibility of having subsequent runs wait on the credentials process to finish.
[BZ 1029095] Fix the session reattachment when responding to an operation reply. The code changes to use an API specifically designed for this.
[BZ 1016175] MetricsDAO was still holding references to statements prepared with the old session. Added a call to reinit the prepared statements after the session is replaced by the newer one.
[BZ 1028622] One more update to the storage init session based on a code review from Jay. This change reduces the chance of a server not starting because the storage cluster is not available (which is the desired outcome).
Update unit test due to baseline calculation changes.
SungUk Jeon (1):
Korean translations
Ted Won 원종석 (4):
First batch of Korean translations for the installer.
More translations for Korean language
More Korean translations
Final translations to Korean. Make them display via charset = UTF-8
Thomas SEGISMONT (10):
Fix Eclipse classpath file
[BZ-879583] Monitoring : process availability gives wrong status (SIGAR)
[BZ-879583] Monitoring : process availability gives wrong status (SIGAR)
[BZ-871873] Availability check change is not automatically picked up
Bug 858138 rhq-agent-env.sh gives example of bad su command
Bug 887320 - Agent raise OutOfMemoryError when adding new Deployment child resource on AS7
Revert "Bug 887320 - Agent raise OutOfMemoryError when adding new Deployment child resource on AS7"
AS7 plugin upload connection now with httpclient
Bug 885664 OpenSSHD and MySQL availability check may report stale data
Bug 885664 OpenSSHD and MySQL availability check may report stale data
Thomas Segismont (193):
Add a regression test for ProcessInfo
Fix concurrent access to static counter in AgentUpdateServlet
Fix Eclipse classpath file: CDI and javax.inject
BZ905000 - RFE: RHQ fails to set JBOSS_PIDFILE and LAUNCH_JBOSS_IN_BACKGROUND when importing JBoss AS7
Bug 885664 OpenSSHD and MySQL availability check may report stale data part 2
Disable JMXPluginTest (Sigar getProcCredName issue)
Fix JMX plugin test failure
Fix JMX plugin test failure
Fix AS7 plugin itest failures due to misuse of context.getNativeProcess
BZ911172 - Creating mail server fails with EAP 6.1.0.DR4 if outbound-socket-binding-ref is not filled
netservices plugin strengthening
BZ911327 - [EAP 6.1] Restarting servers in server-group fails
Eclipse classpath file settings for SNMP alerts
Netservices plugin: make itest http port configurable (useful for Jenkins multijob context)
Modified Eclipse classpath file for javassist sources
Better coverage of SubjectManagerBean following criteria API changes
Fix DeadProcessInfoRefreshTest (will now work on all platforms)
Higher logging level by default in native system tests
Don't fail DeadProcessInfoRefreshTest on Mac OSX
New PortService in netservices plugin
Fix netservices itest failure
Remove confusing process-scan name in Oracle plugin
Added itest for TagManagerBean
Added more itests for EventManager
More itests for RoleManager
Removed duplicate method in DeletedResourceTypeFilter
More itests for DiscoveryBoss
itests for SavedSearchManagerBean
itest for SavedSearchResultCountRecalculationJob
Add itest for AlertDefinitionManagerBeanTest
Add itests for AlertManager
Restore QUERY_NATIVE_TRUNCATE_SQL in Alert objects to preserve API
Stop compiling projects in verbose mode
AS7 plugin - use commons httpclient 4 as communication layer
as7plugin: increase delay so that SecurityModuleOptionsTest can discovery all resources
Fix Eclipse classpath file for httpclient 4
Attach animal sniffer plugin check goal to the verify phase of the build
Animal sniffer: verify is the phase to attach to, not the goal to execute
Animal sniffer: temporarily skip in portal war module
Fix failing itest AgentComm3Test
Fix itest failure in MeasurementScheduleManagerTest
ResourceMetadataManagerBeanTest: increase time to wait before types get removed (fails randomly on Jenkins)
Enable animal-sniffer-maven-plugin in portal-war
Bug 951738 - [hotfix] Use Commons HttpClient in ASConnection instead of JDK's HttpUrlConnection
Add itests for AlertManager
Restore QUERY_NATIVE_TRUNCATE_SQL in Alert objects to preserve API
Stop compiling projects in verbose mode
AS7 plugin - use commons httpclient 4 as communication layer
as7plugin: increase delay so that SecurityModuleOptionsTest can discovery all resources
Fix Eclipse classpath file for httpclient 4
Attach animal sniffer plugin check goal to the verify phase of the build
Animal sniffer: verify is the phase to attach to, not the goal to execute
Animal sniffer: temporarily skip in portal war module
Fix failing itest AgentComm3Test
Fix itest failure in MeasurementScheduleManagerTest
ResourceMetadataManagerBeanTest: increase time to wait before types get removed (fails randomly on Jenkins)
Enable animal-sniffer-maven-plugin in portal-war
Bug 951738 - [hotfix] Use Commons HttpClient in ASConnection instead of JDK's HttpUrlConnection
Fix generics problem in LookUtil base methods
Bug 955014 - [as7] Make ASConnection keep alive timeout configurable
Bug 593932 - (PRODMGT-355) Allow Trap OID for SNMP notification to be overridden per-alert definition
Introduce ExistingDataSource abstraction
Add JPA bulk export source
Bug 952652 - Unable to delete a user who has saved searches objects in the database
as7plugin: LD_LIBRARY_PATH is not necessarily discovered in Linux environment
Bug 911321 - [EAP 6.1] Reload operation fails in standalone mode
Add test case for Bug 911321 - [EAP 6.1] Reload operation fails in standalone mode
Bug 865629 - (PRODMGT-245) Add more metrics to AS7 plugin
Bug 962379 - [as7] Garbage Collector Resource misses 'collection-count' and 'collection-time' per minute metrics
Bug 962787 - GloballyUncaughtException when changing a parameter in Connection Settings tab of a compatible group after a plugin update
Bug 920214 - [as7] add async avail check support to AS7 plugin
Bug 885686 - Tomcat web application configuration form allows save without Config File required field
Bug 920214 - [as7] add async avail check support to AS7 plugin
Use a port from dynamic port range in integration tests
Bad port range in previous commit (PortNetServiceComponentTest)
Bug 865634 - Add more metrics to AS7 plugin
Bug 854773 - [as7] Unable to enable datasource on creation
Bug 956442 - Server script rhq-server.sh 'stop' command creates many shutdown threads that can exhaust user process limits
Fix DiscoveryBossBean: wrong injection type for storageNodeManager
Bug 970177 - Cannot browse the GUI while the plugin scan is running
Bug 924903 - JBoss AS JVM resource is not discovered after AS is restarted with jboss.platform.mbeanserver
BZ 975384 disable adding the sort by id.
Bug 975384 - Error displaying calltime data due to SQL error
Bug 819116 - Attach API only works with RHQ_AGENT_JAVA_HOME
Bug 822247 - Web Application Response Time Log File not being imported
Bug 869834 - ResponseTime metrics are not collected for Apache when SNMP is not being used
Bug 976291 - [as7] WebConnectorComponent throws ClassCastException when collecting _maxConnections metric on RHQ server
Bug 957689 - Unable to complete tasks when server is shutdown
Bug 957689 - Unable to complete tasks when server is shutdown
Services SAR removed
Agent SAR removed
Bug 966777 - EAP 6 plug-in is using a hard-coded operation timeout for start and stop instead of using the operation timeout or agent's default operation timeout of 10 minutes
Bug 966777 - EAP 6 plug-in is using a hard-coded operation timeout for start and stop instead of using the operation timeout or agent's default operation timeout of 10 minutes
Bug 863502 - EMS ConnectionFactory.discoverServerClasses can throw OutOfMemoryError
Revert "Bug 863502 - EMS ConnectionFactory.discoverServerClasses can throw OutOfMemoryError"
Bug 910646 - Unable to add more than 100 resources to a Compatible Group
Bug 910646 - Unable to add more than 100 resources to a Compatible Group
Improve CassandraNodeComponent availability check performance.
Bug 885655 - Datasource - Security Deployment Type is by default set to "Domain and application" instead of "None" as stated in description
Bug 923400 - Sigar creates high number of blocked threads (unbounded) if mount is gone
Bug 982804 - AS7 reload behavior includes hardcoded timeout of 20 seconds
Fix InterruptibleOperationsTest. Mock resource context needs a ComponentInvocationContext instance.
Print simpler log message when component invocation is interrupted and log level is higher than debug
Bug 969621 - EAP 6 managed plug-in is unable to discover EAP servers when more then one is running on a single host
[as7] Fix domain api version discovery
Bug 969621 - EAP 6 managed plug-in is unable to discover EAP servers when more then one is running on a single host
Fix StorageNodeComponentITest.shutdownStorageNode
Update intentional changes file (methods added in StorageNodeManagerRemote)
Update intentional changes file (methods added in StorageNodeManagerRemote)
CassandraNodeComponent#startNode now starts C* with a short CLASSPATH to allow later discovery on Linux
Make CassandraNodeComponent shutdown operation wait for server to go down (unless running on OSX)
Bug 886126 - Datasource JNDI change takes too long to be propagated to JON server
Fix StorageNodeComponentITest.shutdownStorageNode
Update intentional changes file (methods added in StorageNodeManagerRemote)
Update intentional changes file (methods added in StorageNodeManagerRemote)
CassandraNodeComponent#startNode now starts C* with a short CLASSPATH to allow later discovery on Linux
Make CassandraNodeComponent shutdown operation wait for server to go down (unless running on OSX)
Bug 886126 - Datasource JNDI change takes too long to be propagated to JON server
Bug 913764 - [as7] Version identifier of EAP resource changes depending on run state of EAP
Bug 886119 - JON is using JNDI when referring to child Datasource resource instead of specified Resource name
Bug 879040 - Initialization of HostControllerComponent results in ERRORs in agent log due to assuming host controller's host is named "master"
Bug 948076 - EAP Host controller resource reports: The original product type discovered for this AS7 server was JBoss EAP 6, but the server is now reporting its product type is [JBoss AS 7]
Bug 980639 - JBoss Web connectors are not discovered if host name contains dash/hyphen (-)
Bug 994640 - Postfix Server's Banner basic configuration property "default" value is empty
Removed testFailureIgnore=false from Cassandra and Storage Node plugins because this is not the standard for RHQ builds
Bug 846362 - [jboss-as5] Shutdown max wait time "shared" between different resources
Bug 956329 - Create new Managed Server using EAP 6 plug-in exposes server groups and socket binding groups from other resources
Bug 846362 - [jboss-as5] Shutdown max wait time "shared" between different resources
Bug 956329 - Create new Managed Server using EAP 6 plug-in exposes server groups and socket binding groups from other resources
Bug 998888 - Unable to install rhq server - ClassNotFoundException
Bug 998888 - Unable to install rhq server - ClassNotFoundException
Bug 996582 - [JBossAS7] - creating datasource via CLI fails because of NPE
Bug 895030 - Adding a new XADatasource with invalid configuration to EAP6 using CLI ends with NPE
Bug 791340 - Exploded WAR deployed through JON never added to inventory
Bug 1000006 - [JBossAS7] - it is possible to create an XA datasource even without required property
Bug 1000006 - [JBossAS7] - it is possible to create an XA datasource even without required property
A utility class only marked abstract is protected from instantiation but not from derivation.
API CHECK: Only user with MANAGE_SETTINGS permissions should be able to run cluster maintenance
API CHECK: fix method definition in changes file
Bug 1000938 - Low timeout for removing queues/topics from EAP 6 server via JON
Bug 952298 - Deployment status is "Failure" with the message "Read timed out, rolled-back=false, rolled-back=false" in the agent.log file
Fix StorageNodeComponentITest failure because of missing picket box test dep and non obfuscated password
Fix server-metrics failures because of missing picket box test dep and non obfuscated password
CassandraIntegrationTest: use ClusterBuilder#withCredentialsObfuscated method
API Check: fix Core Domain module failures
Fixed StorageInstallerTest: rhq.cassandra.seeds property no longer exists
Fix itests-2 suite: Missing picket box test dep, obfuscated password and wrong cluster init wait period
Add support for proxies for HTTPService resources
Fix OperationManagerBean: parameters should be copied in ResourceOperationHistory
Give ResourceMetadataManagerBeanTest.upgradePluginWithTypesRemoved more chances to pass on slow boxes
EAP5 plugin: process execution result may be null
Give OperationManagerBeanTest#testScheduleGroupOperation2 more chances to pass on slow boxes
Bug 999976 - [JBossAS7] - editing XA datasource configuration fails
Bug 955363 - Uploading of file content using remote API/CLI requires many times more heap then file size
Uncomment ResourceUIBean managed bean declaration to make content pages work again
Bug 995088 - Discovery on Solaris 11 (64 bit jdk) results causes an java.lang.ArrayIndexOutOfBoundsException: 1
Minor change: wrap log.debug in isDebugEnabled condition in AutoDiscoveryExecutor
Fix ResourcesDomainServerTest.loadUpdateResourceConfiguration failure: datasources cannot be configured in enabled
Bug 862893 - When availability check fails due to rhq.agent.plugins.availability-scan.timeout being exceeded, the event should be logged at DEBUG
Bug 1008570 - Agent shutdown hangs because one thread is still alive
Added new scripts to trigger RHQ On Demand jobs
Bug 991202 - Excessive warnings of invalid metric calls
Bug 1010330 - JBossAS7 server resource is not available after upgrade to jon3.2.er1
Fix ResourceContainerTest intermittent failure
Bug 1013489 - It is not possible to download an agent from RHQ server (HTTP Status 404)
Fix master-compile: rhq-downloads-war may not have a src/main/webapp directory (i.e. on fresh checkouts)
Fix master-compile: rhq-downloads-war may not have a src/main/webapp directory (i.e. on fresh checkouts)
Bug 1014300 - java.util.NoSuchElementException thrown when deleting RHQ plugins
Make sure testInterruptedComponentInvocationContext cannot read a wrong value (caughtInterruptedComponentInvocation is modified in another thread)
Make sure testInterruptedComponentInvocationContext cannot read a wrong value (caughtInterruptedComponentInvocation is modified in another thread)
Fix ContentHandlerBean.uploadContent throws java.lang.ArrayIndexOutOfBoundsException
Bug 1014501 - InvalidPluginConfigurationException in agent log - product type is JBoss EAP 6 instead of JBoss JPP 6
#testInterruptedComponentInvocationContext: fix timing issue
Fail startup if java.io.tmpdir does not exist, is not readable or is not writable
Fix API check 6001: org.rhq.modules.plugins.jbossas7.JBossProductType: Removed field EPP
Bug 1017246 - Uploading content using remote API/CLI requires many times more heap then file size
Fixed TopologyManagerBeanTest: cannot make assumptions on CriteriaQuery iterator internal behavior
Fixed BundleManagerBeanTest
Fixed CriteriaQuery: without any indication on paging, iterate only on the initially provided list
Bug 856845 - When agent platform has not yet been added to inventory, agent continuously logs WARN Cannot get a resource container for an invalid resource ID=0
Bug 1023057 - AS7 plugin: "Hibernate Persistence Unit" service does not show up
Bug 1015665 - Remove bogus product name check
Bug 1024331 - Storage node does not start in console mode on windows (cherry picked from master 5d4cbc7)
Bug 1025430 - Log filled with warnings about wrong property option source expressions (cherry-picked from master de1da8c171b7bc453ba882ff25d081b1123d2075)
Bug 1018259 - Creating Managed Server JVM hangs In Progress for ages (cherry-picked from master 71556e140266f819f97342b24f40aaa9ace6ffd0)
Bug 854773 - [as7] Unable to enable datasource on creation (cherry-picked from master 2abf17c8d2d4796c05f78b5e479ed9f1bb5bf0bc)
Minor logging changes (cherry picked from master 9fcd4d2 and e7cab0d)
Bug 1027691 - Start servers in the group ends with read timed out (cherry-picked from master cce4661454763dbd1cab0f2abca6f3309577959f)
Bug 1029449 - add createInitialBundleVersionViaContentHandle to BundleManager (cherry-picked from master 439aa8447379617eb36f6a5bc9073ec51633a69c)
Bug 1031100 - Domain mode: Restart of the managed server fails with read timed out (cherry-picked from master 09d3e4f)
Bug 1032685 - Unexpected MeasurementScheduleRequest with metric name "rhq.availability" (cherry-picked from master 9837ddc08e8cd47714ac92c508b707b42acd88bb)
Bug 1032687 - Never ending "loading" message and GIF in Monitoring > Metrics tab (cherry-picked from master 53fe3bf)
Log avail and metric collections events at debug level (cherry-picked from master 306c7fc31bf020247ddd9c094c7322a00ffcdda7)
Torben Jaeger (4):
Enable gathering of server logs.
BZ 791126 - Enable transactions subsystem.
BZ 791126 - Enable transactions subsystem.
BZ 803882 Support generation of <metric> tags for attributes with complex content
Torben Jäger (1):
BZ 803882 provide memory metrics; make getValues() support metrics with sub-elements (as7 returing
Tristan Tarrant (1):
Bug 988894 - The AS7 plugin should support the community version of JDG Server (aka Infinispan Server)
ips (1):
BZ 818673 Rename the plugin to 'JBossAS7'.
jfclere (19):
fix for BZ: 707349 from e7d48240474fba87f1a3c4118de4618fd2c8b32d.
Fix BZ 865460 from 417fbb59817edf64a93d3cca00f2c51926379ab2
[BZ 921194] Connectors are not properly discovered and therefore are unavailable.. from 00e594847fe67da46f8976df58b5d2324d6ebb48.
[BZ 921261] WebModule is reported as DOWN or UNAVAILABLE ... from 00e594847fe67da46f8976df58b5d2324d6ebb48
[BZ 921261] WebModule is reported as DOWN or UNAVAILABLE ... from da0179ab26a0c3e3a50238e9997147864e5a759b
[BZ 921194] Additional corrections by lfuka.
[BZ 865460] Cannot add a Group to tomcat's UserDatabase
fix for BZ: 707349 from e7d48240474fba87f1a3c4118de4618fd2c8b32d.
Fix BZ 865460 from 417fbb59817edf64a93d3cca00f2c51926379ab2
[BZ 921194] Connectors are not properly discovered and therefore are unavailable.. from 00e594847fe67da46f8976df58b5d2324d6ebb48.
[BZ 921261] WebModule is reported as DOWN or UNAVAILABLE ... from 00e594847fe67da46f8976df58b5d2324d6ebb48
[BZ 921261] WebModule is reported as DOWN or UNAVAILABLE ... from da0179ab26a0c3e3a50238e9997147864e5a759b
[BZ 921194] Additional corrections by lfuka.
[BZ 865460] Cannot add a Group to tomcat's UserDatabase
fix for BZ: 707349 from e7d48240474fba87f1a3c4118de4618fd2c8b32d.
Fix BZ 865460 from 417fbb59817edf64a93d3cca00f2c51926379ab2
[BZ 921194] Connectors are not properly discovered and therefore are unavailable.. from 00e594847fe67da46f8976df58b5d2324d6ebb48.
[BZ 921261] WebModule is reported as DOWN or UNAVAILABLE ... from 00e594847fe67da46f8976df58b5d2324d6ebb48
[BZ 865460] Cannot add a Group to tomcat's UserDatabase
jkremser (2):
Merge branch 'master' of git://git.fedorahosted.org/git/rhq/rhq
[BZ 821100] Adding new metrics into currently selected view using the user's preferences
mtho11 (54):
[BZ 826224 Creation of Compatible Group fails with value too long for type character when a description is entered which is longer then 100 characters] Group names limited now to 100 chars to match DB.
[BZ 826224 Creation of Compatible Group fails with value too long for type character when a description is entered which is longer then 100 characters] Group names limited now to 100 chars to match DB.
Add i18n messages for ResourceGroupCompositeDataSource
[BZ 845389 - Group without members with unknown status appears in every availability search result] Get rid of superfluous empty groups that show up as unknown availability.
[BZ 861127 - Upgrade issue with respect to min/max property attributes] - Needed to upgrade existing nulls to 0 for new min/max columns.
[BZ861127 - Upgrade issue with respect to min/max property attributes] - Fix the rhq_config_prop_def.max_entries default to 32767 instead of 0 if it is null. And changing signature of setter back to setMax(int) from setMax(Integer) although compile time coercion makes them equivalent. And fix 2 bugs in DBInstallationTest.java that wasn't checking the schema version since RHQ3.3.0 and JON3.0.0.
Trivial: Comment on skipped db-upgrade version 2.124
[BZ 873880 - CVE-2012-4563 GWT Unknown XSS flaw] Upgrade GWT 2.4.0 to GWT 2.5.0
[BZ 873880 Downgrade maven gwt plugin back to 2.4.0 from 2.5.0.] The maven gwt plugin version 2.5.0 doesnt pick up changes when running dev mode (mvn gwt:run). GWT version remains at 2.5.0. Also changed DTD for *.gwt.xml to 2.5.0.
[BZ 873880 maven gwt plugin must match gwt version 2.5.0]
Normalized units of measure -- graphs reported in Gigabytes instead of bytes.
Failed merge on new as7 master merging in d3-charts2. fails to startup.
[BZ 889375] Doc type change to eliminate the strange checkbox checking/unchecking behavior. Changing <meta http-equiv=X-UA-Compatible content=IE=9 />
Merge branch 'as7-d3-charts' into mtho11/d3-charts3
Charting - Merge with master 2/8.
Charting - Make chart fonts more legible. Add svg text-rendering setting and change fonts to cleaner font.
Charting - Move last remaining SVG properties out out JSNI and into charts.css.
[BZ 924691] New graphs inconsistent coloring. Made hover label colors match the new actual chart colors.
[BZ 924691] New graphs inconsistent coloring. Made hover label colors match the new actual chart colors.
Trivial: add *.DS_Store files to .gitignore
[BZ 960646] - RFE Redesigned Availability Charts.
[BZ 960646] - UXD updates to new Availability Charts.
[BZ 960646] - Trivial: strengthen opacity on new Availability chart.
[BZ 971648] - Min Values in Graph Legend use NaN values to determine mean value.
[BZ 971648] - Min Values in Graph Legend use NaN values to determine mean value. Bug fix for regression introduced with prior fix.
Add smartgwt buttonbar for date range selection.
Save new date selection range to user preferences.
Save new date selection range to max 6 months from 1 year value as it is too large to save to DB (in ms)
Make chart refresh work with chart sliders and persistent values set by sliders.
Eliminate the default chart slider covering the whole graph when first brought up. Only after you click and start dragging will the sliders appear.
Get rid of handles on the resize path and allow hover layer to float above so that hovers can now be used in conjunction with chart sliders.
Make hover values for individual points (non-aggregate bars) different and not show duration, min, max, avg because it is not applicable.
Fix date range label incorrect bug introduced by removing fully opened brushes at graph start.
Make the date range text box larger and dynamically calculate the what the range (difference) is. For instance '2 hours'.
Fix double refresh issue and make refresh more robust by delaying the redraw a bit so that the code can keep up with the screen redraw (like we have done elsehwere).
Sometimes the sparklines graphs are not rendered they show up as '...' because the jQuery method invoking the sparkline can't find the css class in the DOM because it hasn't been fully rendered yet even though it has been added to the DOM tree. This is more likely to occur on slow machines.
Merge branch 'mtho11/d3-slider'
Fix regression where nodata graph values hang below axis. Introduced by recent minValue bugfix.
Availability pie chart for metrics page.
Change layout of fields in availability detail form of metric page.
[BZ 990200] Static Analysis cleanup of lower risk items in coregui.
Availability pie chart for metrics page.
Change layout of fields in availability detail form of metric page.
Fix for when no dashboards exist (A Dashboard doesnt exist until you go to the Dashboards screen) Metrics dashboard selection combobox bombs.
Fix refresh to keep graph open after auto-refresh.
Fix for when no dashboards exist (A Dashboard doesnt exist until you go to the Dashboards screen) Metrics dashboard selection combobox bombs.
Make group and resource OOB portlets use new d3 graphs instead of portal.war graphs.
[BZ 997957] Make OOB portlets use new d3 graphs instead of portal.war graphs.
ResourceMetricsPortlet narrow the resourceTypes to eliminated unused resourceType when all we need is measurement.
Fix refresh to keep graph open after auto-refresh.
Ensure console objects don't cause problems in IE. In CoreGUI.html there is a js IFFE that should take care of defining an undefined console object for IE but this snippet doesn't seem to be working yet. Will come back to this later.
Remove unused Class IFrameWithMeasurementRangeEditor.java as portal.war no longer servers up any graphs.
[BZ 1000175] After refactoring auto refresh out with previous fix now fixing proper refresh of expanded charts.
[BZ 1010336] - Availability axes can sometimes get overwritten when moving from Resource to Resource and changing the time period.
---
.classpath | 401
.gitignore | 50
.mailmap | 89
.project | 11
.settings/org.eclipse.core.resources.prefs | 11
.settings/org.eclipse.jdt.core.prefs | 16
.settings/org.eclipse.jdt.ui.prefs | 6
LICENSE | 3
build_deps.sh | 63
code-coverage/pom.xml | 205
dev/null |binary
etc/agent-versioning/build.xml | 2
etc/agentspawn/pom.xml | 8
etc/agentspawn/src/scripts/agentcopy.properties | 4
etc/apt/pom.xml | 34
etc/apt/src/test/java/org/rhq/plugins/apt/AptSourcesComponentTest.java | 2
etc/augeas-utils/pom.xml | 5
etc/classloaders-test/plugin1/pom.xml | 44
etc/classloaders-test/plugin2/pom.xml | 43
etc/cli-scripts/create_files.js | 186
etc/cli-scripts/drift.js | 164
etc/cli-scripts/measurement_utils.js | 134
etc/cli-scripts/util.js | 95
etc/dev-utils/TestLdapSettings.java | 640
etc/dev-utils/firefox3 | 6
etc/dev-utils/gensums | 20
etc/dev-utils/git-create-branch | 15
etc/dev-utils/jarfind | 20
etc/dev-utils/killall-as7 | 8
etc/eclipse-tools/RHQ | 159
etc/eclipse-tools/maven/RHQ | 160
etc/eclipse-tools/monkey/MakeTargetsDerived_Python.gm | 20
etc/eclipse-tools/templates/formatter-profile.xml | 6
etc/greasemonkey/RHQ_login_monkey.user.js | 32
etc/guiperftests/pom.xml | 2
etc/m2/settings-bugfixes.xml | 54
etc/m2/settings-content.xml | 58
etc/m2/settings-linux-config.xml | 73
etc/m2/settings-rawconfig.xml | 54
etc/m2/settings.xml | 626
etc/m2/smartgwt-war-archetype/pom.xml | 31
etc/m2/smartgwt-war-archetype/src/main/resources/archetype-resources/pom.xml | 31
etc/m2/smartgwt-war-archetype/src/main/resources/archetype-resources/src/main/resources/public/Application.html | 15
etc/rhq-ircBot/pom.xml | 141
etc/rhq-ircBot/src/main/java/org/rhq/etc/ircbot/RhqIrcBot.java | 128
etc/rhq-ircBot/src/main/java/org/rhq/etc/ircbot/RhqIrcBotListener.java | 399
etc/rhq-ircBot/src/main/resources/org/rhq/etc/ircbot/cacerts.jks |binary
etc/rhq-ircBot/src/main/resources/org/rhq/etc/ircbot/logger.sh | 8
etc/rhq-ircBot/src/main/resources/org/rhq/etc/ircbot/rhq-ircbot.properties | 2
etc/rhq-plugin-archetype/src/main/resources/archetype-resources/pom.xml | 16
etc/samples/cli-scripts/alert-drift-remediation.js | 68
etc/samples/custom-serverplugin/pom.xml | 7
etc/samples/embedded-ext-plugin/pom.xml | 72
etc/samples/embedded-ext-plugin/src/main/java/org/rhq/sample/embeddedextplugin/EmbeddedExtensionDiscoveryComponent.java | 58
etc/samples/embedded-ext-plugin/src/main/resources/META-INF/rhq-plugin.xml | 21
etc/samples/perspectives/sample-perspective/app/pom.xml | 95
etc/samples/perspectives/sample-perspective/app/src/main/java/org/rhq/sample/perspective/BrowseResources2UIBean.java | 13
etc/samples/perspectives/sample-perspective/app/src/main/java/org/rhq/sample/perspective/BrowseResourcesUIBean.java | 201
etc/samples/perspectives/sample-perspective/app/src/main/java/org/rhq/sample/perspective/CurrentResourceUIBean.java | 43
etc/samples/perspectives/sample-perspective/app/src/main/java/org/rhq/sample/perspective/RandomResourceUIBean.java | 65
etc/samples/perspectives/sample-perspective/app/src/main/java/org/rhq/sample/perspective/WizardBean.java | 681
etc/samples/perspectives/sample-perspective/app/src/main/resources/seam.properties | 3
etc/samples/perspectives/sample-perspective/app/src/main/webapp/WEB-INF/components.xml | 16
etc/samples/perspectives/sample-perspective/app/src/main/webapp/browseResources.xhtml | 160
etc/samples/perspectives/sample-perspective/app/src/main/webapp/createContentProviderJBossASPatch.xhtml | 77
etc/samples/perspectives/sample-perspective/app/src/main/webapp/createContentProviderRHN.xhtml | 77
etc/samples/perspectives/sample-perspective/app/src/main/webapp/currentResource.xhtml | 53
etc/samples/perspectives/sample-perspective/app/src/main/webapp/index.html | 14
etc/samples/perspectives/sample-perspective/app/src/main/webapp/mainpage.html | 17
etc/samples/perspectives/sample-perspective/app/src/main/webapp/randomResource.xhtml | 37
etc/samples/perspectives/sample-perspective/app/src/main/webapp/subtabpage.html | 17
etc/samples/perspectives/sample-perspective/app/src/main/webapp/tabpage.html | 26
etc/samples/perspectives/sample-perspective/app/src/main/webapp/wizard.xhtml | 543
etc/samples/perspectives/sample-perspective/perspective/pom.xml | 161
etc/samples/perspectives/sample-perspective/perspective/src/main/resources/META-INF/rhq-serverplugin.xml | 277
etc/samples/perspectives/sample-perspective/pom.xml | 46
etc/samples/provisioning/sample-bundle/pom.xml | 9
etc/samples/provisioning/sample-cli/resources/sample-bundle-v1.zip |binary
etc/samples/provisioning/sample-cli/resources/sample-bundle-v2.zip |binary
etc/samples/simplereport-serverplugin/pom.xml | 8
etc/samples/skeleton-plugin/pom.xml | 108
etc/samples/skeleton-plugin/src/main/java/org/rhq/sample/skeletonplugin/SamplePluginChildDiscoveryComponent.java | 47
etc/samples/skeleton-plugin/src/main/java/org/rhq/sample/skeletonplugin/SamplePluginChildServiceComponent.java | 61
etc/samples/skeleton-plugin/src/main/resources/META-INF/rhq-plugin.xml | 25
etc/samples/skinny-platform/pom.xml | 60
etc/samples/skinny-platform/src/main/java/org/rhq/plugins/skinnyplatform/PlatformComponent.java | 39
etc/samples/skinny-platform/src/main/java/org/rhq/plugins/skinnyplatform/PlatformDiscoveryComponent.java | 67
etc/samples/skinny-platform/src/main/resources/META-INF/rhq-plugin.xml | 18
etc/scripts/create-jbossas-bundle.sh | 95
etc/scripts/createRelasenotes.pl | 41
etc/scripts/jboss-as-spawn.sh | 131
etc/scripts/rhq-api-check | 4
etc/scripts/rhq-probe | 4
etc/scripts/rhq-trigger | 36
etc/scripts/rhq48-storage-patch/apache-cassandra-1.2.4-patch-1.jar |binary
etc/scripts/rhq48-storage-patch/disable_compression.cql | 31
etc/scripts/rhq48-storage-patch/rhq48-storage-patch.bat | 104
etc/scripts/rhq48-storage-patch/rhq48-storage-patch.sh | 103
etc/scripts/rhqctl-completion.sh | 108
etc/standalone-pc/README.txt | 3
etc/standalone-pc/standalone.bat | 9
etc/standalone-pc/standalone.sh | 12
etc/test-apps/javaee6-test-app/pom.xml | 97
etc/test-apps/javaee6-test-app/src/main/java/org/rhq/test/apps/javaee6/SimpleEntity.java | 53
etc/test-apps/javaee6-test-app/src/main/java/org/rhq/test/apps/javaee6/SimpleQueueMDB.java | 38
etc/test-apps/javaee6-test-app/src/main/java/org/rhq/test/apps/javaee6/SimpleSingleton.java | 44
etc/test-apps/javaee6-test-app/src/main/java/org/rhq/test/apps/javaee6/SimpleStateful.java | 29
etc/test-apps/javaee6-test-app/src/main/java/org/rhq/test/apps/javaee6/SimpleStateless.java | 29
etc/test-apps/javaee6-test-app/src/main/java/org/rhq/test/apps/javaee6/SimpleTopicMDB.java | 38
etc/test-apps/javaee6-test-app/src/main/java/org/rhq/test/apps/javaee6/SimpleWebService.java | 34
etc/test-apps/javaee6-test-app/src/main/java/org/rhq/test/apps/javaee6/SimpleWebServiceImpl.java | 33
etc/test-apps/javaee6-test-app/src/main/resources/META-INF/persistence.xml | 34
etc/test-apps/javaee6-test-app/src/main/webapp/WEB-INF/beans.xml | 25
etc/test-apps/javaee6-test-app/src/main/webapp/WEB-INF/javaee6-test-app-ds.xml | 34
etc/test-apps/javaee6-test-app/src/main/webapp/WEB-INF/javaee6-test-app-jms.xml | 34
etc/zipLengthCheck/check.sh | 9
etc/zipLengthCheck/src/main/java/org/rhq/devUtil/zipCheck/ZipCheck.java | 39
modules/cli-tests/pom.xml | 120
modules/cli-tests/src/test/script/org/rhq/enterprise/remoting/cli/test_RepoManager.js | 9
modules/common/ant-bundle/pom.xml | 101
modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/AntLauncher.java | 39
modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/BundleAntProject.java | 12
modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/DeployPropertyNames.java | 22
modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/AbstractBundleType.java | 4
modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/DeploymentUnitType.java | 85
modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/SystemServiceType.java | 4
modules/common/ant-bundle/src/test/java/org/rhq/bundle/ant/AntLauncherTest.java | 224
modules/common/ant-bundle/src/test/java/org/rhq/bundle/ant/type/AbstractBundleTypeTest.java | 26
modules/common/ant-bundle/src/test/resources/legacy-test-bundle-audit.xml | 39
modules/common/ant-bundle/src/test/resources/legacy-test-bundle-compressed-archives-with-replace.xml | 21
modules/common/ant-bundle/src/test/resources/legacy-test-bundle-compressed-archives.xml | 14
modules/common/ant-bundle/src/test/resources/legacy-test-bundle-subdir.xml | 26
modules/common/ant-bundle/src/test/resources/legacy-test-bundle-url.xml | 26
modules/common/ant-bundle/src/test/resources/legacy-test-bundle-v1.xml | 45
modules/common/ant-bundle/src/test/resources/legacy-test-bundle-v2-noManageRootDir.xml | 46
modules/common/ant-bundle/src/test/resources/legacy-test-bundle-v2.xml | 45
modules/common/ant-bundle/src/test/resources/test-bundle-audit.xml | 23
modules/common/ant-bundle/src/test/resources/test-bundle-compressed-archives-with-replace.xml | 23
modules/common/ant-bundle/src/test/resources/test-bundle-compressed-archives.xml | 23
modules/common/ant-bundle/src/test/resources/test-bundle-no-manage-root-dir-nor-compliance.xml | 64
modules/common/ant-bundle/src/test/resources/test-bundle-subdir.xml | 23
modules/common/ant-bundle/src/test/resources/test-bundle-url.xml | 23
modules/common/ant-bundle/src/test/resources/test-bundle-v1.xml | 23
modules/common/ant-bundle/src/test/resources/test-bundle-v2-filesAndDirectories.xml | 65
modules/common/ant-bundle/src/test/resources/test-bundle-v2-noManageRootDir.xml | 46
modules/common/ant-bundle/src/test/resources/test-bundle-v2.xml | 23
modules/common/ant-bundle/src/test/resources/test-bundle-with-manage-root-dir.xml | 64
modules/common/cassandra-auth/pom.xml | 27
modules/common/cassandra-auth/src/main/java/org/rhq/cassandra/auth/RhqInternodeAuthenticator.java | 78
modules/common/cassandra-auth/src/main/java/org/rhq/cassandra/auth/RhqInternodeAuthenticatorMBean.java | 10
modules/common/cassandra-ccm/cassandra-ccm-arquillian/pom.xml | 33
modules/common/cassandra-ccm/cassandra-ccm-arquillian/src/main/java/org/rhq/cassandra/ccm/arquillian/CCMSuiteDeploymentExtension.java | 274
modules/common/cassandra-ccm/cassandra-ccm-arquillian/src/main/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension | 1
modules/common/cassandra-ccm/cassandra-ccm-core/pom.xml | 275
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/bundle/cassandra/bin/cassandra | 192
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/bundle/cassandra/conf/cassandra-jvm.properties | 112
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/bundle/cassandra/conf/rhq.cassandra.yaml | 699
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/bundle/cassandra/conf/rhq.log4j-server.properties | 45
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/java/org/rhq/cassandra/CLibrary.java | 47
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/java/org/rhq/cassandra/CassandraClusterManager.java | 360
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/java/org/rhq/cassandra/CassandraException.java | 47
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/java/org/rhq/cassandra/ClusterInitService.java | 348
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/java/org/rhq/cassandra/Deployer.java | 220
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/java/org/rhq/cassandra/DeploymentException.java | 48
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/java/org/rhq/cassandra/DeploymentOptions.java | 692
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/java/org/rhq/cassandra/DeploymentOptionsFactory.java | 46
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/java/org/rhq/cassandra/DeploymentProperty.java | 20
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/resources/.DS_Store |binary
modules/common/cassandra-ccm/cassandra-ccm-core/src/main/resources/cassandra.properties | 113
modules/common/cassandra-ccm/cassandra-ccm-core/src/test/java/org/rhq/cassandra/DeployerITest.java | 143
modules/common/cassandra-ccm/cassandra-ccm-core/src/test/resources/expected.cassandra-jvm.properties | 112
modules/common/cassandra-ccm/cassandra-ccm-core/src/test/resources/expected.cassandra.yaml | 699
modules/common/cassandra-ccm/cassandra-ccm-core/src/test/resources/expected.log4j-server.properties | 45
modules/common/cassandra-ccm/cassandra-ccm-maven-plugin/pom.xml | 77
modules/common/cassandra-ccm/cassandra-ccm-maven-plugin/src/main/java/org/rhq/cassandra/ccm/maven/DeployMojo.java | 83
modules/common/cassandra-ccm/cassandra-ccm-maven-plugin/src/main/java/org/rhq/cassandra/ccm/maven/ShutdownMojo.java | 63
modules/common/cassandra-ccm/cassandra-ccm-testng/pom.xml | 34
modules/common/cassandra-ccm/cassandra-ccm-testng/src/main/java/org/rhq/cassandra/CCMTestNGListener.java | 137
modules/common/cassandra-ccm/cassandra-ccm-testng/src/main/java/org/rhq/cassandra/DeployCluster.java | 70
modules/common/cassandra-ccm/cassandra-ccm-testng/src/main/java/org/rhq/cassandra/ShutdownCluster.java | 39
modules/common/cassandra-ccm/cassandra-ccm-testng/src/test/java/org/rhq/cassandra/common/BootstrapDeployerTest.java | 86
modules/common/cassandra-ccm/pom.xml | 22
modules/common/cassandra-installer/pom.xml | 178
modules/common/cassandra-installer/src/main/java/org/rhq/storage/installer/StorageInstaller.java | 1001
modules/common/cassandra-installer/src/main/java/org/rhq/storage/installer/StorageInstallerError.java | 33
modules/common/cassandra-installer/src/main/java/org/rhq/storage/installer/StorageInstallerException.java | 66
modules/common/cassandra-installer/src/main/java/org/rhq/storage/installer/StorageProperty.java | 181
modules/common/cassandra-installer/src/main/resources/logging.properties | 31
modules/common/cassandra-installer/src/main/resources/module/main/module.xml | 25
modules/common/cassandra-installer/src/main/scripts/module-assembly.xml | 37
modules/common/cassandra-installer/src/test/java/org/rhq/storage/installer/StorageInstallerTest.java | 447
modules/common/cassandra-installer/src/test/resources/log4j.properties | 41
modules/common/cassandra-installer/src/test/resources/rhq48/storage/conf/cassandra-env.sh | 247
modules/common/cassandra-installer/src/test/resources/rhq48/storage/conf/cassandra.yaml | 690
modules/common/cassandra-installer/src/test/resources/rhq48/storage/conf/log4j-server.properties | 45
modules/common/cassandra-schema/pom.xml | 142
modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/AbstractManager.java | 349
modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/SchemaManager.java | 201
modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/SessionManager.java | 60
modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/TopologyManager.java | 117
modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/UpdateFile.java | 235
modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/UpdateFolder.java | 170
modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/VersionManager.java | 291
modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/exception/InstalledSchemaTooAdvancedException.java | 39
modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/exception/InstalledSchemaTooOldException.java | 40
modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/exception/SchemaNotInstalledException.java | 38
modules/common/cassandra-schema/src/main/resources/management/0001.xml | 25
modules/common/cassandra-schema/src/main/resources/schema/create/0001.xml | 29
modules/common/cassandra-schema/src/main/resources/schema/create/0002.xml | 9
modules/common/cassandra-schema/src/main/resources/schema/drop/0001.xml | 9
modules/common/cassandra-schema/src/main/resources/schema/drop/0002.xml | 5
modules/common/cassandra-schema/src/main/resources/schema/drop/0003.xml | 5
modules/common/cassandra-schema/src/main/resources/schema/update/0001.xml | 49
modules/common/cassandra-schema/src/main/resources/topology/0001.xml | 8
modules/common/cassandra-schema/src/main/resources/topology/0002.xml | 25
modules/common/cassandra-schema/src/test/java/org/rhq/cassandra/schema/UpdateFileTest.java | 170
modules/common/cassandra-schema/src/test/resources/bad_file_1.xml | 9
modules/common/cassandra-schema/src/test/resources/bad_file_2.xml | 9
modules/common/cassandra-schema/src/test/resources/bad_file_3.xml | 9
modules/common/cassandra-schema/src/test/resources/no_binding.xml | 9
modules/common/cassandra-schema/src/test/resources/no_binding_extra_tags.xml | 12
modules/common/cassandra-schema/src/test/resources/no_binding_named_steps.xml | 9
modules/common/cassandra-schema/src/test/resources/required_binding.xml | 9
modules/common/cassandra-schema/src/test/resources/required_binding_named_steps.xml | 9
modules/common/cassandra-util/pom.xml | 81
modules/common/cassandra-util/src/main/java/org/rhq/cassandra/util/ClusterBuilder.java | 136
modules/common/cassandra-util/src/main/java/org/rhq/cassandra/util/ConfigEditor.java | 201
modules/common/cassandra-util/src/main/java/org/rhq/cassandra/util/ConfigEditorException.java | 21
modules/common/cassandra-util/src/test/java/org/rhq/cassandra/util/ConfigEditorTest.java | 159
modules/common/cassandra-util/src/test/resources/cassandra.yaml | 690
modules/common/drift/pom.xml | 132
modules/common/drift/src/main/java/org/rhq/common/drift/ChangeSetReaderImpl.java | 72
modules/common/drift/src/main/java/org/rhq/common/drift/ChangeSetWriter.java | 35
modules/common/drift/src/main/java/org/rhq/common/drift/ChangeSetWriterImpl.java | 28
modules/common/drift/src/main/java/org/rhq/common/drift/FileEntry.java | 62
modules/common/drift/src/main/java/org/rhq/common/drift/Headers.java | 50
modules/common/drift/src/test/java/org/rhq/common/drift/ChangeSetReaderImplTest.java | 72
modules/common/drift/src/test/java/org/rhq/common/drift/ChangeSetWriterImplTest.java | 90
modules/common/filetemplate-bundle/pom.xml | 104
modules/common/filetemplate-bundle/src/main/java/org/rhq/bundle/filetemplate/recipe/BundleRecipeCommand.java | 4
modules/common/jboss-as-dmr-client/pom.xml | 99
modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/Address.java | 100
modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/CoreJBossASClient.java | 422
modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/DatasourceJBossASClient.java | 421
modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/DeploymentJBossASClient.java | 116
modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/FailureException.java | 77
modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/InfinispanJBossASClient.java | 185
modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/JBossASClient.java | 396
modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/LoggingJBossASClient.java | 96
modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/MCCHelper.java | 78
modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/MessagingJBossASClient.java | 83
modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/SecurityDomainJBossASClient.java | 461
modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/SocketBindingJBossASClient.java | 239
modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/TransactionsJBossASClient.java | 52
modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/WebJBossASClient.java | 463
modules/common/jboss-as-dmr-client/src/test/java/org/rhq/common/jbossas/client/controller/AddressTest.java | 34
modules/common/jboss-as/pom.xml | 116
modules/common/jboss-as/src/main/java/com/jboss/jbossnetwork/product/jbpm/handlers/ControlActionHandler.java | 6
modules/common/jboss-as/src/test/java/com/jboss/jbossnetwork/product/jbpm/handlers/test/CompareDigestActionHandlerTest.java | 52
modules/common/pom.xml | 51
modules/core/arquillian-integration/archive/pom.xml | 56
modules/core/arquillian-integration/archive/src/main/java/org/rhq/test/shrinkwrap/AndFilter.java | 77
modules/core/arquillian-integration/archive/src/main/java/org/rhq/test/shrinkwrap/FilteredView.java | 46
modules/core/arquillian-integration/archive/src/main/java/org/rhq/test/shrinkwrap/FilteredViewImpl.java | 399
modules/core/arquillian-integration/archive/src/main/java/org/rhq/test/shrinkwrap/RhqAgentPluginArchive.java | 13
modules/core/arquillian-integration/archive/src/main/java/org/rhq/test/shrinkwrap/RhqAgentPluginArchiveImpl.java | 372
modules/core/arquillian-integration/archive/src/main/java/org/rhq/test/shrinkwrap/RhqAgentPluginDescriptorContainer.java | 118
modules/core/arquillian-integration/archive/src/main/resources/META-INF/services/org.rhq.test.shrinkwrap.FilteredView | 1
modules/core/arquillian-integration/archive/src/main/resources/META-INF/services/org.rhq.test.shrinkwrap.RhqAgentPluginArchive | 1
modules/core/arquillian-integration/container/pom.xml | 147
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/AfterDiscovery.java | 51
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/BeforeDiscovery.java | 51
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/ClearPersistedData.java | 70
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/DiscoveredResources.java | 45
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/FakeServerInventory.java | 669
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/MockingServerServices.java | 78
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/PluginContainerInstance.java | 27
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/ResourceComponentInstances.java | 50
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/ResourceContainers.java | 38
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/RunDiscovery.java | 44
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/ServerServicesSetup.java | 52
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/When.java | 31
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/AbstractAnnotatedMethodExecutor.java | 172
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/AbstractAroundDiscoveryExecutor.java | 44
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/AfterDiscoveryRemedy.java | 49
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/BeforeDiscoveryPreparator.java | 50
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/DataCleanupExecutor.java | 170
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/DiscoveryResultsTestEnricher.java | 240
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/PluginContainerConfigurationProvider.java | 49
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/PluginContainerOperationExecutor.java | 55
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/PluginContainerPreparatorExecutor.java | 56
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/PluginContainerProvider.java | 50
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/PluginContainerRemedyExecutor.java | 55
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/PostPrepareEnricherExecutor.java | 45
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/RhqAgentPluginContainer.java | 470
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/RhqAgentPluginContainerConfiguration.java | 125
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/RhqAgentPluginContainerExtension.java | 65
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/RunDiscoveryExecutor.java | 69
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/ServerServicesPreparator.java | 59
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/ServerServicesProvider.java | 60
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/util/EnrichmentHook.java | 165
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/util/PluginContainerClassEnhancer.java | 77
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/impl/util/SigarInstaller.java | 150
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/spi/PluginContainerOperation.java | 40
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/spi/PluginContainerOperationRemedy.java | 48
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/spi/PluginContainerPreparator.java | 34
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/spi/PostPrepareEnricher.java | 37
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/spi/events/PluginContainerCuredFromOperations.java | 40
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/spi/events/PluginContainerDiscovered.java | 38
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/spi/events/PluginContainerOperationsExecuted.java | 37
modules/core/arquillian-integration/container/src/main/java/org/rhq/test/arquillian/spi/events/PluginContainerPrepared.java | 37
modules/core/arquillian-integration/container/src/main/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension | 1
modules/core/arquillian-integration/container/src/main/resources/maven-properties.properties | 4
modules/core/arquillian-integration/container/src/test/java/org/rhq/test/arquillian/CleanUpTest.java | 154
modules/core/arquillian-integration/container/src/test/java/org/rhq/test/arquillian/InsideAgentSimulationTest.java | 117
modules/core/arquillian-integration/container/src/test/java/org/rhq/test/arquillian/NativeSystemInfoEnablementTest.java | 71
modules/core/arquillian-integration/container/src/test/java/org/rhq/test/arquillian/RhqAgentPluginContainerTest.java | 134
modules/core/arquillian-integration/container/src/test/java/org/rhq/test/arquillian/TestDiscoveryComponent.java | 47
modules/core/arquillian-integration/container/src/test/java/org/rhq/test/arquillian/TestResourceComponent.java | 71
modules/core/arquillian-integration/container/src/test/java/org/rhq/test/arquillian/avail/AvailDiscoveryComponent.java | 54
modules/core/arquillian-integration/container/src/test/java/org/rhq/test/arquillian/avail/AvailResourceComponent.java | 42
modules/core/arquillian-integration/container/src/test/java/org/rhq/test/arquillian/avail/AvailTest.java | 140
modules/core/arquillian-integration/container/src/test/resources/arquillian.launch | 4
modules/core/arquillian-integration/container/src/test/resources/arquillian.xml | 44
modules/core/arquillian-integration/container/src/test/resources/avail-rhq-plugin.xml | 49
modules/core/arquillian-integration/container/src/test/resources/log4j.xml | 56
modules/core/arquillian-integration/container/src/test/resources/test-deep-rhq-plugin.xml | 22
modules/core/arquillian-integration/container/src/test/resources/test-dependent-rhq-plugin.xml | 20
modules/core/arquillian-integration/container/src/test/resources/test-manual-rhq-plugin.xml | 20
modules/core/arquillian-integration/container/src/test/resources/test-rhq-plugin.xml | 18
modules/core/arquillian-integration/container/src/test/resources/test-systeminfo-rhq-plugin.xml | 18
modules/core/arquillian-integration/pom.xml | 48
modules/core/arquillian-integration/suite-extension/pom.xml | 29
modules/core/arquillian-integration/suite-extension/src/main/java/org/rhq/arquillian/extension/suite/SuiteDeploymentArquillianExtension.java | 176
modules/core/arquillian-integration/suite-extension/src/main/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension | 1
modules/core/arquillian-integration/test-agent-plugin/README | 6
modules/core/arquillian-integration/test-agent-plugin/pom.xml | 58
modules/core/arquillian-integration/test-agent-plugin/src/test/java/org/rhq/plugins/arquillian/test/Component.java | 25
modules/core/arquillian-integration/test-agent-plugin/src/test/java/org/rhq/plugins/arquillian/test/Discovery.java | 22
modules/core/arquillian-integration/test-agent-plugin/src/test/resources/META-INF/rhq-plugin.xml | 12
modules/core/client-api/pom.xml | 413
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/configuration/ConfigurationUtility.java | 239
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/discovery/DiscoveryAgentService.java | 57
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/drift/DriftAgentService.java | 68
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/measurement/MeasurementAgentService.java | 10
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/ConfigurationMetadataParser.java | 113
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/DriftMetadataParser.java | 41
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/MetricsMetadataParser.java | 43
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataManager.java | 364
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataParser.java | 235
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/ResourceTypeNotEnabledException.java | 65
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/i18n/PropertiesGenerator.java | 18
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/upgrade/ResourceUpgradeRequest.java | 21
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/upgrade/ResourceUpgradeResponse.java | 13
modules/core/client-api/src/main/java/org/rhq/core/clientapi/descriptor/AgentPluginDescriptorUtil.java | 2
modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/configuration/ConfigurationServerService.java | 4
modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/AgentRegistrationResults.java | 2
modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/ConnectAgentResults.java | 23
modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/CoreServerService.java | 222
modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/PingRequest.java | 77
modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/discovery/DiscoveryServerService.java | 40
modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/drift/DriftServerService.java | 100
modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/operation/OperationServerService.java | 14
modules/core/client-api/src/main/java/org/rhq/core/clientapi/util/TimeUtil.java | 1
modules/core/client-api/src/main/java/org/rhq/core/clientapi/util/units/DurationFormatter.java | 2
modules/core/client-api/src/main/resources/rhq-configuration.xsd | 22
modules/core/client-api/src/main/resources/rhq-plugin.xsd | 91
modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/configuration/ConfigurationUtilityTest.java | 322
modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/ConfigurationMetadataParserTest.java | 2
modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/ExtensionModelTest.java | 30
modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/MetadataManagerDisabledTypesTest.java | 249
modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/MetadataManagerTest.java | 57
modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/NestedSubCategoriesMetadataParserTest.java | 159
modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/PluginMetadataParserTest.java | 226
modules/core/client-api/src/test/resources/metadata-manager-test-2.xml | 10
modules/core/client-api/src/test/resources/metadata-manager-test-3.xml | 9
modules/core/client-api/src/test/resources/test-extension.xml | 21
modules/core/client-api/src/test/resources/test-hibernate.xml | 8
modules/core/client-api/src/test/resources/test-jbossas.xml | 10
modules/core/client-api/src/test/resources/test-subcategories-nested.xml | 60
modules/core/comm-api/pom.xml | 24
modules/core/dbutils/pom.xml | 276
modules/core/dbutils/src/main/java/org/rhq/core/db/DatabaseType.java | 70
modules/core/dbutils/src/main/java/org/rhq/core/db/DatabaseTypeFactory.java | 4
modules/core/dbutils/src/main/java/org/rhq/core/db/DbUtil.java | 7
modules/core/dbutils/src/main/java/org/rhq/core/db/DbUtilsI18NResourceKeys.java | 5
modules/core/dbutils/src/main/java/org/rhq/core/db/ExtendedSQLException.java | 43
modules/core/dbutils/src/main/java/org/rhq/core/db/H2DatabaseType.java | 11
modules/core/dbutils/src/main/java/org/rhq/core/db/OracleDatabaseType.java | 52
modules/core/dbutils/src/main/java/org/rhq/core/db/Postgresql91DatabaseType.java | 20
modules/core/dbutils/src/main/java/org/rhq/core/db/PostgresqlDatabaseType.java | 11
modules/core/dbutils/src/main/java/org/rhq/core/db/SQLServerDatabaseType.java | 18
modules/core/dbutils/src/main/java/org/rhq/core/db/TypeMap.java | 6
modules/core/dbutils/src/main/java/org/rhq/core/db/ant/Base64.java | 319
modules/core/dbutils/src/main/java/org/rhq/core/db/ant/DbAntI18NFactory.java | 4
modules/core/dbutils/src/main/java/org/rhq/core/db/ant/DbAntI18NResourceKeys.java | 7
modules/core/dbutils/src/main/java/org/rhq/core/db/ant/MD5Task.java | 10
modules/core/dbutils/src/main/java/org/rhq/core/db/ant/dbupgrade/DBUpgrader.java | 1
modules/core/dbutils/src/main/java/org/rhq/core/db/ant/dbupgrade/SST_CreateSequence.java | 22
modules/core/dbutils/src/main/java/org/rhq/core/db/ant/dbupgrade/SST_DropTable.java | 14
modules/core/dbutils/src/main/java/org/rhq/core/db/builders/CreateSequenceExprBuilder.java | 265
modules/core/dbutils/src/main/java/org/rhq/core/db/reset/DBReset.java | 145
modules/core/dbutils/src/main/java/org/rhq/core/db/setup/Column.java | 22
modules/core/dbutils/src/main/java/org/rhq/core/db/setup/ConstraintImpl_PK.java | 2
modules/core/dbutils/src/main/java/org/rhq/core/db/setup/DBSetup.java | 80
modules/core/dbutils/src/main/java/org/rhq/core/db/setup/DataSet.java | 12
modules/core/dbutils/src/main/java/org/rhq/core/db/setup/H2Column.java | 9
modules/core/dbutils/src/main/java/org/rhq/core/db/setup/OracleColumn.java | 8
modules/core/dbutils/src/main/java/org/rhq/core/db/setup/PostgresColumn.java | 7
modules/core/dbutils/src/main/java/org/rhq/core/db/setup/Table.java | 27
modules/core/dbutils/src/main/java/org/rhq/core/db/setup/View.java | 12
modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/AbstractConfigurationObfuscationUpgradeTask.java | 313
modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/BundleVersionOrderUpgradeTask.java | 140
modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/ConfigurationObfuscationCorrectionUpgradeTask.java | 62
modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/ContentSourceConfigurationObfuscationUpgradeTask.java | 57
modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/DriftPathDirectoryDatabaseUpgradeTask.java | 71
modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/DriftTemplateMapDatabaseUpgradeTask.java | 116
modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/StorageNodeAddressUpgradeTask.java | 54
modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/SystemSettingsPasswordObfuscationTask.java | 88
modules/core/dbutils/src/main/scripts/dbsetup-build.xml | 11
modules/core/dbutils/src/main/scripts/dbsetup/2.3.1/db-data-combined-2.3.1.xml | 663
modules/core/dbutils/src/main/scripts/dbsetup/2.3.1/db-schema-combined-2.3.1.xml | 1916
modules/core/dbutils/src/main/scripts/dbsetup/2.4.0/db-data-combined-2.4.0.xml | 669
modules/core/dbutils/src/main/scripts/dbsetup/2.4.0/db-schema-combined-2.4.0.xml | 2494
modules/core/dbutils/src/main/scripts/dbsetup/alert-schema.xml | 9
modules/core/dbutils/src/main/scripts/dbsetup/authz-data.xml | 24
modules/core/dbutils/src/main/scripts/dbsetup/cluster-schema.xml | 1
modules/core/dbutils/src/main/scripts/dbsetup/config-schema.xml | 3
modules/core/dbutils/src/main/scripts/dbsetup/content-schema.xml | 109
modules/core/dbutils/src/main/scripts/dbsetup/dbsetup-schema.xsd | 1
modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml | 3
modules/core/dbutils/src/main/scripts/dbsetup/jms-data.xml | 17
modules/core/dbutils/src/main/scripts/dbsetup/jms-schema.xml | 67
modules/core/dbutils/src/main/scripts/dbsetup/measurement-schema.xml | 60
modules/core/dbutils/src/main/scripts/dbsetup/obsolete-schema.xml | 14
modules/core/dbutils/src/main/scripts/dbsetup/sysconfig-data.xml | 28
modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml | 3024
modules/core/dbutils/src/test/java/org/rhq/core/db/AbstractDatabaseTestUtil.java | 2
modules/core/dbutils/src/test/java/org/rhq/core/db/DatabaseTest.java | 30
modules/core/dbutils/src/test/java/org/rhq/core/db/ant/dbupdate/SchemaVersionTest.java | 2
modules/core/domain/intentional-api-changes-since-4.4.0.xml | 22
modules/core/domain/intentional-api-changes-since-4.5.1.xml | 30
modules/core/domain/intentional-api-changes-since-4.6.0.xml | 37
modules/core/domain/intentional-api-changes-since-4.7.0.xml | 43
modules/core/domain/intentional-api-changes-since-4.8.0.xml | 64
modules/core/domain/pom.xml | 604
modules/core/domain/src/main/java/org/rhq/core/domain/alert/Alert.java | 7
modules/core/domain/src/main/java/org/rhq/core/domain/alert/AlertCondition.java | 82
modules/core/domain/src/main/java/org/rhq/core/domain/alert/AlertConditionCategory.java | 7
modules/core/domain/src/main/java/org/rhq/core/domain/alert/AlertConditionLog.java | 31
modules/core/domain/src/main/java/org/rhq/core/domain/alert/AlertConditionOperator.java | 88
modules/core/domain/src/main/java/org/rhq/core/domain/alert/AlertDampening.java | 10
modules/core/domain/src/main/java/org/rhq/core/domain/alert/AlertDampeningEvent.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/alert/AlertDefinition.java | 120
modules/core/domain/src/main/java/org/rhq/core/domain/alert/AlertDefinitionContext.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/alert/composite/AlertConditionAvailabilityCategoryComposite.java | 72
modules/core/domain/src/main/java/org/rhq/core/domain/alert/composite/AlertConditionDriftCategoryComposite.java | 40
modules/core/domain/src/main/java/org/rhq/core/domain/alert/composite/AlertConditionRangeCategoryComposite.java | 48
modules/core/domain/src/main/java/org/rhq/core/domain/alert/notification/AlertNotification.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/alert/notification/AlertNotificationLog.java | 9
modules/core/domain/src/main/java/org/rhq/core/domain/auth/Principal.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/auth/Subject.java | 61
modules/core/domain/src/main/java/org/rhq/core/domain/authz/Permission.java | 92
modules/core/domain/src/main/java/org/rhq/core/domain/authz/Role.java | 69
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/Bundle.java | 43
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleDeployment.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleDeploymentStatus.java | 28
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleDestination.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleFile.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleGroup.java | 249
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleNotFoundException.java | 49
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleResourceDeployment.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleResourceDeploymentHistory.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleType.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleVersion.java | 10
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/ResourceTypeBundleConfiguration.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/composite/BundleGroupAssignmentComposite.java | 95
modules/core/domain/src/main/java/org/rhq/core/domain/cloud/AffinityGroup.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/cloud/FailoverList.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/cloud/FailoverListDetails.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/cloud/PartitionEvent.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/cloud/PartitionEventDetails.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/cloud/Server.java | 74
modules/core/domain/src/main/java/org/rhq/core/domain/cloud/StorageClusterSettings.java | 93
modules/core/domain/src/main/java/org/rhq/core/domain/cloud/StorageNode.java | 348
modules/core/domain/src/main/java/org/rhq/core/domain/cloud/StorageNodeConfigurationComposite.java | 217
modules/core/domain/src/main/java/org/rhq/core/domain/cloud/StorageNodeLoadComposite.java | 283
modules/core/domain/src/main/java/org/rhq/core/domain/cloud/composite/AffinityGroupCountComposite.java | 16
modules/core/domain/src/main/java/org/rhq/core/domain/cloud/composite/ServerWithAgentCountComposite.java | 14
modules/core/domain/src/main/java/org/rhq/core/domain/common/EntityContext.java | 20
modules/core/domain/src/main/java/org/rhq/core/domain/common/JobTrigger.java | 17
modules/core/domain/src/main/java/org/rhq/core/domain/common/ProductInfo.java | 12
modules/core/domain/src/main/java/org/rhq/core/domain/common/ServerDetails.java | 23
modules/core/domain/src/main/java/org/rhq/core/domain/common/SystemConfiguration.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/common/composite/SystemSetting.java | 305
modules/core/domain/src/main/java/org/rhq/core/domain/common/composite/SystemSettings.java | 100
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/AbstractConfigurationUpdate.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/AbstractResourceConfigurationUpdate.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/Configuration.java | 397
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/ConfigurationUtility.java | 359
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/ObfuscatedPropertySimple.java | 249
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/PluginConfigurationUpdate.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/Property.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/PropertyMap.java | 5
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/PropertySimple.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/RawConfiguration.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/ResourceConfigurationUpdate.java | 17
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/definition/ConfigurationDefinition.java | 28
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/definition/ConfigurationTemplate.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/definition/PropertyDefinition.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/definition/PropertyDefinitionEnumeration.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/definition/PropertyDefinitionList.java | 29
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/definition/PropertyDefinitionMap.java | 131
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/definition/PropertyDefinitionSimple.java | 7
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/definition/PropertyGroupDefinition.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/definition/PropertyOptionsSource.java | 75
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/definition/constraint/Constraint.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/group/AbstractGroupConfigurationUpdate.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/content/Advisory.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/content/AdvisoryBuglist.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/content/AdvisoryCVE.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/content/AdvisoryPackage.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/content/Architecture.java | 9
modules/core/domain/src/main/java/org/rhq/core/domain/content/CVE.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/content/ContentServiceRequest.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/content/ContentSource.java | 10
modules/core/domain/src/main/java/org/rhq/core/domain/content/ContentSourceSyncResults.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/content/ContentSourceType.java | 9
modules/core/domain/src/main/java/org/rhq/core/domain/content/Distribution.java | 8
modules/core/domain/src/main/java/org/rhq/core/domain/content/DistributionFile.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/content/DistributionType.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/content/InstalledPackage.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/content/InstalledPackageHistory.java | 8
modules/core/domain/src/main/java/org/rhq/core/domain/content/Package.java | 8
modules/core/domain/src/main/java/org/rhq/core/domain/content/PackageBits.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/content/PackageBitsBlob.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/content/PackageInstallationStep.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/content/PackageType.java | 8
modules/core/domain/src/main/java/org/rhq/core/domain/content/PackageVersion.java | 35
modules/core/domain/src/main/java/org/rhq/core/domain/content/Repo.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/content/RepoGroup.java | 12
modules/core/domain/src/main/java/org/rhq/core/domain/content/RepoGroupType.java | 8
modules/core/domain/src/main/java/org/rhq/core/domain/content/RepoRelationship.java | 10
modules/core/domain/src/main/java/org/rhq/core/domain/content/RepoRelationshipType.java | 8
modules/core/domain/src/main/java/org/rhq/core/domain/content/RepoSyncResults.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/content/composite/PackageListItemComposite.java | 17
modules/core/domain/src/main/java/org/rhq/core/domain/content/transfer/SubscribedRepo.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/AbstractConfigurationUpdateCriteria.java | 35
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/AbstractGroupConfigurationUpdateCriteria.java | 8
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/AgentCriteria.java | 108
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/AlertCriteria.java | 14
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/AlertDefinitionCriteria.java | 56
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/AvailabilityCriteria.java | 125
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/BaseCriteria.java | 13
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/BundleCriteria.java | 34
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/BundleDeploymentCriteria.java | 5
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/BundleDestinationCriteria.java | 5
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/BundleFileCriteria.java | 5
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/BundleGroupCriteria.java | 102
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/BundleResourceDeploymentCriteria.java | 20
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/BundleVersionCriteria.java | 17
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/Criteria.java | 138
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/DashboardCriteria.java | 9
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/DriftChangeSetCriteria.java | 159
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/DriftConfigurationCriteria.java | 87
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/DriftCriteria.java | 13
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/DriftDefinitionCriteria.java | 91
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/DriftDefinitionTemplateCriteria.java | 58
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/EventCriteria.java | 13
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/GenericDriftChangeSetCriteria.java | 113
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/GenericDriftCriteria.java | 75
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/GroupPluginConfigurationUpdateCriteria.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/GroupResourceConfigurationUpdateCriteria.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/InstalledPackageCriteria.java | 7
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/InstalledPackageHistoryCriteria.java | 7
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/JPADriftChangeSetCriteria.java | 140
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/JPADriftCriteria.java | 71
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/MeasurementDataTraitCriteria.java | 28
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/MeasurementDefinitionCriteria.java | 9
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/MeasurementScheduleCriteria.java | 55
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/OperationDefinitionCriteria.java | 7
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/OperationHistoryCriteria.java | 7
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/PackageCriteria.java | 7
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/PackageVersionCriteria.java | 9
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/PartitionEventCriteria.java | 82
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/RepoCriteria.java | 7
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceCriteria.java | 66
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceGroupCriteria.java | 27
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceGroupDefinitionCriteria.java | 7
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceTypeCriteria.java | 65
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/RoleCriteria.java | 46
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/SavedSearchCriteria.java | 7
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ServerCriteria.java | 126
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/StorageNodeCriteria.java | 103
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/SubjectCriteria.java | 16
modules/core/domain/src/main/java/org/rhq/core/domain/dashboard/Dashboard.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/dashboard/DashboardPortlet.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/discovery/AvailabilityReport.java | 59
modules/core/domain/src/main/java/org/rhq/core/domain/discovery/MergeInventoryReportResults.java | 116
modules/core/domain/src/main/java/org/rhq/core/domain/discovery/ResourceSyncInfo.java | 28
modules/core/domain/src/main/java/org/rhq/core/domain/drift/Drift.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftChangeSet.java | 65
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftChangeSetCategory.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftComplianceStatus.java | 37
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftComposite.java | 33
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftConfiguration.java | 390
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftConfigurationComparator.java | 136
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftConfigurationDefinition.java | 342
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftDefinition.java | 549
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftDefinitionComparator.java | 162
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftDefinitionComposite.java | 60
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftDefinitionTemplate.java | 283
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftDetails.java | 126
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftSnapshot.java | 184
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftSnapshotRequest.java | 187
modules/core/domain/src/main/java/org/rhq/core/domain/drift/Filter.java | 8
modules/core/domain/src/main/java/org/rhq/core/domain/drift/JPADrift.java | 45
modules/core/domain/src/main/java/org/rhq/core/domain/drift/JPADriftChangeSet.java | 145
modules/core/domain/src/main/java/org/rhq/core/domain/drift/JPADriftSet.java | 69
modules/core/domain/src/main/java/org/rhq/core/domain/drift/dto/DriftChangeSetDTO.java | 28
modules/core/domain/src/main/java/org/rhq/core/domain/drift/dto/DriftDTO.java | 12
modules/core/domain/src/main/java/org/rhq/core/domain/event/Event.java | 16
modules/core/domain/src/main/java/org/rhq/core/domain/event/EventDefinition.java | 5
modules/core/domain/src/main/java/org/rhq/core/domain/event/EventSource.java | 5
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/Availability.java | 605
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/AvailabilityType.java | 98
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/DataType.java | 49
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementAggregate.java | 80
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementBaseline.java | 158
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementData.java | 8
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementDataNumeric.java | 10
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementDataNumeric1D.java | 15
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementDataNumeric1H.java | 11
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementDataNumeric6H.java | 15
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementDataNumericAggregateInterface.java | 44
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementDataRequest.java | 61
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementDataTrait.java | 5
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementDefinition.java | 23
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementOOB.java | 15
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementSchedule.java | 9
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementScheduleRequest.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementUnits.java | 18
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/ResourceAvailability.java | 44
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/ResourceMeasurementScheduleRequest.java | 68
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/calltime/CallTimeDataKey.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/calltime/CallTimeDataValue.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/ui/MeasurementSummary.java | 12
modules/core/domain/src/main/java/org/rhq/core/domain/operation/OperationDefinition.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/operation/OperationHistory.java | 33
modules/core/domain/src/main/java/org/rhq/core/domain/operation/OperationScheduleEntity.java | 10
modules/core/domain/src/main/java/org/rhq/core/domain/operation/composite/GroupOperationScheduleComposite.java | 12
modules/core/domain/src/main/java/org/rhq/core/domain/operation/composite/OperationLastCompletedComposite.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/operation/composite/ResourceOperationLastCompletedComposite.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/operation/composite/ResourceOperationScheduleComposite.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/plugin/AbstractPlugin.java | 16
modules/core/domain/src/main/java/org/rhq/core/domain/plugin/PluginKey.java | 23
modules/core/domain/src/main/java/org/rhq/core/domain/plugin/ServerPlugin.java | 52
modules/core/domain/src/main/java/org/rhq/core/domain/plugin/ServerPluginControlDefinition.java | 73
modules/core/domain/src/main/java/org/rhq/core/domain/plugin/ServerPluginControlResults.java | 93
modules/core/domain/src/main/java/org/rhq/core/domain/resource/Agent.java | 48
modules/core/domain/src/main/java/org/rhq/core/domain/resource/CannotConnectToAgentException.java | 52
modules/core/domain/src/main/java/org/rhq/core/domain/resource/CreateResourceHistory.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/resource/DeleteResourceHistory.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/resource/InventoryStatus.java | 12
modules/core/domain/src/main/java/org/rhq/core/domain/resource/InventorySummary.java | 5
modules/core/domain/src/main/java/org/rhq/core/domain/resource/ProcessScan.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/resource/ProductVersion.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/resource/Resource.java | 233
modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceError.java | 8
modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java | 105
modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceUpgradeReport.java | 95
modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/AgentLastAvailabilityPingComposite.java | 99
modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/AgentLastAvailabilityReportComposite.java | 99
modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/PlatformMetricsSummary.java | 221
modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ResourceAvailabilitySummary.java | 247
modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ResourceIdWithAgentComposite.java | 48
modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ResourceInstallCount.java | 48
modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ResourcePermission.java | 3
modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ResourceTypeTemplateCountComposite.java | 19
modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/FlyweightCache.java | 47
modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/ClusterKey.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/DuplicateExpressionTypeException.java | 38
modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/GroupDefinition.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/InvalidExpressionException.java | 38
modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/LdapGroup.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/ResourceGroup.java | 140
modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/composite/ResourceGroupAvailability.java | 100
modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/composite/ResourceGroupComposite.java | 245
modules/core/domain/src/main/java/org/rhq/core/domain/search/SavedSearch.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/search/SearchSuggestion.java | 24
modules/core/domain/src/main/java/org/rhq/core/domain/server/EntitySerializer.java | 296
modules/core/domain/src/main/java/org/rhq/core/domain/server/ExternalizableStrategy.java | 64
modules/core/domain/src/main/java/org/rhq/core/domain/server/H2CustomDialect.java | 45
modules/core/domain/src/main/java/org/rhq/core/domain/server/PersistenceUtility.java | 584
modules/core/domain/src/main/java/org/rhq/core/domain/sync/ImportReport.java | 44
modules/core/domain/src/main/java/org/rhq/core/domain/tagging/Tag.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/util/Constants.java | 40
modules/core/domain/src/main/java/org/rhq/core/domain/util/DisambiguationReportRenderer.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/util/JoinFetchReportingQueryTranslator.java | 113
modules/core/domain/src/main/java/org/rhq/core/domain/util/JoinFetchReportingQueryTranslatorFactory.java | 27
modules/core/domain/src/main/java/org/rhq/core/domain/util/MeasurementDefinitionFilter.java | 44
modules/core/domain/src/main/java/org/rhq/core/domain/util/OSGiVersion.java | 34
modules/core/domain/src/main/java/org/rhq/core/domain/util/OSGiVersionComparator.java | 27
modules/core/domain/src/main/java/org/rhq/core/domain/util/PageControl.java | 149
modules/core/domain/src/main/java/org/rhq/core/domain/util/PageList.java | 90
modules/core/domain/src/main/java/org/rhq/core/domain/util/PasswordObfuscationUtility.java | 136
modules/core/domain/src/main/java/org/rhq/core/domain/util/ResourceFilter.java | 43
modules/core/domain/src/main/java/org/rhq/core/domain/util/ResourceTypeUtility.java | 81
modules/core/domain/src/main/java/org/rhq/core/domain/util/ResourceUtility.java | 98
modules/core/domain/src/main/java/org/rhq/core/domain/util/StringUtils.java | 15
modules/core/domain/src/main/java/org/rhq/core/domain/util/TypeAndKeyResourceFilter.java | 25
modules/core/domain/src/main/java/org/rhq/core/domain/util/UnlimitedPageControl.java | 7
modules/core/domain/src/main/java/org/rhq/core/domain/util/collection/ArrayUtils.java | 75
modules/core/domain/src/main/java/org/rhq/core/domain/util/serial/HibernateUtil.java | 8
modules/core/domain/src/main/java/org/rhq/core/server/EntitySerializer.java | 281
modules/core/domain/src/main/java/org/rhq/core/server/ExternalizableStrategy.java | 64
modules/core/domain/src/main/java/org/rhq/core/server/H2CustomDialect.java | 45
modules/core/domain/src/main/java/org/rhq/core/server/PersistenceUtility.java | 563
modules/core/domain/src/main/resources/META-INF/ejb-jar.xml | 4
modules/core/domain/src/main/resources/META-INF/persistence.xml | 16
modules/core/domain/src/test/java/org/rhq/core/domain/bundle/test/BundleTest.java | 34
modules/core/domain/src/test/java/org/rhq/core/domain/cloud/StorageNodeTest.java | 79
modules/core/domain/src/test/java/org/rhq/core/domain/configuration/ConfigurationBuilderTest.java | 237
modules/core/domain/src/test/java/org/rhq/core/domain/configuration/ConfigurationTest.java | 40
modules/core/domain/src/test/java/org/rhq/core/domain/configuration/ConfigurationUtilityTest.java | 363
modules/core/domain/src/test/java/org/rhq/core/domain/configuration/test/ConfigurationDefinitionTest.java | 5
modules/core/domain/src/test/java/org/rhq/core/domain/configuration/test/ConfigurationTest.java | 311
modules/core/domain/src/test/java/org/rhq/core/domain/content/test/ContentSourceSyncResultsTest.java | 8
modules/core/domain/src/test/java/org/rhq/core/domain/content/test/ContentSourceTest.java | 13
modules/core/domain/src/test/java/org/rhq/core/domain/content/test/PackageVersionContentSourceTest.java | 41
modules/core/domain/src/test/java/org/rhq/core/domain/content/test/RepoGroupTest.java | 6
modules/core/domain/src/test/java/org/rhq/core/domain/content/test/RepoTest.java | 2
modules/core/domain/src/test/java/org/rhq/core/domain/drift/DriftConfigurationTest.java | 298
modules/core/domain/src/test/java/org/rhq/core/domain/drift/DriftDefinitionTemplateTest.java | 322
modules/core/domain/src/test/java/org/rhq/core/domain/drift/DriftDefinitionTest.java | 397
modules/core/domain/src/test/java/org/rhq/core/domain/drift/DriftFileTest.java | 205
modules/core/domain/src/test/java/org/rhq/core/domain/drift/DriftSnapshotTest.java | 469
modules/core/domain/src/test/java/org/rhq/core/domain/drift/JPADriftChangeSetTest.java | 177
modules/core/domain/src/test/java/org/rhq/core/domain/drift/SnapshotTest.java | 390
modules/core/domain/src/test/java/org/rhq/core/domain/measurement/test/CompositeLoadingTest.java | 28
modules/core/domain/src/test/java/org/rhq/core/domain/measurement/test/MeasurementBaselineHHH2833Test.java | 2
modules/core/domain/src/test/java/org/rhq/core/domain/measurement/test/MeasurementTest.java | 13
modules/core/domain/src/test/java/org/rhq/core/domain/operation/OperationHistoryTest.java | 124
modules/core/domain/src/test/java/org/rhq/core/domain/resource/ResourceTypeTest.java | 4
modules/core/domain/src/test/java/org/rhq/core/domain/resource/composite/ResourceAvailabilitySummaryTest.java | 519
modules/core/domain/src/test/java/org/rhq/core/domain/resource/test/AgentTest.java | 88
modules/core/domain/src/test/java/org/rhq/core/domain/resource/test/PluginTest.java | 32
modules/core/domain/src/test/java/org/rhq/core/domain/resource/test/ProblemResourceTest.java | 5
modules/core/domain/src/test/java/org/rhq/core/domain/resource/test/ResourceErrorTest.java | 51
modules/core/domain/src/test/java/org/rhq/core/domain/resource/test/ResourceGroupTest.java | 61
modules/core/domain/src/test/java/org/rhq/core/domain/resource/test/ResourceTest.java | 21
modules/core/domain/src/test/java/org/rhq/core/domain/resource/test/ServerPluginTest.java | 21
modules/core/domain/src/test/java/org/rhq/core/domain/shared/StartStopContainerArquillianExtension.java | 109
modules/core/domain/src/test/java/org/rhq/core/domain/shared/TransactionCallback.java | 7
modules/core/domain/src/test/java/org/rhq/core/domain/test/AbstractEJB3Test.java | 444
modules/core/domain/src/test/java/org/rhq/core/domain/test/QueriesTest.java | 81
modules/core/domain/src/test/java/org/rhq/core/domain/test/QueryAllTest.java | 129
modules/core/domain/src/test/java/org/rhq/core/domain/test/SerializableTest.java | 18
modules/core/domain/src/test/java/org/rhq/core/domain/util/OSGiVersionComparatorTest.java | 18
modules/core/domain/src/test/java/org/rhq/core/domain/util/PageControlTest.java | 176
modules/core/domain/src/test/java/org/rhq/core/domain/util/PasswordObfuscationUtilityTest.java | 144
modules/core/domain/src/test/java/org/rhq/core/domain/util/ResourceUtilityTest.java | 84
modules/core/domain/src/test/resources/META-INF/persistence.xml | 37
modules/core/domain/src/test/resources/META-INF/test-persistence.xml | 146
modules/core/domain/src/test/resources/application.xml | 8
modules/core/domain/src/test/resources/arquillian.xml | 36
modules/core/domain/src/test/resources/default.persistence.properties | 21
modules/core/domain/src/test/resources/ejb-jar.xml | 7
modules/core/domain/src/test/resources/ejb3-interceptors-aop.xml | 360
modules/core/domain/src/test/resources/embedded-jboss-beans.xml | 223
modules/core/domain/src/test/resources/jboss-jms-beans.xml | 204
modules/core/domain/src/test/resources/jndi.properties | 2
modules/core/domain/src/test/resources/log4j.xml | 52
modules/core/domain/src/test/resources/log4j.xml3 | 37
modules/core/domain/src/test/resources/login-config.xml | 63
modules/core/domain/src/test/resources/security-beans.xml | 13
modules/core/domain/src/test/resources/test-persistence.xml | 53
modules/core/gui/pom.xml | 76
modules/core/gui/src/main/java/org/rhq/core/gui/configuration/AbstractPropertyBagUIComponentTreeFactory.java | 2
modules/core/gui/src/main/java/org/rhq/core/gui/configuration/ConfigRenderer.java | 42
modules/core/gui/src/main/java/org/rhq/core/gui/configuration/MapInConfigurationUIComponentTreeFactory.java | 67
modules/core/gui/src/main/java/org/rhq/core/gui/configuration/MapInListUIComponentTreeFactory.java | 65
modules/core/gui/src/main/java/org/rhq/core/gui/configuration/propset/ConfigurationSet.java | 4
modules/core/gui/src/main/java/org/rhq/core/gui/model/DefaultPageControlSettingsUIBean.java | 6
modules/core/gui/src/main/java/org/rhq/core/gui/table/bean/AbstractPagedDataUIBean.java | 12
modules/core/gui/src/main/java/org/rhq/core/gui/util/FacesContextUtility.java | 42
modules/core/native-system/ant-run.xml | 5
modules/core/native-system/pom.xml | 168
modules/core/native-system/src/main/java/org/rhq/core/system/AggregateProcessInfo.java | 13
modules/core/native-system/src/main/java/org/rhq/core/system/FileSystemInfo.java | 22
modules/core/native-system/src/main/java/org/rhq/core/system/JavaSystemInfo.java | 23
modules/core/native-system/src/main/java/org/rhq/core/system/NativeSystemInfo.java | 35
modules/core/native-system/src/main/java/org/rhq/core/system/ProcessExecution.java | 38
modules/core/native-system/src/main/java/org/rhq/core/system/ProcessExecutionResults.java | 56
modules/core/native-system/src/main/java/org/rhq/core/system/ProcessInfo.java | 535
modules/core/native-system/src/main/java/org/rhq/core/system/SigarAccess.java | 50
modules/core/native-system/src/main/java/org/rhq/core/system/SigarAccessHandler.java | 223
modules/core/native-system/src/main/java/org/rhq/core/system/SystemInfoFactory.java | 90
modules/core/native-system/src/main/java/org/rhq/core/system/pquery/Attribute.java | 2
modules/core/native-system/src/main/java/org/rhq/core/system/pquery/Conditional.java | 21
modules/core/native-system/src/main/java/org/rhq/core/system/pquery/ProcessInfoQuery.java | 30
modules/core/native-system/src/test/java/org/rhq/core/system/DeadProcessInfoRefreshTest.java | 140
modules/core/native-system/src/test/java/org/rhq/core/system/JavaTest.java | 2
modules/core/native-system/src/test/java/org/rhq/core/system/NativeSystemInfoTest.java | 10
modules/core/native-system/src/test/java/org/rhq/core/system/ProcessInfoTest.java | 367
modules/core/native-system/src/test/java/org/rhq/core/system/SigarAccessHandlerTest.java | 172
modules/core/native-system/src/test/java/org/rhq/core/system/WindowsTest.java | 2
modules/core/native-system/src/test/java/org/rhq/core/system/pquery/ProcessInfoQueryTest.java | 85
modules/core/native-system/src/test/resources/log4j.xml | 14
modules/core/plugin-api/intentional-api-changes-since-4.4.0.xml | 15
modules/core/plugin-api/intentional-api-changes-since-4.6.0.xml | 15
modules/core/plugin-api/pom.xml | 170
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/availability/AvailabilityCollectorRunnable.java | 21
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/availability/AvailabilityContext.java | 101
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/availability/AvailabilityFacet.java | 3
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/bundle/BundleDeployRequest.java | 1
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/bundle/BundleDeployResult.java | 2
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/bundle/BundleFacet.java | 3
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/bundle/BundleManagerProvider.java | 3
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/bundle/BundlePurgeRequest.java | 8
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/bundle/BundlePurgeResult.java | 1
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/component/ComponentInvocationContext.java | 44
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/configuration/ConfigurationFacet.java | 2
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/configuration/ListPropertySimpleWrapper.java | 69
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/configuration/MapPropertySimpleWrapper.java | 87
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/configuration/ResourceConfigurationFacet.java | 3
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/configuration/ResourceConfigurationUpdateException.java | 2
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/content/FileContentDelegate.java | 373
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/content/JarContentDelegate.java | 147
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/event/EventContext.java | 7
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/event/log/Log4JLogEntryProcessor.java | 42
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/event/log/LogFileEventPoller.java | 112
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/event/log/LogFileEventResourceComponentHelper.java | 188
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/event/log/MultiLineLogEntryProcessor.java | 3
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/inventory/ClassLoaderFacet.java | 3
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/inventory/CreateResourceReport.java | 13
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/inventory/DiscoveredResourceDetails.java | 115
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/inventory/InvalidPluginConfigurationException.java | 2
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/inventory/InventoryContext.java | 65
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/inventory/ManualAddFacet.java | 3
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/inventory/PluginContainerDeployment.java | 3
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/inventory/ResourceComponent.java | 2
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/inventory/ResourceContext.java | 386
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/inventory/ResourceDiscoveryCallback.java | 69
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/inventory/ResourceDiscoveryComponent.java | 7
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/inventory/ResourceDiscoveryContext.java | 22
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/inventory/ResourceTypeProcesses.java | 57
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/measurement/MeasurementFacet.java | 37
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/operation/OperationFacet.java | 22
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/operation/OperationResult.java | 5
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/operation/OperationServicesResultCode.java | 2
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/plugin/PluginContext.java | 2
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/plugin/PluginLifecycleListener.java | 2
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/support/SnapshotReportRequest.java | 2
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/support/SnapshotReportResults.java | 2
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/support/SupportFacet.java | 1
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/upgrade/ResourceUpgradeContext.java | 67
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/upgrade/ResourceUpgradeFacet.java | 5
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/util/CommandLineOption.java | 97
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/util/JavaCommandLine.java | 568
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/util/ProcessExecutionUtility.java | 100
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/util/ResponseTimeLogFinder.java | 73
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/util/SelectiveSkippingEntityResolver.java | 80
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/util/ServerStartScriptDiscoveryUtility.java | 315
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/util/StartScriptConfiguration.java | 217
modules/core/plugin-api/src/test/java/org/rhq/core/pluginapi/content/FileContentDelegateTest.java | 209
modules/core/plugin-api/src/test/java/org/rhq/core/pluginapi/content/JarContentDelegateTest.java | 85
modules/core/plugin-api/src/test/java/org/rhq/core/pluginapi/event/log/Log4JLogEntryProcessorTest.java | 251
modules/core/plugin-api/src/test/java/org/rhq/core/pluginapi/inventory/ResourceContextTest.java | 409
modules/core/plugin-api/src/test/java/org/rhq/core/pluginapi/util/JavaCommandLineTest.java | 163
modules/core/plugin-api/src/test/java/org/rhq/core/pluginapi/util/ResponseTimeLogFinderTest.java | 149
modules/core/plugin-api/src/test/java/org/rhq/core/pluginapi/util/StartScriptConfigurationTest.java | 136
modules/core/plugin-api/src/test/resources/sampleWithImplementation.war |binary
modules/core/plugin-api/src/test/resources/sampleWithManifest.war |binary
modules/core/plugin-api/src/test/resources/sampleWithSpecification.war |binary
modules/core/plugin-api/src/test/resources/sampleWithSpecificationImplementation.war |binary
modules/core/plugin-api/src/test/resources/sampleWithoutManifest.war |binary
modules/core/plugin-container-itest/pom.xml | 77
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/avail/AvailTest.java | 551
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/AbstractIgnoreTypesInventoryManagerBaseTest.java | 268
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/CommitThenIgnoreTypesInventoryManagerTest.java | 67
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/DiscoveryCallbackAbortTest.java | 125
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/DiscoveryCallbackTest.java | 135
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/DiscoveryCallbackVetoTest.java | 120
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/DiscoveryTest.java | 221
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/IgnoreTypesInventoryManagerTest.java | 62
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/InventoryManagerTest.java | 180
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/discoverycallback/DiscoveryCallbackAbortCallback1.java | 18
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/discoverycallback/DiscoveryCallbackAbortCallback2.java | 12
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/discoverycallback/DiscoveryCallbackAbortDiscoveryComponent.java | 34
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/discoverycallback/DiscoveryCallbackVetoCallbackOK.java | 18
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/discoverycallback/DiscoveryCallbackVetoCallbackVETO.java | 18
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/discoverycallback/PluginOneCallback.java | 24
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/discoverycallback/PluginTwoCallback1.java | 21
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/discoverycallback/PluginTwoCallback2.java | 19
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/getnativeprocess/NativeProcessRetrievalTest.java | 165
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/getnativeprocess/testplugin/TestComponent.java | 88
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/getnativeprocess/testplugin/TestDiscoveryComponent.java | 53
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/getnativeprocess/testprocess/Main.java | 38
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/testplugin/ManualAddDiscoveryComponent.java | 34
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/testplugin/TestResourceComponent.java | 150
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/testplugin/TestResourceDiscoveryComponent.java | 64
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/measurement/LateMeasurementRescheduleTest.java | 178
modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/measurement/ReadOnlyScheduleSetTest.java | 115
modules/core/plugin-container-itest/src/test/java/org/rhq/plugins/test/SingleResourceDiscoveryComponent.java | 30
modules/core/plugin-container-itest/src/test/java/org/rhq/plugins/test/avail/AvailDiscoveryComponent.java | 54
modules/core/plugin-container-itest/src/test/java/org/rhq/plugins/test/avail/AvailResourceComponent.java | 56
modules/core/plugin-container-itest/src/test/java/org/rhq/plugins/test/measurement/BZ821058ResourceComponent.java | 84
modules/core/plugin-container-itest/src/test/java/org/rhq/plugins/test/measurement/BZ834019ResourceComponent.java | 104
modules/core/plugin-container-itest/src/test/resources/arquillian.launch | 4
modules/core/plugin-container-itest/src/test/resources/arquillian.xml | 47
modules/core/plugin-container-itest/src/test/resources/avail-rhq-plugin.xml | 49
modules/core/plugin-container-itest/src/test/resources/discovery-callback-abort.xml | 18
modules/core/plugin-container-itest/src/test/resources/discovery-callback-veto.xml | 18
modules/core/plugin-container-itest/src/test/resources/discovery-callback1.xml | 21
modules/core/plugin-container-itest/src/test/resources/discovery-callback2.xml | 24
modules/core/plugin-container-itest/src/test/resources/getnativeprocess-rhq-plugin.xml | 24
modules/core/plugin-container-itest/src/test/resources/log4j.xml | 36
modules/core/plugin-container-itest/src/test/resources/single-metric-rhq-plugin.xml | 21
modules/core/plugin-container-itest/src/test/resources/test-great-grandchild-discovery-plugin.xml | 60
modules/core/plugin-container-itest/src/test/resources/test-rhq-plugin.xml | 21
modules/core/plugin-container-itest/src/test/resources/two-metric-rhq-plugin.xml | 27
modules/core/plugin-container/pom.xml | 186
modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java | 418
modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainerConfiguration.java | 151
modules/core/plugin-container/src/main/java/org/rhq/core/pc/StandaloneContainer.java | 217
modules/core/plugin-container/src/main/java/org/rhq/core/pc/availability/AvailabilityCollectorThreadPool.java | 7
modules/core/plugin-container/src/main/java/org/rhq/core/pc/availability/AvailabilityContextImpl.java | 89
modules/core/plugin-container/src/main/java/org/rhq/core/pc/bundle/BundleManager.java | 64
modules/core/plugin-container/src/main/java/org/rhq/core/pc/component/ComponentInvocationContextImpl.java | 84
modules/core/plugin-container/src/main/java/org/rhq/core/pc/configuration/ConfigurationCheckExecutor.java | 73
modules/core/plugin-container/src/main/java/org/rhq/core/pc/configuration/ConfigurationManager.java | 24
modules/core/plugin-container/src/main/java/org/rhq/core/pc/content/ContentDiscoveryRunner.java | 62
modules/core/plugin-container/src/main/java/org/rhq/core/pc/content/ContentManager.java | 87
modules/core/plugin-container/src/main/java/org/rhq/core/pc/content/RetrieveContentBitsRunner.java | 13
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/ChangeSetManager.java | 28
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/ChangeSetManagerImpl.java | 74
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftClient.java | 19
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftDetectionSchedule.java | 23
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftDetectionSummary.java | 108
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftDetector.java | 794
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftFilesSender.java | 148
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftInputStream.java | 93
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftManager.java | 640
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/FilterFileVisitor.java | 10
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/ScheduleQueue.java | 74
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/ScheduleQueueImpl.java | 167
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/SnapshotGenerator.java | 7
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/sync/DriftSyncManager.java | 174
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/sync/DriftSynchronizer.java | 92
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/sync/DriftSynchronizerFactory.java | 37
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/sync/RuntimeSynchronizer.java | 140
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/sync/StartupSynchronizer.java | 137
modules/core/plugin-container/src/main/java/org/rhq/core/pc/event/EventContextImpl.java | 81
modules/core/plugin-container/src/main/java/org/rhq/core/pc/event/EventManager.java | 22
modules/core/plugin-container/src/main/java/org/rhq/core/pc/event/EventPollerRunner.java | 24
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AutoDiscoveryExecutor.java | 45
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityExecutor.java | 571
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/CreateResourceRunner.java | 170
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/CustomScanRootAvailabilityExecutor.java | 73
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ForceAvailabilityExecutor.java | 45
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryContextImpl.java | 57
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryFile.java | 46
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryManager.java | 1670
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceContainer.java | 204
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceFactoryManager.java | 26
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/RuntimeDiscoveryExecutor.java | 228
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/TimeoutException.java | 21
modules/core/plugin-container/src/main/java/org/rhq/core/pc/measurement/MeasurementCollectorRunner.java | 174
modules/core/plugin-container/src/main/java/org/rhq/core/pc/measurement/MeasurementManager.java | 236
modules/core/plugin-container/src/main/java/org/rhq/core/pc/measurement/MeasurementSenderRunner.java | 51
modules/core/plugin-container/src/main/java/org/rhq/core/pc/operation/OperationInvocation.java | 8
modules/core/plugin-container/src/main/java/org/rhq/core/pc/operation/OperationManager.java | 24
modules/core/plugin-container/src/main/java/org/rhq/core/pc/operation/OperationServicesAdapter.java | 15
modules/core/plugin-container/src/main/java/org/rhq/core/pc/operation/OperationThreadPoolGateway.java | 8
modules/core/plugin-container/src/main/java/org/rhq/core/pc/plugin/ClassLoaderManager.java | 1
modules/core/plugin-container/src/main/java/org/rhq/core/pc/plugin/PluginClassLoader.java | 32
modules/core/plugin-container/src/main/java/org/rhq/core/pc/plugin/PluginComponentFactory.java | 75
modules/core/plugin-container/src/main/java/org/rhq/core/pc/plugin/PluginManager.java | 84
modules/core/plugin-container/src/main/java/org/rhq/core/pc/plugin/PluginValidator.java | 80
modules/core/plugin-container/src/main/java/org/rhq/core/pc/standaloneContainer/Command.java | 50
modules/core/plugin-container/src/main/java/org/rhq/core/pc/standaloneContainer/History.java | 24
modules/core/plugin-container/src/main/java/org/rhq/core/pc/support/SupportManager.java | 21
modules/core/plugin-container/src/main/java/org/rhq/core/pc/upgrade/ResourceUpgradeDelegate.java | 41
modules/core/plugin-container/src/main/java/org/rhq/core/pc/util/ComponentServiceImpl.java | 21
modules/core/plugin-container/src/main/java/org/rhq/core/pc/util/ComponentUtil.java | 49
modules/core/plugin-container/src/main/java/org/rhq/core/pc/util/DiscoveryComponentProxyFactory.java | 48
modules/core/plugin-container/src/main/java/org/rhq/core/pc/util/InventoryPrinter.java | 59
modules/core/plugin-container/src/main/java/org/rhq/core/pc/util/LoggingThreadFactory.java | 9
modules/core/plugin-container/src/test/java/org/rhq/core/pc/PluginContainerTest.java | 51
modules/core/plugin-container/src/test/java/org/rhq/core/pc/bundle/BundleManagerTest.java | 33
modules/core/plugin-container/src/test/java/org/rhq/core/pc/component/ComponentInvocationContextImplTest.java | 92
modules/core/plugin-container/src/test/java/org/rhq/core/pc/drift/ChangeSetManagerImplTest.java | 28
modules/core/plugin-container/src/test/java/org/rhq/core/pc/drift/DriftClientTestStub.java | 53
modules/core/plugin-container/src/test/java/org/rhq/core/pc/drift/DriftDetectorTest.java | 929
modules/core/plugin-container/src/test/java/org/rhq/core/pc/drift/DriftFilesSenderTest.java | 172
modules/core/plugin-container/src/test/java/org/rhq/core/pc/drift/DriftManagerTest.java | 278
modules/core/plugin-container/src/test/java/org/rhq/core/pc/drift/DriftTest.java | 80
modules/core/plugin-container/src/test/java/org/rhq/core/pc/drift/FilterFileVisitorTest.java | 73
modules/core/plugin-container/src/test/java/org/rhq/core/pc/inventory/ResourceContainerTest.java | 170
modules/core/plugin-container/src/test/java/org/rhq/core/pc/operation/OperationManagerTest.java | 7
modules/core/plugin-container/src/test/java/org/rhq/core/pc/operation/ParallelOperationsTest.java | 249
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/AbstractResourceUpgradeHandlingTest.java | 133
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/FakeServerInventory.java | 180
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/ResourceUpgradeFailureHandlingTest.java | 100
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/ResourceUpgradeProgressHandlingTest.java | 46
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/ResourceUpgradeTest.java | 31
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/ResourceUpgradeTestBase.java | 2
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/duplicate/v2/rhq-plugin.xml | 2
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/failing/DiscComponent.java | 14
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/failing/ResComponent.java | 14
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/multi/base/BaseDiscoveryComponent.java | 2
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/multi/base/BaseResourceComponent.java | 54
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/multi/base/BaseUpgradingDiscoveryComponent.java | 10
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/multi/base/NothingDiscoveringDiscoveryComponent.java | 3
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/v1/DiscComponent.java | 12
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/v1/ResComponent.java | 4
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/v2/DiscComponent.java | 19
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/v2/ResComponent.java | 4
modules/core/plugin-container/src/test/java/org/rhq/test/pc/PluginContainerTest.java | 154
modules/core/plugin-test-api/pom.xml | 103
modules/core/plugin-test-util/pom.xml | 39
modules/core/plugin-test-util/src/main/java/org/rhq/core/plugin/testutil/AbstractAgentPluginTest.java | 723
modules/core/plugin-validator/pom.xml | 3
modules/core/plugindoc/pom.xml | 57
modules/core/plugindoc/src/main/java/org/rhq/core/tool/plugindoc/DocConverter.java | 14
modules/core/plugindoc/src/main/java/org/rhq/core/tool/plugindoc/PluginDescriptorProcessor.java | 396
modules/core/plugindoc/src/main/java/org/rhq/core/tool/plugindoc/PluginDocGenerator.java | 544
modules/core/plugindoc/src/main/java/org/rhq/core/tool/plugindoc/PluginDocMojo.java | 27
modules/core/plugindoc/src/main/java/org/rhq/core/tool/plugindoc/VelocityTemplateProcessor.java | 14
modules/core/plugindoc/src/main/resources/common-macros.vm | 5
modules/core/plugindoc/src/main/resources/confluence-macros.vm | 26
modules/core/plugindoc/src/main/resources/plugin-doc-confluence.vm | 18
modules/core/plugindoc/src/main/resources/plugin-doc-docbook.vm | 44
modules/core/plugindoc/src/main/resources/resource-type-doc-confluence.vm | 182
modules/core/plugindoc/src/main/resources/resource-type-doc-docbook.vm | 33
modules/core/pom.xml | 72
modules/core/util/intentional-api-changes-since-4.4.0.xml | 15
modules/core/util/intentional-api-changes-since-4.5.1.xml | 14
modules/core/util/pom.xml | 117
modules/core/util/src/main/java/org/apache/maven/artifact/versioning/ComparableVersion.java | 25
modules/core/util/src/main/java/org/rhq/core/clientapi/util/StringUtil.java | 547
modules/core/util/src/main/java/org/rhq/core/util/Base64.java | 319
modules/core/util/src/main/java/org/rhq/core/util/ByteUtil.java | 59
modules/core/util/src/main/java/org/rhq/core/util/PropertiesFileUpdate.java | 87
modules/core/util/src/main/java/org/rhq/core/util/StopWatch.java | 55
modules/core/util/src/main/java/org/rhq/core/util/StringUtil.java | 571
modules/core/util/src/main/java/org/rhq/core/util/TokenReplacingProperties.java | 300
modules/core/util/src/main/java/org/rhq/core/util/TokenReplacingReader.java | 202
modules/core/util/src/main/java/org/rhq/core/util/ZipUtil.java | 33
modules/core/util/src/main/java/org/rhq/core/util/exception/ThrowableUtil.java | 62
modules/core/util/src/main/java/org/rhq/core/util/exec/ProcessExecutor.java | 129
modules/core/util/src/main/java/org/rhq/core/util/exec/ProcessExecutorResults.java | 56
modules/core/util/src/main/java/org/rhq/core/util/exec/StreamRedirectorRunnable.java | 111
modules/core/util/src/main/java/org/rhq/core/util/file/FileReverter.java | 63
modules/core/util/src/main/java/org/rhq/core/util/file/FileUtil.java | 415
modules/core/util/src/main/java/org/rhq/core/util/jdbc/JDBCUtil.java | 15
modules/core/util/src/main/java/org/rhq/core/util/maven/MavenArtifactProperties.java | 12
modules/core/util/src/main/java/org/rhq/core/util/obfuscation/Obfuscator.java | 143
modules/core/util/src/main/java/org/rhq/core/util/obfuscation/PicketBoxObfuscator.java | 79
modules/core/util/src/main/java/org/rhq/core/util/preferences/FilePreferences.java | 220
modules/core/util/src/main/java/org/rhq/core/util/preferences/FilePreferencesFactory.java | 71
modules/core/util/src/main/java/org/rhq/core/util/stream/StreamUtil.java | 172
modules/core/util/src/main/java/org/rhq/core/util/updater/Deployer.java | 221
modules/core/util/src/main/java/org/rhq/core/util/updater/DeploymentData.java | 166
modules/core/util/src/main/java/org/rhq/core/util/updater/DeploymentProperties.java | 105
modules/core/util/src/main/java/org/rhq/core/util/updater/DestinationComplianceMode.java | 87
modules/core/util/src/test/java/org/apache/maven/artifact/versioning/ComparableVersionTest.java | 86
modules/core/util/src/test/java/org/rhq/core/util/PropertiesFileUpdateTest.java | 30
modules/core/util/src/test/java/org/rhq/core/util/StopWatchTest.java | 66
modules/core/util/src/test/java/org/rhq/core/util/exception/ThrowableUtilTest.java | 14
modules/core/util/src/test/java/org/rhq/core/util/exec/ProcessExecTest.java | 18
modules/core/util/src/test/java/org/rhq/core/util/file/FileUtilTest.java | 297
modules/core/util/src/test/java/org/rhq/core/util/obfuscation/ObfuscatorTest.java | 57
modules/core/util/src/test/java/org/rhq/core/util/stream/StreamUtilTest.java | 18
modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerCanonicalPathTest.java | 361
modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerTest.java | 49
modules/core/util/src/test/java/org/rhq/core/util/updater/DeploymentPropertiesTest.java | 17
modules/core/util/src/test/java/org/rhq/core/util/updater/DeploymentsMetadataTest.java | 1
modules/core/util/src/test/java/org/rhq/core/util/updater/ManageRootDirTest.java | 4
modules/core/util/src/test/java/org/rhq/core/util/updater/SimpleDeployerTest.java | 197
modules/enterprise/agent/ant-run.xml | 50
modules/enterprise/agent/pom.xml | 181
modules/enterprise/agent/src/etc/java-service-wrapper/rhq-agent-wrapper.conf | 13
modules/enterprise/agent/src/etc/java-service-wrapper/rhq-agent-wrapper.inc | 19
modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.dll |binary
modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.exe |binary
modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.jar |binary
modules/enterprise/agent/src/etc/plugin-validator.sh | 7
modules/enterprise/agent/src/etc/product_connectors/README.txt | 20
modules/enterprise/agent/src/etc/rhq-agent-env.bat | 84
modules/enterprise/agent/src/etc/rhq-agent-env.sh | 43
modules/enterprise/agent/src/etc/rhq-agent-wrapper-ec2 | 173
modules/enterprise/agent/src/etc/rhq-agent-wrapper.bat | 35
modules/enterprise/agent/src/etc/rhq-agent-wrapper.sh | 94
modules/enterprise/agent/src/etc/rhq-agent.bat | 86
modules/enterprise/agent/src/etc/rhq-agent.sh | 133
modules/enterprise/agent/src/etc/standalone-pc.bat | 9
modules/enterprise/agent/src/etc/standalone-pc.sh | 12
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentConfiguration.java | 32
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentConfigurationConstants.java | 34
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentConfigurationUpgrade.java | 80
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java | 483
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentManagement.java | 4
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentUpdateDownload.java | 32
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentUpdateThread.java | 14
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentUpdateVersion.java | 33
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/ExternalizableStrategyCommandPreprocessor.java | 2
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/PluginUpdate.java | 7
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/SecureConnector.java | 212
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/SecurityTokenCommandAuthenticator.java | 76
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/i18n/AgentI18NResourceKeys.java | 66
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/i18n/AgentSetupInstructions.java | 11
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/promptcmd/AvailabilityPromptCommand.java | 54
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/promptcmd/DiscoveryPromptCommand.java | 35
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/promptcmd/NativePromptCommand.java | 16
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/promptcmd/PluginContainerPromptCommand.java | 11
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/promptcmd/SetupPromptCommand.java | 8
modules/enterprise/agent/src/main/resources/agent-configuration.xml | 80
modules/enterprise/agent/src/main/resources/log4j-debug.xml | 13
modules/enterprise/agent/src/main/resources/log4j.xml | 13
modules/enterprise/agent/src/test/java/org/rhq/enterprise/agent/AgentComm1Test.java | 26
modules/enterprise/agent/src/test/java/org/rhq/enterprise/agent/AgentComm2Test.java | 198
modules/enterprise/agent/src/test/java/org/rhq/enterprise/agent/AgentComm3Test.java | 14
modules/enterprise/agent/src/test/java/org/rhq/enterprise/agent/AgentComm4Test.java | 10
modules/enterprise/agent/src/test/java/org/rhq/enterprise/agent/AgentComm5Test.java | 112
modules/enterprise/agent/src/test/java/org/rhq/enterprise/agent/AgentComm6Test.java | 112
modules/enterprise/agent/src/test/java/org/rhq/enterprise/agent/AgentCommTestBase.java | 51
modules/enterprise/agent/src/test/java/org/rhq/enterprise/agent/SimpleCommandAuthenticator.java | 7
modules/enterprise/agent/src/test/resources/test-agent1-cfg-mvn.xml | 2
modules/enterprise/agent/src/test/resources/test-agent2-cfg-mvn.xml | 2
modules/enterprise/agentupdate/pom.xml | 116
modules/enterprise/agentupdate/src/main/java/org/rhq/enterprise/agent/update/AgentUpdate.java | 25
modules/enterprise/agentupdate/src/main/java/org/rhq/enterprise/agent/update/MigrateAgentPreferences.java | 139
modules/enterprise/agentupdate/src/main/resources/rhq-agent-update-build-tasks.properties | 5
modules/enterprise/agentupdate/src/main/resources/rhq-agent-update-build.xml | 14
modules/enterprise/binding/intentional-api-changes-since-4.9.0.xml | 53
modules/enterprise/binding/pom.xml | 306
modules/enterprise/binding/src/main/java/org/rhq/bindings/SandboxedScriptEngine.java | 201
modules/enterprise/binding/src/main/java/org/rhq/bindings/ScriptEngineFactory.java | 250
modules/enterprise/binding/src/main/java/org/rhq/bindings/StandardBindings.java | 109
modules/enterprise/binding/src/main/java/org/rhq/bindings/StandardScriptPermissions.java | 19
modules/enterprise/binding/src/main/java/org/rhq/bindings/client/AbstractRhqFacade.java | 200
modules/enterprise/binding/src/main/java/org/rhq/bindings/client/AbstractRhqFacadeProxy.java | 53
modules/enterprise/binding/src/main/java/org/rhq/bindings/client/ResourceClientFactory.java | 39
modules/enterprise/binding/src/main/java/org/rhq/bindings/client/ResourceClientProxy.java | 234
modules/enterprise/binding/src/main/java/org/rhq/bindings/client/RhqFacade.java | 171
modules/enterprise/binding/src/main/java/org/rhq/bindings/client/RhqManager.java | 158
modules/enterprise/binding/src/main/java/org/rhq/bindings/client/RhqManagers.java | 133
modules/enterprise/binding/src/main/java/org/rhq/bindings/engine/JsEngineInitializer.java | 95
modules/enterprise/binding/src/main/java/org/rhq/bindings/engine/ScriptEngineInitializer.java | 75
modules/enterprise/binding/src/main/java/org/rhq/bindings/output/TabularWriter.java | 137
modules/enterprise/binding/src/main/java/org/rhq/bindings/script/BaseRhqSchemeScriptSourceProvider.java | 69
modules/enterprise/binding/src/main/java/org/rhq/bindings/script/RepoScriptSourceProvider.java | 145
modules/enterprise/binding/src/main/java/org/rhq/bindings/util/ClassPoolFactory.java | 125
modules/enterprise/binding/src/main/java/org/rhq/bindings/util/ConfigurationClassBuilder.java | 31
modules/enterprise/binding/src/main/java/org/rhq/bindings/util/ContentUploader.java | 105
modules/enterprise/binding/src/main/java/org/rhq/bindings/util/InterfaceSimplifier.java | 534
modules/enterprise/binding/src/main/java/org/rhq/bindings/util/MultiScriptSourceProvider.java | 66
modules/enterprise/binding/src/main/java/org/rhq/bindings/util/NoTopLevelIndirection.java | 41
modules/enterprise/binding/src/main/java/org/rhq/bindings/util/ResourceTypeFingerprint.java | 53
modules/enterprise/binding/src/main/java/org/rhq/bindings/util/ScriptAssert.java | 453
modules/enterprise/binding/src/main/java/org/rhq/bindings/util/ScriptAssertionException.java | 32
modules/enterprise/binding/src/main/java/org/rhq/bindings/util/ScriptUtil.java | 64
modules/enterprise/binding/src/main/java/org/rhq/bindings/util/SimplifiedClass.java | 38
modules/enterprise/binding/src/main/java/org/rhq/bindings/util/SimplifiedMethod.java | 41
modules/enterprise/binding/src/main/java/org/rhq/bindings/util/SummaryFilter.java | 8
modules/enterprise/binding/src/main/resources/META-INF/services/org.rhq.scripting.ScriptSourceProvider | 1
modules/enterprise/binding/src/test/java/org/rhq/bindings/FakeRhqFacade.java | 155
modules/enterprise/binding/src/test/java/org/rhq/bindings/ScriptEngineTest.java | 59
modules/enterprise/binding/src/test/java/org/rhq/bindings/ScriptedTestBase.java | 220
modules/enterprise/binding/src/test/java/org/rhq/bindings/TabularWriterTest.java | 170
modules/enterprise/binding/src/test/java/org/rhq/bindings/client/AbstractRhqFacadeProxyTest.java | 185
modules/enterprise/binding/src/test/java/org/rhq/bindings/script/RepoScriptSourceProviderTest.java | 160
modules/enterprise/binding/src/test/java/org/rhq/bindings/util/ContentUploaderTest.java | 153
modules/enterprise/binding/src/test/java/org/rhq/bindings/util/InterfaceSimplifierTest.java | 351
modules/enterprise/binding/src/test/java/org/rhq/bindings/util/ScriptAssertTest.java | 289
modules/enterprise/binding/src/test/resources/ContentUploaderTest.content | 10
modules/enterprise/comm/pom.xml | 123
modules/enterprise/comm/src/main/java/org/rhq/enterprise/communications/ServiceContainer.java | 53
modules/enterprise/comm/src/main/java/org/rhq/enterprise/communications/ServiceContainerConfigurationConstants.java | 6
modules/enterprise/comm/src/main/java/org/rhq/enterprise/communications/command/client/ClientCommandSender.java | 16
modules/enterprise/comm/src/main/java/org/rhq/enterprise/communications/command/client/ClientRemotePojoFactory.java | 19
modules/enterprise/comm/src/main/java/org/rhq/enterprise/communications/command/server/CommandAuthenticator.java | 10
modules/enterprise/comm/src/main/java/org/rhq/enterprise/communications/i18n/CommI18NResourceKeys.java | 2
modules/enterprise/comm/src/test/java/org/rhq/enterprise/communications/command/client/ClientCommandSenderTest.java | 2
modules/enterprise/comm/src/test/java/org/rhq/enterprise/communications/command/client/PersistentFifoTest.java | 2
modules/enterprise/comm/src/test/java/org/rhq/enterprise/communications/command/client/RemotingTest.java | 4
modules/enterprise/comm/src/test/java/org/rhq/enterprise/communications/command/client/SendThrottleTest.java | 2
modules/enterprise/gui/agentupdate-war/pom.xml | 153
modules/enterprise/gui/agentupdate-war/src/main/java/org/rhq/enterprise/gui/agentupdate/AgentUpdateServlet.java | 272
modules/enterprise/gui/agentupdate-war/src/main/webapp/index.html | 5
modules/enterprise/gui/base-perspective-jar/pom.xml | 198
modules/enterprise/gui/base-perspective-jar/src/main/java/org/rhq/enterprise/server/perspective/AbstractPerspectivePagedDataUIBean.java | 41
modules/enterprise/gui/base-perspective-jar/src/main/java/org/rhq/enterprise/server/perspective/AbstractPerspectiveResourceUIBean.java | 49
modules/enterprise/gui/base-perspective-jar/src/main/java/org/rhq/enterprise/server/perspective/AbstractPerspectiveUIBean.java | 41
modules/enterprise/gui/base-perspective-jar/src/main/java/org/rhq/enterprise/server/perspective/PerspectiveClientUIBean.java | 168
modules/enterprise/gui/base-perspective-jar/src/main/resources/seam.properties | 3
modules/enterprise/gui/base-perspective-war/pom.xml | 68
modules/enterprise/gui/base-perspective-war/src/main/webapp/WEB-INF/components.xml | 16
modules/enterprise/gui/base-perspective-war/src/main/webapp/WEB-INF/faces-config.xml | 28
modules/enterprise/gui/base-perspective-war/src/main/webapp/WEB-INF/includes/pageControls.xhtml | 103
modules/enterprise/gui/base-perspective-war/src/main/webapp/WEB-INF/jboss-web.xml | 20
modules/enterprise/gui/base-perspective-war/src/main/webapp/WEB-INF/templates/mainTemplate.xhtml | 70
modules/enterprise/gui/base-perspective-war/src/main/webapp/WEB-INF/web.xml | 108
modules/enterprise/gui/base-perspective-war/src/main/webapp/index.xhtml | 36
modules/enterprise/gui/content_http-war/pom.xml | 92
modules/enterprise/gui/content_http-war/src/main/java/org/rhq/gui/content/ContentHTTPServlet.java | 1
modules/enterprise/gui/coregui/.externalToolBuilders/org.eclipse.wst.jsdt.core.javascriptValidator.launch | 7
modules/enterprise/gui/coregui/pom.xml | 941
modules/enterprise/gui/coregui/src/main/java/org/rhq/core/client/RHQDomain.java | 1
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/BookmarkableView.java | 73
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/CoreGUI.java | 643
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/DetailsView.java | 33
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/ErrorMessageWindow.java | 77
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/Footer.java | 157
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/GraphMarker.java | 32
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/IconEnum.java | 170
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/ImageManager.java | 650
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/InitializableView.java | 46
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/JsonMetricProducer.java | 30
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LinkManager.java | 587
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LoginView.java | 582
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/PermissionsLoadedListener.java | 45
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/PermissionsLoader.java | 141
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/PopupWindow.java | 61
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/RefreshableView.java | 38
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/UserSessionManager.java | 661
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/View.java | 88
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/ViewChangedException.java | 43
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/ViewId.java | 58
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/ViewPath.java | 140
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java | 259
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AgentPluginDetailView.java | 151
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AgentPluginTableView.java | 405
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/DownloadsView.java | 413
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/ServerPluginControlView.java | 251
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/ServerPluginDetailView.java | 427
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/ServerPluginTableView.java | 432
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/SystemSettingsView.java | 665
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java | 473
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/roles/PermissionsEditor.java | 592
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/roles/RoleBundleGroupSelector.java | 40
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/roles/RoleEditView.java | 408
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/roles/RoleLdapGroupSelector.java | 576
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/roles/RoleResourceGroupSelector.java | 40
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/roles/RoleSubjectSelector.java | 112
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/roles/RolesDataSource.java | 332
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/roles/RolesView.java | 171
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/storage/ClusterConfigurationEditor.java | 394
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/storage/StorageNodeAdminView.java | 274
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/storage/StorageNodeAlertHistoryView.java | 320
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/storage/StorageNodeConfigurationEditor.java | 305
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/storage/StorageNodeDatasource.java | 486
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/storage/StorageNodeDatasourceField.java | 134
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/storage/StorageNodeDetailView.java | 482
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/storage/StorageNodeLoadComponent.java | 188
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/storage/StorageNodeTableView.java | 533
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/AlertDefinitionTemplateTypeView.java | 217
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/DriftDefinitionTemplateTypeView.java | 235
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/IgnoreResourceTypesView.java | 194
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/MetricTemplateTypeView.java | 194
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/ResourceTypeTreeNodeBuilder.java | 335
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/ResourceTypeTreeView.java | 356
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/TemplateSchedulesView.java | 147
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/UpdateExistingSchedulesWidget.java | 77
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AbstractServerNodeDatasource.java | 37
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupAgentsSelector.java | 284
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupDetailView.java | 210
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupServersSelector.java | 290
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupTableView.java | 268
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupWithCountsDatasource.java | 180
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AgentDatasource.java | 189
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AgentDatasourceField.java | 91
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AgentDetailView.java | 225
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AgentTableView.java | 215
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/FailoverListItemDatasource.java | 149
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/PartitionEventDatasource.java | 161
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/PartitionEventDatasourceField.java | 76
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/PartitionEventDetailView.java | 234
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/PartitionEventTableView.java | 258
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/ServerDatasource.java | 208
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/ServerDatasourceField.java | 87
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/ServerDetailView.java | 270
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/ServerTableView.java | 271
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/ServerWithAgentCountDatasource.java | 123
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/users/SubjectRoleSelector.java | 76
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/users/UserEditView.java | 262
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/users/UsersDataSource.java | 347
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/users/UsersView.java | 237
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/AlertDataSource.java | 529
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/AlertDetailsView.java | 339
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/AlertFormatUtility.java | 345
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/AlertHistoryView.java | 340
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/AlertPortletConfigurationDataSource.java | 228
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/GroupAlertHistoryView.java | 39
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/ResourceAlertHistoryView.java | 40
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/SubsystemResourceAlertView.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/AbstractAlertDefinitionsDataSource.java | 219
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/AbstractAlertDefinitionsView.java | 203
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/AbstractNotificationSenderForm.java | 126
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/CliNotificationSenderForm.java | 737
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/ConditionEditor.java | 1306
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/ConditionsAlertDefinitionForm.java | 221
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/ConditionsEditor.java | 317
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/DampeningAlertDefinitionForm.java | 665
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/EditAlertDefinitionForm.java | 23
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/GeneralPropertiesAlertDefinitionForm.java | 264
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/GroupAlertDefinitionsDataSource.java | 73
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/GroupAlertDefinitionsView.java | 247
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/NewNotificationEditor.java | 271
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/NotificationsAlertDefinitionForm.java | 333
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/RecoveryAlertDefinitionForm.java | 294
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/ResourceAlertDefinitionsDataSource.java | 169
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/ResourceAlertDefinitionsView.java | 235
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/ResourceOperationNotificationInfo.java | 162
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/ResourceOperationNotificationSenderForm.java | 675
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/SimpleNotificationSenderForm.java | 90
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/SingleAlertDefinitionView.java | 302
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/SystemRolesNotificationSenderForm.java | 198
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/SystemUsersNotificationSenderForm.java | 208
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/TemplateAlertDefinitionsDataSource.java | 75
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/TemplateAlertDefinitionsView.java | 255
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/BundleSectionView.java | 92
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/BundleSelector.java | 180
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/BundleTopView.java | 158
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/create/AbstractBundleCreateWizard.java | 133
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/create/BundleCreateWizard.java | 47
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/create/BundleGroupsStep.java | 363
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/create/BundleSummaryStep.java | 116
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/create/BundleTypeDropDownSelectItem.java | 106
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/create/BundleUploadDataStep.java | 235
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/create/BundleUploadDistroFileStep.java | 454
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deploy/AbstractBundleDeployWizard.java | 135
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deploy/BundleDeployWizard.java | 149
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deploy/DeployStep.java | 134
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deploy/GetDeploymentConfigStep.java | 118
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deploy/GetDeploymentInfoStep.java | 109
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deploy/GetDeploymentOptionsStep.java | 81
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deploy/GetDestinationStep.java | 367
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deploy/SelectBundleStep.java | 69
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deploy/SelectBundleVersionStep.java | 194
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deploy/selection/PlatformResourceGroupSelector.java | 30
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deploy/selection/SingleCompatibleResourceGroupSelector.java | 79
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deploy/selection/SinglePlatformResourceGroupSelector.java | 67
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deployment/BundleDeploymentDataSource.java | 189
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deployment/BundleDeploymentListView.java | 160
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deployment/BundleDeploymentView.java | 483
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deployment/BundleResourceDeploymentHistoryListView.java | 219
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deployment/resource/BundleResourceDeploymentDataSource.java | 124
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/destination/BundleDestinationDataSource.java | 230
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/destination/BundleDestinationListView.java | 147
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/destination/BundleDestinationView.java | 341
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/group/BundleGroupEditView.java | 228
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/group/BundleGroupSelector.java | 105
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/group/BundleGroupsDataSource.java | 207
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/group/BundleGroupsListView.java | 187
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/list/BundleVersionDataSource.java | 157
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/list/BundleView.java | 393
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/list/BundlesDataSource.java | 122
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/list/BundlesListView.java | 230
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/list/BundlesWithLatestVersionDataSource.java | 128
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/revert/AbstractBundleRevertWizard.java | 86
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/revert/BundleRevertWizard.java | 58
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/revert/ConfirmationStep.java | 250
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/revert/GetRevertInfoStep.java | 127
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/revert/RevertStep.java | 103
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/tree/BundleTreeDataSource.java | 423
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/tree/BundleTreeView.java | 175
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/version/BundleVersionListView.java | 103
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/version/BundleVersionView.java | 287
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/version/file/FileListView.java | 145
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/AboutModalWindow.java | 106
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/FullHTMLPane.java | 35
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/HeaderLabel.java | 42
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/ReportExporter.java | 259
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/TitleBar.java | 95
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/buttons/AuthorizedButton.java | 79
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/buttons/BackButton.java | 58
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/carousel/BookmarkableCarousel.java | 215
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/carousel/Carousel.java | 1091
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/carousel/CarouselMember.java | 35
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/carousel/CarouselWidget.java | 28
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/configuration/AggregateConfigurationBuilder.java | 168
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/configuration/ConfigurationComparisonView.java | 322
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/configuration/ConfigurationEditor.java | 1938
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/configuration/GroupConfigurationEditor.java | 826
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/configuration/GroupMemberConfiguration.java | 81
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/configuration/PropertyMapListGridRecord.java | 79
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/configuration/PropertyValueChangeEvent.java | 61
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/configuration/PropertyValueChangeListener.java | 30
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/AbstractRecordEditor.java | 501
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/CheckboxEditableFormItem.java | 111
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/ColorButtonItem.java | 97
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/DateFilterItem.java | 115
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/DateTimeFilterItem.java | 86
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/DurationItem.java | 572
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/EditableFormItem.java | 187
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/EnhancedDynamicForm.java | 174
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/EnhancedSearchBarItem.java | 51
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/EnumSelectItem.java | 83
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/ImgButtonItem.java | 67
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/IsLongValidator.java | 127
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/NumberWithUnitsValidator.java | 108
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/RadioGroupWithComponentsItem.java | 228
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/SimpleEditableFormItem.java | 344
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/SimpleEditableTextAreaFormItem.java | 53
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/SortedSelectItem.java | 96
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/StringLengthValidator.java | 71
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/TimeUnit.java | 75
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/UnitType.java | 9
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/ValueWithUnitsItem.java | 139
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/lookup/ResourceLookupComboBoxItem.java | 85
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/measurement/AbstractMeasurementRangeEditor.java | 380
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/measurement/CustomConfigMeasurementRangeEditor.java | 197
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/measurement/RefreshIntervalMenu.java | 190
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/measurement/UserPreferencesMeasurementRangeEditor.java | 67
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/selector/AbstractSelector.java | 639
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/selector/AssignedItemsChangedEvent.java | 37
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/selector/AssignedItemsChangedHandler.java | 29
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/selector/SingleResourceGroupSelectorItem.java | 85
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/sorter/ListOrderChangedEvent.java | 20
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/sorter/ListOrderChangedHandler.java | 10
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/sorter/ReorderableList.java | 206
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/tab/NamedTab.java | 46
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/tab/NamedTabSet.java | 61
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/tab/SubTab.java | 177
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/tab/SubTabLayout.java | 459
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/tab/TwoLevelTab.java | 138
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/tab/TwoLevelTabSelectedEvent.java | 95
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/tab/TwoLevelTabSelectedHandler.java | 28
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/tab/TwoLevelTabSet.java | 293
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/AbstractTableAction.java | 69
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/AbstractTableSection.java | 450
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/AuthorizedTableAction.java | 99
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/BooleanCellFormatter.java | 33
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/BundleAuthorizedTableAction.java | 125
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/EscapedHtmlCellFormatter.java | 19
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/IconField.java | 76
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/PropertyGrid.java | 132
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/RecordExtractor.java | 38
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/ResourceAuthorizedTableAction.java | 125
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/ResourceCategoryCellFormatter.java | 54
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/RoleAuthorizedTableAction.java | 90
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/StringIDTableSection.java | 127
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/Table.java | 1362
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/TableAction.java | 44
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/TableActionEnablement.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/TableSection.java | 113
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/TableWidget.java | 10
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/TimestampCellFormatter.java | 136
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/tagging/TagEditorView.java | 307
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/tagging/TaggingDataSource.java | 88
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/tagging/TagsChangedCallback.java | 35
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/tree/EnhancedTreeNode.java | 115
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/trigger/JobTriggerEditor.java | 827
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/BundleDistributionFileUploadForm.java | 99
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/BundleFileUploadForm.java | 62
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/DynamicCallbackForm.java | 153
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/DynamicCallbackFormHandlerCollection.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/DynamicCallbackFormImpl.java | 99
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/DynamicCallbackFormImplHost.java | 23
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/DynamicCallbackFormImplIE8.java | 50
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/DynamicFormHandler.java | 33
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/DynamicFormSubmitCompleteEvent.java | 54
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/FileUploadForm.java | 351
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/PackageVersionFileUploadForm.java | 191
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/PluginFileUploadForm.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/TextFileRetrieverForm.java | 155
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/view/AbstractSectionedLeftNavigationView.java | 317
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/view/HasViewName.java | 30
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/view/NavigationItem.java | 100
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/view/NavigationSection.java | 63
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/view/ViewFactory.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/view/ViewName.java | 67
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/wizard/AbstractWizard.java | 100
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/wizard/AbstractWizardStep.java | 44
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/wizard/Wizard.java | 50
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/wizard/WizardStep.java | 74
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/wizard/WizardView.java | 374
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/content/repository/tree/ContentRepositoryTreeDataSource.java | 119
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/content/repository/tree/ContentRepositoryTreeView.java | 106
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/AutoRefreshPortlet.java | 38
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/AutoRefreshUtil.java | 84
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/ConfigurablePortlet.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/CustomSettingsPortlet.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/DashboardContainer.java | 18
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/DashboardView.java | 932
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/DashboardsView.java | 449
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortalColumn.java | 86
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortalLayout.java | 200
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/Portlet.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletFactory.java | 297
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletHelpWindow.java | 91
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletSettingsWindow.java | 179
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletViewFactory.java | 29
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletWindow.java | 316
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/PortletConfigurationEditorComponent.java | 376
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/FavoriteGroupsPortlet.java | 151
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupAlertsPortlet.java | 70
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupBundleDeploymentsPortlet.java | 287
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupConfigurationUpdatesPortlet.java | 493
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupEventsPortlet.java | 318
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupMetricsPortlet.java | 536
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupOobsPortlet.java | 338
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupOperationsPortlet.java | 514
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupPkgHistoryPortlet.java | 283
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/inventory/groups/graph/ResourceGroupD3GraphPortlet.java | 354
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/inventory/queue/AutodiscoveryPortlet.java | 227
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/inventory/resource/FavoriteResourcesPortlet.java | 154
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/inventory/resource/graph/ResourceD3GraphPortlet.java | 359
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/platform/PlatformMetricDataSource.java | 124
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/platform/PlatformSummaryPortlet.java | 273
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/alerts/AbstractRecentAlertsPortlet.java | 434
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/alerts/RecentAlertsPortlet.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/drift/AbstractRecentDriftsPortlet.java | 440
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/drift/RecentDriftsPortlet.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/imported/RecentlyAddedResource.java | 78
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/imported/RecentlyAddedResourceDS.java | 256
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/imported/RecentlyAddedResourcesPortlet.java | 283
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/operations/AbstractOperationHistoryPortlet.java | 401
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/operations/OperationHistoryPortlet.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/operations/OperationSchedulePortlet.java | 406
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/problems/ProblemResourcesPortlet.java | 388
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/resource/ResourceAlertsPortlet.java | 63
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/resource/ResourceBundleDeploymentsPortlet.java | 156
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/resource/ResourceConfigurationUpdatesPortlet.java | 302
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/resource/ResourceEventsPortlet.java | 179
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/resource/ResourceMetricsPortlet.java | 318
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/resource/ResourceOobsPortlet.java | 222
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/resource/ResourceOperationsPortlet.java | 58
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/resource/ResourcePkgHistoryPortlet.java | 151
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/summary/InventorySummaryPortlet.java | 194
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/summary/TagCloudPortlet.java | 66
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/util/MashupPortlet.java | 95
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/util/MessagePortlet.java | 113
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/store/DashboardManager.java | 57
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftCarouselMemberView.java | 256
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftCarouselView.java | 373
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftDataSource.java | 417
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftDefinitionDataSource.java | 464
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftDefinitionEditView.java | 200
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftDefinitionTemplateDataSource.java | 312
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftDefinitionTemplateEditView.java | 188
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftDefinitionTemplateSnapshotView.java | 50
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftDefinitionTemplatesView.java | 482
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftDefinitionsView.java | 282
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftDetailsView.java | 312
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftHistoryView.java | 193
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftSnapshotDataSource.java | 200
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftSnapshotDriftDetailsView.java | 81
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftSnapshotView.java | 529
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/ResourceDriftDefinitionsView.java | 39
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/ResourceDriftHistoryView.java | 39
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/SubsystemResourceDriftView.java | 63
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/util/DiffUtility.java | 113
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/wizard/AbstractDriftAddDefinitionWizard.java | 104
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/wizard/AbstractDriftPinTemplateWizard.java | 110
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/wizard/DriftAddDefinitionWizard.java | 193
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/wizard/DriftAddDefinitionWizardConfigStep.java | 109
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/wizard/DriftAddDefinitionWizardInfoStep.java | 159
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/wizard/DriftPinTemplateWizard.java | 166
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/wizard/DriftPinTemplateWizardConfigStep.java | 124
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/wizard/DriftPinTemplateWizardInfoStep.java | 233
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/footer/FavoritesButton.java | 380
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/AgentGWTService.java | 44
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/AlertDefinitionGWTService.java | 49
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/AlertGWTService.java | 91
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/AlertTemplateGWTService.java | 45
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/AuthorizationGWTService.java | 120
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/AvailabilityGWTService.java | 43
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/BundleGWTService.java | 123
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ClusterGWTService.java | 65
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ConfigurationGWTService.java | 112
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ContentGWTService.java | 69
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/DashboardGWTService.java | 41
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/DriftGWTService.java | 154
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/EventGWTService.java | 64
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/GWTServiceLookup.java | 277
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/GroupAlertDefinitionGWTService.java | 46
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/GroupDefinitionExpressionBuilderGWTService.java | 32
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/LdapGWTService.java | 76
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/MeasurementChartsGWTService.java | 50
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/MeasurementDataGWTService.java | 113
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/MeasurementScheduleGWTService.java | 35
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/OperationGWTService.java | 110
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PlatformUtilizationGWTService.java | 36
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.java | 216
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/RemoteInstallGWTService.java | 52
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/RepoGWTService.java | 38
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ResourceBossGWTService.java | 37
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ResourceGWTService.java | 122
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ResourceGroupGWTService.java | 79
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ResourceTypeGWTService.java | 29
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/RoleGWTService.java | 45
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/SearchGWTService.java | 56
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/StorageGWTService.java | 101
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/SubjectGWTService.java | 179
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/SystemGWTService.java | 107
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/TagGWTService.java | 58
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/TopologyGWTService.java | 238
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/help/HelpView.java | 178
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/AutoRefresh.java | 45
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/InventoryView.java | 298
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/AbstractD3GraphListView.java | 99
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/AbstractMeasurementDataTraitDataSource.java | 196
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/AbstractMeasurementDataTraitListDetailView.java | 84
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/AbstractMeasurementDataTraitListView.java | 119
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/AbstractSchedulesView.java | 156
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/SchedulesDataSource.java | 215
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/UpdateCollectionIntervalWidget.java | 165
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/AbstractTwoLevelTabSetView.java | 375
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryDataSource.java | 144
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryDetailsView.java | 283
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryListView.java | 372
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleDataSource.java | 272
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleDetailsView.java | 498
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleListView.java | 90
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/summary/AbstractActivityView.java | 656
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/event/EventCompositeDatasource.java | 344
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/event/EventCompositeDetailsView.java | 138
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/event/EventCompositeHistoryView.java | 229
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/AbstractMetricGraph.java | 278
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/AvailabilityGraphType.java | 44
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/ButtonBarDateTimeRangeEditor.java | 343
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/CustomDateRangeState.java | 108
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/HasD3MetricJsniChart.java | 38
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java | 468
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/Refreshable.java | 30
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/AvailabilityOverUnderGraphType.java | 429
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/AvailabilitySummaryPieGraphType.java | 182
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/StackedBarMetricGraphIE8Impl.java | 49
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/StackedBarMetricGraphImpl.java | 790
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/ResourceGroupCompositeDataSource.java | 315
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/ResourceGroupDataSourceField.java | 77
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/ResourceGroupListView.java | 289
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/ResourceGroupsDataSource.java | 173
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/definitions/GroupDefinitionDataSource.java | 225
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/definitions/GroupDefinitionExpressionBuilder.java | 726
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/definitions/GroupDefinitionListView.java | 210
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/definitions/SingleGroupDefinitionView.java | 570
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/CustomResourceGroupTreeGrid.java | 68
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/D3GroupGraphListView.java | 207
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/GeneralProperties.java | 269
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java | 412
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupDetailView.java | 638
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTitleBar.java | 361
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTopView.java | 84
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeContextMenu.java | 84
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java | 707
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/configuration/GroupResourceConfigurationDataSource.java | 106
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/configuration/GroupResourceConfigurationEditView.java | 271
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/configuration/HistoryGroupResourceConfigurationMembers.java | 312
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/configuration/HistoryGroupResourceConfigurationSettings.java | 161
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/configuration/HistoryGroupResourceConfigurationTable.java | 220
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/configuration/HistoryGroupResourceConfigurationView.java | 84
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/inventory/GroupPluginConfigurationEditView.java | 265
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/inventory/HistoryGroupPluginConfigurationMembers.java | 311
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/inventory/HistoryGroupPluginConfigurationSettings.java | 162
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/inventory/HistoryGroupPluginConfigurationTable.java | 288
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/inventory/HistoryGroupPluginConfigurationView.java | 84
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/inventory/MembersView.java | 112
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/inventory/ResourceGroupMembershipView.java | 177
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/inventory/ResourceGroupResourceSelector.java | 144
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/schedules/ResourceGroupSchedulesView.java | 139
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3GraphListView.java | 489
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3MultiLineGraph.java | 324
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMeasurementTableView.java | 119
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMembersHealthView.java | 99
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMetricsTableDataSource.java | 174
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMonitoringTablesView.java | 51
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/MetricsTableDataSource.java | 333
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/traits/TraitsDataSource.java | 154
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/traits/TraitsDetailView.java | 75
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/traits/TraitsView.java | 193
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/operation/history/GroupMemberResourceOperationHistoryListView.java | 104
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/operation/history/GroupOperationHistoryDataSource.java | 89
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/operation/history/GroupOperationHistoryDetailsView.java | 88
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/operation/history/GroupOperationHistoryListView.java | 52
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/operation/schedule/GroupOperationScheduleDataSource.java | 160
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/operation/schedule/GroupOperationScheduleDetailsView.java | 234
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/operation/schedule/GroupOperationScheduleListView.java | 53
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/summary/ActivityView.java | 298
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/wizard/AbstractGroupCreateWizard.java | 112
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/wizard/GroupCreateStep.java | 144
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/wizard/GroupCreateWizard.java | 61
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/wizard/GroupMembersStep.java | 82
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/AncestryUtil.java | 422
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/AvailabilityTypeResourceAuthorizedTableAction.java | 70
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/ResourceCompositeDataSource.java | 257
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/ResourceCompositeSearchView.java | 404
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/ResourceDataSourceField.java | 94
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/ResourceDatasource.java | 339
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/ResourceSearchView.java | 704
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/ResourceSelectListener.java | 37
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ChildHistoryDetails.java | 221
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ChildHistoryView.java | 344
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/CustomResourceTreeGrid.java | 65
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/DashboardLinkUtility.java | 258
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/OverviewForm.java | 371
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceDetailView.java | 742
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceErrorsDataSource.java | 106
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceErrorsView.java | 204
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTitleBar.java | 556
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTopView.java | 113
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java | 546
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeView.java | 1043
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/configuration/AbstractConfigurationHistoryDataSource.java | 348
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/configuration/AbstractConfigurationHistoryListView.java | 200
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/configuration/ConfigurationFilter.java | 32
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/configuration/ConfigurationHistoryDetailView.java | 92
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/configuration/ResourceConfigurationEditView.java | 240
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/configuration/ResourceConfigurationHistoryDataSource.java | 179
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/configuration/ResourceConfigurationHistoryListView.java | 109
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/inventory/PluginConfigurationEditView.java | 181
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/inventory/PluginConfigurationHistoryDataSource.java | 177
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/inventory/PluginConfigurationHistoryDetailView.java | 90
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/inventory/PluginConfigurationHistoryListView.java | 103
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/inventory/ResourceAgentView.java | 217
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/inventory/ResourceResourceGroupSelector.java | 51
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/inventory/ResourceResourceGroupsView.java | 144
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/CalltimeDataSource.java | 163
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/CalltimeView.java | 87
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/D3GraphListView.java | 363
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/ExpandedRowsMomento.java | 53
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/MetricD3Graph.java | 216
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/ResourceScheduledMetricDatasource.java | 194
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/avail/AvailabilityD3GraphView.java | 158
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/schedules/ResourceSchedulesView.java | 139
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/table/MetricsResourceView.java | 194
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/table/MetricsTableView.java | 404
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/table/MetricsViewDataSource.java | 429
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/table/ResourceMetricAvailabilityView.java | 224
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/traits/TraitsDataSource.java | 59
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/traits/TraitsDetailView.java | 50
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/traits/TraitsView.java | 147
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/history/ResourceOperationHistoryDataSource.java | 171
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/history/ResourceOperationHistoryDetailsView.java | 159
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/history/ResourceOperationHistoryListView.java | 54
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/schedule/ResourceOperationScheduleDataSource.java | 119
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/schedule/ResourceOperationScheduleDetailsView.java | 32
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/schedule/ResourceOperationScheduleListView.java | 53
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/summary/ActivityView.java | 257
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/summary/TimelineView.java | 67
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/discovery/AutodiscoveryQueueDataSource.java | 341
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/discovery/ResourceAutodiscoveryView.java | 534
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/factory/AbstractResourceFactoryWizard.java | 143
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/factory/ResourceFactoryConfigurationStep.java | 150
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/factory/ResourceFactoryCreateWizard.java | 258
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/factory/ResourceFactoryImportWizard.java | 122
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/factory/ResourceFactoryInfoStep.java | 239
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/factory/ResourceFactoryPackageStep.java | 113
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/selection/ResourceGroupSelector.java | 146
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/selection/ResourcePicker.java | 209
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/selection/ResourceSelector.java | 216
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/selection/SelectedResourceDataSource.java | 60
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/selection/SingleResourceGroupSelector.java | 61
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/selection/SingleResourcePicker.java | 56
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/selection/SingleResourceSelector.java | 65
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/type/PluginTypeTreeView.java | 110
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/type/ResourceTypePluginTreeDataSource.java | 270
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/type/ResourceTypeRepository.java | 482
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/type/ResourceTypeTreeDataSource.java | 269
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/type/ResourceTypeTreeView.java | 117
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/menu/MenuBarView.java | 221
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/operation/OperationHistoryDataSource.java | 472
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/operation/OperationHistoryView.java | 302
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/operation/ScheduledOperationsDataSource.java | 315
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/AlertDefinitionReportView.java | 372
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/DriftComplianceReportResourceSearchView.java | 190
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/ReportTopView.java | 182
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/alert/SubsystemRecentAlertsView.java | 39
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/configuration/SubsystemConfigurationHistoryListView.java | 38
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/inventory/DriftComplianceDataSource.java | 89
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/inventory/DriftComplianceReport.java | 113
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/inventory/DriftComplianceReportTable.java | 73
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/inventory/InventorySummaryDataSource.java | 130
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/inventory/InventorySummaryReportTable.java | 203
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/inventory/ResourceInstallReport.java | 113
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/measurement/MeasurementOOBDataSource.java | 248
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/measurement/MeasurementOOBView.java | 80
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/operation/SubsystemOperationHistoryListView.java | 64
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/tag/TagCloudView.java | 223
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/tag/TaggedView.java | 202
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/resource/ProblemResourcesDataSource.java | 269
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/searchbar/AbstractSearchStrategy.java | 93
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/searchbar/BasicSearchStrategy.java | 247
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/searchbar/EnhancedSearchBar.java | 453
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/searchbar/FavoritesSearchStrategy.java | 215
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/test/TestDataSourceResponseStatisticsView.java | 406
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/test/TestMessageCenterView.java | 125
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/test/TestNumberFormatView.java | 78
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/test/TestRemoteServiceStatisticsView.java | 348
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/test/TestTopView.java | 243
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/test/TestUserPreferencesView.java | 172
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/test/configuration/TestConfigurationFactory.java | 354
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/test/configuration/TestConfigurationView.java | 177
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/test/configuration/TestGroupConfigurationView.java | 150
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/test/configuration/TestReadOnlyConfigurationView.java | 41
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/test/configuration/TestReadOnlyGroupConfigurationView.java | 41
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/test/inventory/TestSearchBarView.java | 9
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/BoundedLinkedList.java | 55
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/BrowserUtility.java | 59
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/CriteriaUtility.java | 125
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/ErrorHandler.java | 187
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/FormUtility.java | 94
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/GwtRelativeDurationConverter.java | 111
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/GwtTuple.java | 83
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/HighlightingDatasourceTextField.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/Log.java | 87
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/MeasurementConverterClient.java | 424
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/MeasurementUtility.java | 138
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/RPCDataSource.java | 720
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/RecordUtility.java | 66
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/StringUtility.java | 161
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/TableUtility.java | 56
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/TreeUtility.java | 80
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/TypeConversionUtility.java | 42
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/WidgetUtility.java | 192
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/WidgetsField.java | 64
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/async/AbstractCompoundAsyncOperation.java | 120
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/async/AsyncOperation.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/async/AsyncOperationCallback.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/async/Command.java | 30
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/async/CompoundAsyncOperationException.java | 49
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/async/CountDownLatch.java | 66
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/async/ParallelCompoundAsyncOperation.java | 40
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/async/SerialCompoundAsyncOperation.java | 73
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/effects/ColoringUtility.java | 92
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/enhanced/Enhanced.java | 35
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/enhanced/EnhancedHLayout.java | 35
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/enhanced/EnhancedHStack.java | 51
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/enhanced/EnhancedIButton.java | 25
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/enhanced/EnhancedLayout.java | 27
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/enhanced/EnhancedToolStrip.java | 27
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/enhanced/EnhancedUtility.java | 87
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/enhanced/EnhancedVLayout.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/enhanced/EnhancedVStack.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/measurement/GwtMeasurementConverter.java | 350
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/measurement/GwtMonitorUtils.java | 47
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/measurement/MeasurementParser.java | 121
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/Message.java | 191
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageBar.java | 205
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageCenter.java | 102
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageCenterView.java | 423
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/preferences/MeasurementUserPreferences.java | 150
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/preferences/UserPreferenceChangeEvent.java | 60
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/preferences/UserPreferenceChangeListener.java | 30
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/preferences/UserPreferenceNames.java | 246
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/preferences/UserPreferences.java | 430
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/rpc/DataSourceResponseStatistics.java | 64
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/rpc/RPCTracker.java | 101
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/rpc/RemoteServiceStatistics.java | 176
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/rpc/TrackingRemoteServiceProxy.java | 119
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/rpc/TrackingRequestCallback.java | 130
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/filter/CacheControlFilter.java | 77
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/AbstractGWTServiceImpl.java | 145
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/AgentGWTServiceImpl.java | 101
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/AlertDefinitionGWTServiceImpl.java | 152
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/AlertGWTServiceImpl.java | 90
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/AlertTemplateGWTServiceImpl.java | 84
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/AuthorizationGWTServiceImpl.java | 140
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/AvailabilityGWTServiceImpl.java | 75
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/BundleDistributionFileUploadServlet.java | 76
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/BundleFileUploadServlet.java | 90
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/BundleGWTServiceImpl.java | 401
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ClusterGWTServiceImpl.java | 81
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ConfigurationGWTServiceImpl.java | 399
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ContentGWTServiceImpl.java | 144
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/DashboardGWTServiceImpl.java | 67
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/DriftGWTServiceImpl.java | 270
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/EventGWTServiceImpl.java | 132
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/FileUploadServlet.java | 214
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/GroupAlertDefinitionGWTServiceImpl.java | 89
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/GroupDefinitionExpressionBuilderGWTServiceImpl.java | 64
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/LdapGWTServiceImpl.java | 193
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/MeasurementChartsGWTServiceImpl.java | 133
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/MeasurementDataGWTServiceImpl.java | 316
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/MeasurementScheduleGWTServiceImpl.java | 49
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ObjectFilter.java | 93
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/OperationGWTServiceImpl.java | 253
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PackageVersionFileUploadServlet.java | 114
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PlatformUtilizationGWTServiceImpl.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginFileUploadServlet.java | 116
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java | 555
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/RemoteInstallGWTServiceImpl.java | 103
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/RepoGWTServiceImpl.java | 51
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ResourceBossGWTServiceImpl.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ResourceGWTServiceImpl.java | 488
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ResourceGroupGWTServiceImpl.java | 196
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ResourceTypeGWTServiceImpl.java | 100
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/RoleGWTServiceImpl.java | 94
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/SearchGWTServiceImpl.java | 121
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/StorageGWTServiceImpl.java | 233
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/SubjectGWTServiceImpl.java | 206
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/SystemGWTServiceImpl.java | 300
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/TagGWTServiceImpl.java | 128
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/TopologyGWTServiceImpl.java | 271
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/listener/CoreGuiServletContextListener.java | 71
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/util/SerialUtility.java | 64
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/user/rebind/rpc/TrackingProxyCreator.java | 46
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/user/rebind/rpc/TrackingServiceInterfaceProxyGenerator.java | 39
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/BookmarkableView.java | 73
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/CoreGUI.java | 568
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/DetailsView.java | 33
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/ErrorMessageWindow.java | 78
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/Footer.java | 158
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/ImageManager.java | 530
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/InitializableView.java | 41
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/LinkManager.java | 477
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/LoginView.java | 576
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/PermissionsLoadedListener.java | 45
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/PermissionsLoader.java | 113
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/PopupWindow.java | 63
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/RefreshableView.java | 38
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/SearchGUI.java | 71
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/UserSessionManager.java | 651
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/View.java | 88
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/ViewId.java | 58
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/ViewPath.java | 138
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/AdministrationView.java | 231
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/DownloadsView.java | 298
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/SystemSettingsView.java | 661
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/agent/install/RemoteAgentInstallView.java | 463
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/roles/PermissionsEditor.java | 459
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/roles/RoleEditView.java | 370
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/roles/RoleLdapGroupSelector.java | 228
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/roles/RoleResourceGroupSelector.java | 40
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/roles/RoleSubjectSelector.java | 94
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/roles/RolesDataSource.java | 307
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/roles/RolesView.java | 201
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/templates/ResourceTypeTreeNodeBuilder.java | 235
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/templates/ResourceTypeTreeView.java | 497
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/templates/TemplateSchedulesDataSource.java | 159
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/templates/TemplateSchedulesView.java | 74
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/templates/UpdateExistingSchedulesWidget.java | 78
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/users/SubjectRoleSelector.java | 71
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/users/UserEditView.java | 229
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/users/UsersDataSource.java | 349
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/users/UsersView.java | 259
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertDataSource.java | 465
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertDetailsView.java | 296
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertFormatUtility.java | 348
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertHistoryView.java | 290
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertPortletConfigurationDataSource.java | 240
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/GroupAlertHistoryView.java | 39
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/ResourceAlertHistoryView.java | 39
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/SubsystemResourceAlertView.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/AbstractAlertDefinitionsDataSource.java | 219
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/AbstractAlertDefinitionsView.java | 203
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/AbstractNotificationSenderForm.java | 126
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/CliNotificationSenderForm.java | 704
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/ConditionsAlertDefinitionForm.java | 162
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/ConditionsEditor.java | 207
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/DampeningAlertDefinitionForm.java | 611
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/EditAlertDefinitionForm.java | 21
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/GeneralPropertiesAlertDefinitionForm.java | 259
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/GroupAlertDefinitionsDataSource.java | 74
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/GroupAlertDefinitionsView.java | 235
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/NewConditionEditor.java | 841
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/NewNotificationEditor.java | 266
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/NotificationsAlertDefinitionForm.java | 331
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/RecoveryAlertDefinitionForm.java | 286
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/ResourceAlertDefinitionsDataSource.java | 166
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/ResourceAlertDefinitionsView.java | 231
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/ResourceOperationNotificationInfo.java | 162
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/ResourceOperationNotificationSenderForm.java | 675
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/SimpleNotificationSenderForm.java | 91
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/SingleAlertDefinitionView.java | 214
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/SystemRolesNotificationSenderForm.java | 194
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/SystemUsersNotificationSenderForm.java | 204
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/TemplateAlertDefinitionsDataSource.java | 76
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/TemplateAlertDefinitionsView.java | 246
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/BundleSelector.java | 96
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/BundleTopView.java | 146
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/create/AbstractBundleCreateWizard.java | 86
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/create/BundleCreateWizard.java | 37
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/create/BundleSummaryStep.java | 103
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/create/BundleTypeDropDownSelectItem.java | 106
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/create/BundleUploadDataStep.java | 242
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/create/BundleUploadDistroFileStep.java | 341
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deploy/AbstractBundleDeployWizard.java | 135
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deploy/BundleDeployWizard.java | 162
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deploy/DeployStep.java | 139
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deploy/GetDeploymentConfigStep.java | 101
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deploy/GetDeploymentInfoStep.java | 115
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deploy/GetDeploymentOptionsStep.java | 87
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deploy/GetDestinationStep.java | 341
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deploy/SelectBundleStep.java | 70
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deploy/SelectBundleVersionStep.java | 199
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deploy/selection/PlatformResourceGroupSelector.java | 30
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deploy/selection/SingleCompatibleResourceGroupSelector.java | 63
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deploy/selection/SinglePlatformResourceGroupSelector.java | 67
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deployment/BundleDeploymentDataSource.java | 190
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deployment/BundleDeploymentListView.java | 152
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deployment/BundleDeploymentView.java | 472
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deployment/BundleResourceDeploymentHistoryListView.java | 208
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deployment/resource/BundleResourceDeploymentDataSource.java | 124
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/destination/BundleDestinationDataSource.java | 230
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/destination/BundleDestinationListView.java | 147
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/destination/BundleDestinationView.java | 309
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/list/BundleVersionDataSource.java | 158
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/list/BundleView.java | 340
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/list/BundlesDataSource.java | 139
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/list/BundlesListView.java | 217
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/list/BundlesWithLatestVersionDataSource.java | 128
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/revert/AbstractBundleRevertWizard.java | 86
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/revert/BundleRevertWizard.java | 58
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/revert/ConfirmationStep.java | 262
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/revert/GetRevertInfoStep.java | 128
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/revert/RevertStep.java | 108
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/tree/BundleTreeDataSource.java | 285
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/tree/BundleTreeView.java | 155
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/version/BundleVersionListView.java | 103
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/version/BundleVersionView.java | 283
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/version/file/FileListView.java | 144
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/AboutModalWindow.java | 145
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/EnhancedListGrid.java | 63
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/FullHTMLPane.java | 36
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/HeaderLabel.java | 40
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/SimpleCollapsiblePanel.java | 78
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/TitleBar.java | 105
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/buttons/AuthorizedButton.java | 78
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/buttons/BackButton.java | 57
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/AggregateConfigurationBuilder.java | 167
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/ConfigurationComparisonView.java | 266
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/ConfigurationEditor.java | 1711
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/GroupConfigurationEditor.java | 580
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/GroupMemberConfiguration.java | 81
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/PropertyMapListGridRecord.java | 75
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/PropertyValueChangeEvent.java | 61
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/PropertyValueChangeListener.java | 30
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/AbstractRecordEditor.java | 495
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/CheckboxEditableFormItem.java | 111
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/ColorButtonItem.java | 97
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/DurationItem.java | 446
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/EditableFormItem.java | 187
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/EnhancedDynamicForm.java | 171
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/EnumSelectItem.java | 83
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/RadioGroupWithComponentsItem.java | 237
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/SearchBarItem.java | 62
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/SimpleEditableFormItem.java | 345
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/SimpleEditableTextAreaFormItem.java | 53
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/StringLengthValidator.java | 71
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/TimeUnit.java | 75
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/UnitType.java | 9
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/lookup/ResourceLookupComboBoxItem.java | 84
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/measurement/AbstractMeasurementRangeEditor.java | 341
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/measurement/CustomConfigMeasurementRangeEditor.java | 197
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/measurement/UserPreferencesMeasurementRangeEditor.java | 56
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/selector/AbstractSelector.java | 608
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/selector/AssignedItemsChangedEvent.java | 37
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/selector/AssignedItemsChangedHandler.java | 29
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/sorter/ListOrderChangedEvent.java | 20
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/sorter/ListOrderChangedHandler.java | 10
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/sorter/ReorderableList.java | 206
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tab/NamedTab.java | 47
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tab/NamedTabSet.java | 62
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tab/SubTab.java | 130
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tab/SubTabLayout.java | 348
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tab/TwoLevelTab.java | 85
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tab/TwoLevelTabSelectedEvent.java | 95
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tab/TwoLevelTabSelectedHandler.java | 28
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tab/TwoLevelTabSet.java | 200
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/AbstractTableAction.java | 64
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/AbstractTableSection.java | 411
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/AuthorizedTableAction.java | 95
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/BooleanCellFormatter.java | 33
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/EscapedHtmlCellFormatter.java | 19
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/IconField.java | 76
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/PropertyGrid.java | 132
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/RecordExtractor.java | 38
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/ResourceAuthorizedTableAction.java | 101
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/ResourceCategoryCellFormatter.java | 54
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/StringIDTableSection.java | 128
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/SubjectRecordCellFormatter.java | 32
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/Table.java | 1135
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/TableAction.java | 44
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/TableActionEnablement.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/TableSection.java | 114
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/TableWidget.java | 10
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/TimestampCellFormatter.java | 123
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tagging/TagEditorView.java | 310
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tagging/TaggingDataSource.java | 88
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tagging/TagsChangedCallback.java | 35
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tree/EnhancedTreeNode.java | 115
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/trigger/JobTriggerEditor.java | 898
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/upload/BundleDistributionFileUploadForm.java | 71
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/upload/BundleFileUploadForm.java | 61
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/upload/DynamicCallbackForm.java | 149
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/upload/DynamicCallbackFormHandlerCollection.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/upload/DynamicCallbackFormImpl.java | 99
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/upload/DynamicCallbackFormImplHost.java | 23
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/upload/DynamicCallbackFormImplIE6.java | 43
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/upload/DynamicFormHandler.java | 33
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/upload/DynamicFormSubmitCompleteEvent.java | 54
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/upload/FileUploadForm.java | 351
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/upload/PackageVersionFileUploadForm.java | 191
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/upload/TextFileRetrieverForm.java | 155
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/view/AbstractSectionedLeftNavigationView.java | 291
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/view/NavigationItem.java | 85
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/view/NavigationSection.java | 63
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/view/ViewFactory.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/view/ViewName.java | 44
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/wizard/AbstractWizard.java | 80
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/wizard/AbstractWizardStep.java | 38
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/wizard/Wizard.java | 49
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/wizard/WizardStep.java | 41
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/wizard/WizardView.java | 346
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/content/repository/tree/ContentRepositoryTreeDataSource.java | 119
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/content/repository/tree/ContentRepositoryTreeView.java | 103
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/AutoRefreshPortlet.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/AutoRefreshPortletUtil.java | 72
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/ConfigurablePortlet.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/CustomSettingsPortlet.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/DashboardContainer.java | 15
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/DashboardView.java | 875
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/DashboardsView.java | 493
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/PortalColumn.java | 84
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/PortalLayout.java | 223
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/Portlet.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/PortletFactory.java | 288
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/PortletHelpWindow.java | 92
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/PortletSettingsWindow.java | 175
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/PortletViewFactory.java | 29
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/PortletWindow.java | 273
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/PortletConfigurationEditorComponent.java | 372
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupAlertsPortlet.java | 66
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupBundleDeploymentsPortlet.java | 294
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupConfigurationUpdatesPortlet.java | 501
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupEventsPortlet.java | 327
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupMetricsPortlet.java | 526
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupOobsPortlet.java | 296
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupOperationsPortlet.java | 512
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupPkgHistoryPortlet.java | 291
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/inventory/groups/graph/ResourceGroupGraphPortlet.java | 202
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/inventory/queue/AutodiscoveryPortlet.java | 224
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/inventory/resource/FavoriteResourcesPortlet.java | 153
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/inventory/resource/graph/ResourceGraphPortlet.java | 182
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/platform/PlatformMetricDataSource.java | 70
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/platform/PlatformSummaryPortlet.java | 399
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/alerts/AbstractRecentAlertsPortlet.java | 434
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/alerts/RecentAlertsPortlet.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/drift/AbstractRecentDriftsPortlet.java | 445
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/drift/RecentDriftsPortlet.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/imported/RecentlyAddedResource.java | 78
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/imported/RecentlyAddedResourceDS.java | 255
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/imported/RecentlyAddedResourcesPortlet.java | 273
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/operations/AbstractOperationHistoryPortlet.java | 394
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/operations/OperationHistoryPortlet.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/operations/OperationSchedulePortlet.java | 358
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/problems/ProblemResourcesPortlet.java | 390
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourceAlertsPortlet.java | 63
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourceBundleDeploymentsPortlet.java | 161
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourceConfigurationUpdatesPortlet.java | 304
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourceEventsPortlet.java | 186
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourceMetricsPortlet.java | 345
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourceOobsPortlet.java | 157
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourceOperationsPortlet.java | 58
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourcePkgHistoryPortlet.java | 158
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/summary/InventorySummaryPortlet.java | 188
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/summary/TagCloudPortlet.java | 66
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/util/MashupPortlet.java | 91
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/util/MessagePortlet.java | 98
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/store/DashboardManager.java | 57
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/AbstractDriftChangeSetsTreeDataSource.java | 212
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/AbstractDriftChangeSetsTreeView.java | 419
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/DriftChangeSetsView.java | 86
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/DriftConfigurationDataSource.java | 268
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/DriftConfigurationEditView.java | 194
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/DriftConfigurationView.java | 240
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/DriftDataSource.java | 394
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/DriftDetailsView.java | 361
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/DriftHistoryView.java | 243
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/ResourceDriftChangeSetsTreeDataSource.java | 84
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/ResourceDriftChangeSetsTreeView.java | 99
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/ResourceDriftChangeSetsView.java | 40
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/ResourceDriftConfigurationView.java | 40
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/ResourceDriftHistoryView.java | 39
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/SubsystemResourceDriftView.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/wizard/AbstractDriftAddConfigWizard.java | 93
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/wizard/DriftAddConfigWizard.java | 159
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/wizard/DriftAddConfigWizardConfigStep.java | 76
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/drift/wizard/DriftAddConfigWizardInfoStep.java | 125
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/footer/FavoritesButton.java | 375
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/AgentGWTService.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/AlertDefinitionGWTService.java | 49
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/AlertGWTService.java | 91
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/AlertTemplateGWTService.java | 45
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/AuthorizationGWTService.java | 89
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/AvailabilityGWTService.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/BundleGWTService.java | 103
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ClusterGWTService.java | 65
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ConfigurationGWTService.java | 92
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ContentGWTService.java | 69
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/DashboardGWTService.java | 41
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/DriftGWTService.java | 116
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/EventGWTService.java | 64
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/GWTServiceLookup.java | 252
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/GroupAlertDefinitionGWTService.java | 46
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/GroupDefinitionExpressionBuilderGWTService.java | 32
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/LdapGWTService.java | 71
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/MeasurementChartsGWTService.java | 50
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/MeasurementDataGWTService.java | 105
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/MeasurementScheduleGWTService.java | 35
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/OperationGWTService.java | 77
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/PluginGWTService.java | 29
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/RemoteInstallGWTService.java | 52
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/RepoGWTService.java | 38
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ResourceBossGWTService.java | 37
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ResourceGWTService.java | 98
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ResourceGroupGWTService.java | 76
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ResourceTypeGWTService.java | 27
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/RoleGWTService.java | 45
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/SearchGWTService.java | 56
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/SubjectGWTService.java | 149
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/SystemGWTService.java | 78
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/TagGWTService.java | 58
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/help/HelpView.java | 156
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/i18n/TestMessages.java | 57
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/i18n/TestMessages_de.properties | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/i18n/TestMessages_fr.properties | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/InventoryView.java | 260
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/AbstractMeasurementDataTraitDataSource.java | 165
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/AbstractMeasurementDataTraitListDetailView.java | 84
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/AbstractMeasurementDataTraitListView.java | 83
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/AbstractMeasurementScheduleCompositeDataSource.java | 202
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/AbstractMeasurementScheduleDataSource.java | 229
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/AbstractMeasurementScheduleListView.java | 152
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/AbstractMetricGraphView.java | 351
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/UpdateCollectionIntervalWidget.java | 165
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/AbstractTwoLevelTabSetView.java | 363
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryDataSource.java | 144
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryDetailsView.java | 279
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryListView.java | 322
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleDataSource.java | 295
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleDetailsView.java | 471
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleListView.java | 94
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/summary/AbstractActivityView.java | 668
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/event/EventCompositeDatasource.java | 330
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/event/EventCompositeDetailsView.java | 139
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/event/EventCompositeHistoryView.java | 218
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/ResourceGroupCompositeDataSource.java | 253
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/ResourceGroupDataSourceField.java | 73
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/ResourceGroupListView.java | 281
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/ResourceGroupsDataSource.java | 170
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/definitions/GroupDefinitionDataSource.java | 211
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/definitions/GroupDefinitionExpressionBuilder.java | 649
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/definitions/GroupDefinitionListView.java | 209
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/definitions/SingleGroupDefinitionView.java | 534
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/CustomResourceGroupTreeGrid.java | 68
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/GeneralProperties.java | 267
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java | 477
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupDetailView.java | 581
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTitleBar.java | 324
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTopView.java | 85
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTreeContextMenu.java | 82
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java | 695
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/configuration/GroupResourceConfigurationDataSource.java | 106
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/configuration/GroupResourceConfigurationEditView.java | 255
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/configuration/HistoryGroupResourceConfigurationMembers.java | 313
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/configuration/HistoryGroupResourceConfigurationSettings.java | 162
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/configuration/HistoryGroupResourceConfigurationTable.java | 217
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/configuration/HistoryGroupResourceConfigurationView.java | 86
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/GroupPluginConfigurationEditView.java | 264
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/HistoryGroupPluginConfigurationMembers.java | 311
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/HistoryGroupPluginConfigurationSettings.java | 162
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/HistoryGroupPluginConfigurationTable.java | 285
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/HistoryGroupPluginConfigurationView.java | 86
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/MembersView.java | 106
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/ResourceGroupMembershipView.java | 177
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/ResourceGroupResourceSelector.java | 99
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/ResourceGroupMetricGraphView.java | 134
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/schedules/SchedulesDataSource.java | 160
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/schedules/SchedulesView.java | 56
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/table/GroupMeasurementTableDataSource.java | 175
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/table/GroupMeasurementTableView.java | 77
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/table/GroupMembersHealthView.java | 96
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/traits/TraitsDataSource.java | 127
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/traits/TraitsDetailView.java | 76
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/traits/TraitsView.java | 89
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/operation/history/GroupMemberResourceOperationHistoryListView.java | 105
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/operation/history/GroupOperationHistoryDataSource.java | 93
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/operation/history/GroupOperationHistoryDetailsView.java | 88
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/operation/history/GroupOperationHistoryListView.java | 52
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/operation/schedule/GroupOperationScheduleDataSource.java | 160
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/operation/schedule/GroupOperationScheduleDetailsView.java | 229
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/operation/schedule/GroupOperationScheduleListView.java | 53
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/summary/ActivityView.java | 338
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/wizard/AbstractGroupCreateWizard.java | 113
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/wizard/GroupCreateStep.java | 87
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/wizard/GroupCreateWizard.java | 45
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/wizard/GroupMembersStep.java | 74
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/AncestryUtil.java | 392
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/ResourceCompositeDataSource.java | 221
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/ResourceCompositeSearchView.java | 197
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/ResourceDataSourceField.java | 88
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/ResourceDatasource.java | 294
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/ResourceSearchView.java | 289
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/ResourceSelectListener.java | 36
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ChildHistoryDetails.java | 222
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ChildHistoryView.java | 343
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/CustomResourceTreeGrid.java | 65
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/OverviewForm.java | 370
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceDetailView.java | 675
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceErrorsDataSource.java | 106
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceErrorsView.java | 189
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceTitleBar.java | 365
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceTopView.java | 114
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java | 489
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceTreeView.java | 941
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/configuration/AbstractConfigurationHistoryDataSource.java | 315
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/configuration/AbstractConfigurationHistoryView.java | 176
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/configuration/ConfigurationHistoryDataSource.java | 176
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/configuration/ConfigurationHistoryDetailView.java | 91
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/configuration/ConfigurationHistoryView.java | 101
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/configuration/ResourceConfigurationEditView.java | 217
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/inventory/PluginConfigurationEditView.java | 178
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/inventory/PluginConfigurationHistoryDataSource.java | 175
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/inventory/PluginConfigurationHistoryDetailView.java | 91
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/inventory/PluginConfigurationHistoryView.java | 103
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/inventory/ResourceResourceAgentView.java | 193
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/inventory/ResourceResourceGroupSelector.java | 51
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/inventory/ResourceResourceGroupsView.java | 145
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/AvailabilityBarView.java | 158
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/GraphListView.java | 143
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/LiveGraphView.java | 303
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/ResourceMetricGraphView.java | 156
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/ResourceScheduledMetricDatasource.java | 187
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/calltime/CallTimeDataSource.java | 148
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/calltime/CallTimeView.java | 142
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/schedules/SchedulesDataSource.java | 159
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/schedules/SchedulesView.java | 56
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/table/MeasurementTableDataSource.java | 164
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/table/MeasurementTableView.java | 210
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/traits/TraitsDataSource.java | 59
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/traits/TraitsDetailView.java | 51
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/traits/TraitsView.java | 58
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/operation/history/ResourceOperationHistoryDataSource.java | 172
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/operation/history/ResourceOperationHistoryDetailsView.java | 159
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/operation/history/ResourceOperationHistoryListView.java | 54
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/operation/schedule/ResourceOperationScheduleDataSource.java | 119
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/operation/schedule/ResourceOperationScheduleDetailsView.java | 27
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/operation/schedule/ResourceOperationScheduleListView.java | 54
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/summary/ActivityView.java | 249
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/summary/TimelineView.java | 66
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/discovery/AutodiscoveryQueueDataSource.java | 294
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/discovery/ResourceAutodiscoveryView.java | 460
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/AbstractResourceFactoryWizard.java | 143
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryConfigurationStep.java | 136
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryCreateWizard.java | 248
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryImportWizard.java | 115
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryInfoStep.java | 233
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryPackageStep.java | 121
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/selection/ResourceGroupSelector.java | 147
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/selection/ResourcePicker.java | 205
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/selection/ResourceSelector.java | 219
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/selection/SelectedResourceDataSource.java | 60
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/selection/SingleResourceGroupSelector.java | 65
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/selection/SingleResourcePicker.java | 56
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/selection/SingleResourceSelector.java | 65
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/type/PluginTypeTreeView.java | 107
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/type/ResourceTypePluginTreeDataSource.java | 273
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/type/ResourceTypeRepository.java | 386
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/type/ResourceTypeTreeDataSource.java | 264
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/type/ResourceTypeTreeView.java | 113
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/menu/MenuBarView.java | 212
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/operation/OperationHistoryDataSource.java | 462
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/operation/OperationHistoryView.java | 240
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/operation/ScheduledOperationsDataSource.java | 266
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/AlertDefinitionReportView.java | 311
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/ReportTopView.java | 178
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/ResourceInstallReport.java | 256
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/measurement/MeasurementOOBDataSource.java | 249
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/measurement/MeasurementOOBView.java | 69
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/operation/SubsystemOperationHistoryListView.java | 35
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/tag/TagCloudView.java | 223
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/tag/TaggedView.java | 202
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/resource/ProblemResourcesDataSource.java | 269
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/search/AbstractSearchBar.java | 37
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/search/FlexSearchBar.java | 574
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/search/SearchBar.java | 581
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/search/favorites/SavedSearchGrid.java | 196
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/search/suggest/SuggestTextBox_v3.java | 788
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/TestDataSourceResponseStatisticsView.java | 406
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/TestRemoteServiceStatisticsView.java | 348
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/TestTopView.java | 241
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/TestUserPreferencesView.java | 171
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/async/TestAsyncView.java | 114
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/configuration/TestConfigurationFactory.java | 331
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/configuration/TestConfigurationView.java | 141
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/configuration/TestGroupConfigurationView.java | 148
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/configuration/TestReadOnlyConfigurationView.java | 41
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/configuration/TestReadOnlyGroupConfigurationView.java | 41
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/i18n/TestPluralizationView.java | 62
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/inventory/TestSearchBarView.java | 9
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/BrowserUtility.java | 65
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/CanvasUtility.java | 53
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/ErrorHandler.java | 142
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/FormUtility.java | 94
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/GwtRelativeDurationConverter.java | 101
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/GwtTuple.java | 83
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/HighlightingDatasourceTextField.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/MeasurementConverterClient.java | 363
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/MeasurementUtility.java | 138
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/RPCDataSource.java | 638
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/RecordUtility.java | 66
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/StringUtility.java | 128
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/TableUtility.java | 56
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/TreeUtility.java | 80
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/TypeConversionUtility.java | 42
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/WidgetUtility.java | 192
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/WidgetsField.java | 64
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/async/AbstractCompoundAsyncOperation.java | 120
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/async/AsyncOperation.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/async/AsyncOperationCallback.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/async/CompoundAsyncOperationException.java | 47
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/async/ParallelCompoundAsyncOperation.java | 40
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/async/SerialCompoundAsyncOperation.java | 73
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/effects/ColoringUtility.java | 92
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/measurement/GwtMeasurementConverter.java | 353
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/measurement/GwtMonitorUtils.java | 47
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/message/Message.java | 163
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/message/MessageBar.java | 171
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/message/MessageCenter.java | 100
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/message/MessageCenterView.java | 435
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/preferences/MeasurementUserPreferences.java | 203
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/preferences/UserPreferenceChangeEvent.java | 47
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/preferences/UserPreferenceChangeListener.java | 30
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/preferences/UserPreferenceNames.java | 246
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/preferences/UserPreferences.java | 394
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/rpc/DataSourceResponseStatistics.java | 64
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/rpc/RPCTracker.java | 100
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/rpc/RemoteServiceStatistics.java | 176
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/rpc/TrackingRemoteServiceProxy.java | 117
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/rpc/TrackingRequestCallback.java | 127
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/Locatable.java | 59
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableButton.java | 23
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableCanvas.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableDialog.java | 33
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableDynamicForm.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableHLayout.java | 60
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableHStack.java | 82
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableHTMLFlow.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableHTMLPane.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableHeaderControl.java | 53
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableIButton.java | 49
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableIMenuButton.java | 49
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableImg.java | 24
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableImgButton.java | 23
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableLabel.java | 49
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableLayout.java | 43
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableListGrid.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableMenu.java | 38
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableSectionStack.java | 37
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableStretchImgButton.java | 24
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableTab.java | 70
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableTabSet.java | 108
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableTileLayout.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableToolStrip.java | 43
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableTransferImgButton.java | 59
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableTreeGrid.java | 33
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableVLayout.java | 59
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableVStack.java | 59
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableWidgetCanvas.java | 39
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableWindow.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/SeleniumUtility.java | 188
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/filter/CacheControlFilter.java | 77
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/AbstractGWTServiceImpl.java | 139
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/AgentGWTServiceImpl.java | 67
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/AlertDefinitionGWTServiceImpl.java | 151
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/AlertGWTServiceImpl.java | 91
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/AlertTemplateGWTServiceImpl.java | 85
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/AuthorizationGWTServiceImpl.java | 95
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/AvailabilityGWTServiceImpl.java | 47
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/BundleDistributionFileUploadServlet.java | 69
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/BundleFileUploadServlet.java | 90
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/BundleGWTServiceImpl.java | 312
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ClusterGWTServiceImpl.java | 83
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ConfigurationGWTServiceImpl.java | 380
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ContentGWTServiceImpl.java | 144
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/DashboardGWTServiceImpl.java | 68
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/DriftGWTServiceImpl.java | 161
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/EventGWTServiceImpl.java | 132
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/FileUploadServlet.java | 206
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/GroupAlertDefinitionGWTServiceImpl.java | 90
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/GroupDefinitionExpressionBuilderGWTServiceImpl.java | 66
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/LdapGWTServiceImpl.java | 170
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/MeasurementChartsGWTServiceImpl.java | 119
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/MeasurementDataGWTServiceImpl.java | 288
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/MeasurementScheduleGWTServiceImpl.java | 50
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ObjectFilter.java | 84
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/OperationGWTServiceImpl.java | 240
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/PackageVersionFileUploadServlet.java | 113
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/PluginGWTServiceImpl.java | 47
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/RemoteInstallGWTServiceImpl.java | 104
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/RepoGWTServiceImpl.java | 52
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ResourceBossGWTServiceImpl.java | 49
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ResourceGWTServiceImpl.java | 380
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ResourceGroupGWTServiceImpl.java | 186
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ResourceTypeGWTServiceImpl.java | 89
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/RoleGWTServiceImpl.java | 95
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/SearchGWTServiceImpl.java | 121
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/SubjectGWTServiceImpl.java | 149
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/SystemGWTServiceImpl.java | 238
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/TagGWTServiceImpl.java | 129
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/util/SerialUtility.java | 64
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/user/rebind/rpc/TrackingProxyCreator.java | 46
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/user/rebind/rpc/TrackingServiceInterfaceProxyGenerator.java | 39
modules/enterprise/gui/coregui/src/main/resources/org/rhq/core/RHQDomain.gwt.xml | 35
modules/enterprise/gui/coregui/src/main/resources/org/rhq/core/domain/util/JoinFetchReportingQueryTranslator.java | 9
modules/enterprise/gui/coregui/src/main/resources/org/rhq/core/domain/util/JoinFetchReportingQueryTranslatorFactory.java | 7
modules/enterprise/gui/coregui/src/main/resources/org/rhq/core/gwtoverrides/org/rhq/core/domain/configuration/ObfuscatedPropertySimple.java | 66
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/CoreGUI.gwt.xml | 113
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/MessageConstants.properties | 54
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/MessageConstants_de.properties | 35
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/MessageConstants_ja.properties | 35
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/MessageConstants_ko.properties | 42
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/MessageConstants_pt.properties | 25
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/MessageConstants_zh.properties | 25
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties | 2342
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties | 2356
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties | 2337
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties | 2655
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties | 1949
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties | 2443
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties | 2917
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties | 2326
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/CoreGUI.gwt.xml | 163
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/MessageConstants.properties | 54
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/MessageConstants_de.properties | 54
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/MessageConstants_ja.properties | 54
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/MessageConstants_pt.properties | 21
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/MessageConstants_zh.properties | 55
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties | 1853
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_de.properties | 1544
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_ja.properties | 1819
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties | 1963
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_zh.properties | 1825
modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.9.0.css | 405
modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.css | 414
modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html | 123
modules/enterprise/gui/coregui/src/main/webapp/WEB-INF/web.xml | 384
modules/enterprise/gui/coregui/src/main/webapp/css/charts-4.9.0.css | 252
modules/enterprise/gui/coregui/src/main/webapp/css/search.css | 244
modules/enterprise/gui/coregui/src/main/webapp/images/availBar/disabled.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/buttons/back/back_Disabled_end.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/buttons/back/back_Disabled_start.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/buttons/back/back_Disabled_stretch.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/favicon.ico |binary
modules/enterprise/gui/coregui/src/main/webapp/images/global/Admin_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/global/Admin_24.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/global/Check_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/global/DiscoveryQueue_Platform_16_closed.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/global/DiscoveryQueue_Platform_16_open.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/global/Help_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/global/Help_24.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/global/Inventory_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/global/Inventory_24.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/global/StorageNode_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/global/StorageNode_24.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/global/permission_checked_disabled_11.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/global/permission_disabled_11.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/global/permission_enabled_11.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/header/rhq_logo_40px.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/resources/all_resources.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/resources/folder_autogroup_closed.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/resources/folder_autogroup_opened.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/status_complete.gif |binary
modules/enterprise/gui/coregui/src/main/webapp/images/status_error.gif |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/availability/availability_orange_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/availability/availability_orange_16_Disabled.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/availability/availability_orange_24.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/bundle/BundleGroup_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/bundle/BundleGroup_24.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/drift/Pinned_active.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/drift/Pinned_inactive.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/inventory/CreateChild_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/inventory/CreateChild_failed_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/inventory/CreateChild_success_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/inventory/DeleteChild_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/inventory/DeleteChild_failed_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/inventory/DeleteChild_success_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/report/Document_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/report/Document_24.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/types/Cluster_disabled_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/types/Cluster_disabled_24.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/types/Group_disabled_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/types/Group_disabled_24.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/types/Server_disabled_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/types/Server_disabled_24.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/types/Service_disabled_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/types/Service_disabled_24.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/types/Service_unknown_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/types/Service_unknown_24.png |binary
modules/enterprise/gui/coregui/src/main/webapp/js/d3.v3.js | 8768
modules/enterprise/gui/coregui/src/main/webapp/js/d3.v3.min.js | 5
modules/enterprise/gui/coregui/src/main/webapp/js/jquery-1.7.2.min.js | 4
modules/enterprise/gui/coregui/src/main/webapp/js/jquery.sparkline-1.6.js | 1271
modules/enterprise/gui/coregui/src/main/webapp/js/jquery.sparkline-2.1.min.js | 5
modules/enterprise/gui/coregui/src/main/webapp/js/moment-2.0.0.js | 1400
modules/enterprise/gui/coregui/src/main/webapp/js/moment-2.0.0.min.js | 6
modules/enterprise/gui/coregui/src/main/webapp/js/rhq-4.9.0.js | 183
modules/enterprise/gui/coregui/src/main/webapp/js/search.js | 61
modules/enterprise/gui/coregui/src/main/webapp/org.rhq.coregui.CoreGUI/sc/skins/standard/images/blank.gif |binary
modules/enterprise/gui/downloads-war/pom.xml | 155
modules/enterprise/gui/downloads-war/src/main/java/org/rhq/enterprise/gui/download/DownloadServlet.java | 295
modules/enterprise/gui/downloads-war/src/main/webapp/WEB-INF/.gitignore | 1
modules/enterprise/gui/installer-war/pom.xml | 365
modules/enterprise/gui/installer-war/src/main/java/org/rhq/enterprise/installer/AutoInstallServlet.java | 64
modules/enterprise/gui/installer-war/src/main/java/org/rhq/enterprise/installer/ConfigurationBean.java | 1072
modules/enterprise/gui/installer-war/src/main/java/org/rhq/enterprise/installer/LoggerAntBuildListener.java | 102
modules/enterprise/gui/installer-war/src/main/java/org/rhq/enterprise/installer/PropertyItem.java | 208
modules/enterprise/gui/installer-war/src/main/java/org/rhq/enterprise/installer/PropertyItemWithValue.java | 87
modules/enterprise/gui/installer-war/src/main/java/org/rhq/enterprise/installer/ServerInformation.java | 1300
modules/enterprise/gui/installer-war/src/main/java/org/rhq/enterprise/installer/ServerProperties.java | 490
modules/enterprise/gui/installer-war/src/main/java/org/rhq/enterprise/installer/StartPageResults.java | 23
modules/enterprise/gui/installer-war/src/main/java/org/rhq/enterprise/installer/i18n/InstallerI18NResourceKeys.java | 700
modules/enterprise/gui/installer-war/src/main/resources/InstallerMessages_de.properties | 82
modules/enterprise/gui/installer-war/src/main/resources/InstallerMessages_fr.properties | 47
modules/enterprise/gui/installer-war/src/main/resources/InstallerMessages_pt.properties | 69
modules/enterprise/gui/installer-war/src/main/resources/InstallerMessages_zh.properties | 250
modules/enterprise/gui/installer-war/src/main/webapp/WEB-INF/faces-config.xml | 65
modules/enterprise/gui/installer-war/src/main/webapp/WEB-INF/jboss-web.xml | 5
modules/enterprise/gui/installer-war/src/main/webapp/WEB-INF/web.xml | 63
modules/enterprise/gui/installer-war/src/main/webapp/createdb.jsp | 48
modules/enterprise/gui/installer-war/src/main/webapp/header.jsp | 102
modules/enterprise/gui/installer-war/src/main/webapp/index.html | 49
modules/enterprise/gui/installer-war/src/main/webapp/invalid_database.jsp | 28
modules/enterprise/gui/installer-war/src/main/webapp/save_error.jsp | 32
modules/enterprise/gui/installer-war/src/main/webapp/start.jsp | 338
modules/enterprise/gui/installer-war/src/main/webapp/style.css | 32
modules/enterprise/gui/installer-war/src/main/webapp/welcome.jsp | 69
modules/enterprise/gui/installer-war/src/test/java/org/rhq/enterprise/installer/DBInstallationTest.java | 153
modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-data-combined-2.3.0.xml | 661
modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-data-combined-2.3.1.xml | 663
modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-data-combined-2.4.0.xml | 669
modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-schema-combined-2.3.0.xml | 1916
modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-schema-combined-2.3.1.xml | 1916
modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-schema-combined-2.4.0.xml | 2494
modules/enterprise/gui/pom.xml | 26
modules/enterprise/gui/portal-war/pom.xml | 271
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/DownloadsUIBean.java | 36
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/config/SystemConfigForm.java | 18
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/plugin/AbstractPluginConfigurationUIBean.java | 9
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/plugin/EditPluginConfigurationUIBean.java | 25
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/plugin/InstalledPluginsUIBean.java | 6
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/plugin/PluginConfigurationUIBean.java | 21
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/plugin/PluginFactory.java | 14
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/plugin/ServerPluginControlUIBean.java | 26
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/role/AddLdapGroupsFormPrepareAction.java | 5
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/agentupdate/AgentUpdateServlet.java | 232
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/alert/common/AlertNotificationContextUIBean.java | 18
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/alert/common/AlertNotificationsUIBean.java | 21
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/alert/common/CustomContentUIBean.java | 29
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/authentication/AuthenticateUserAction.java | 11
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/authentication/LogoutAction.java | 3
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/authentication/SessionAccessServlet.java | 76
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/client/RemoteClientServlet.java | 272
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/error/GenericErrorUIBean.java | 2
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/framework/FaceletRedirectionViewHandler.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/framework/FacesMessagePropogationPhaseListener.java | 6
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/framework/ServerInfoUIBean.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/framework/UserPreferencesUIBean.java | 39
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/graph/SparklineUIBean.java | 94
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/servlet/AvailHealthChartServlet.java | 51
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/servlet/AvailabilityStoplightChartServlet.java | 85
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/servlet/ChartServlet.java | 470
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/servlet/CurrentHealthChartServlet.java | 259
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/servlet/HighLowChartServlet.java | 186
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/servlet/HighLowMetricValue.java | 167
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/servlet/MetricChartServlet.java | 267
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/servlet/NavMapImageServlet.java | 139
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/servlet/PerformanceChartServlet.java | 333
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/servlet/UsageHealthChartServlet.java | 51
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/servlet/UtilizationHealthChartServlet.java | 37
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/servlet/VerticalChartServlet.java | 139
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/upload/FileUploadUIBean.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/upload/MultipartFilter.java | 3
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/upload/UploadRichFacesRenderer.java | 34
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/EditGroupResourceConfigurationUIBean.java | 43
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/GroupResourceConfigurationAddNewOpenMapMemberPropertyUIBean.java | 11
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/GroupResourceConfigurationHistoryDetailsUIBean.java | 7
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/GroupResourceConfigurationHistoryUIBean.java | 7
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/ViewGroupResourceConfigurationUIBean.java | 27
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ExistingResourceConfigurationUIBean.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/FileUploadComponent.java | 15
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/RawConfigUIBean.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationDefinitionComponent.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationEditor.java | 27
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationViewer.java | 20
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/content/CreateContentSourceUIBean.java | 14
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/content/CreateNewPackageUIBean.java | 144
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/content/DeployPackagesUIBean.java | 17
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/content/ListPackageHistoryUIBean.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/content/RepoPackageVersionsUIBean.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/definition/group/EditGroupDefinitionGeneralPropertiesUIBean.java | 2
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/definition/group/GroupDefinitionExpressionBuilderLibraryUIBean.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/download/DownloadServlet.java | 244
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/ha/ListServersUIBean.java | 28
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/ha/ViewAgentUIBean.java | 15
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/ha/ViewServerUIBean.java | 8
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/ImageUtil.java | 237
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/Line.java | 53
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/WebImage.java | 418
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/AreaChart.java | 78
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/AvailabilityChart.java | 100
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/AvailabilityReportChart.java | 193
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/Chart.java | 1040
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/ChartGraphics.java | 253
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/ColumnChart.java | 135
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/ColumnLineChart.java | 91
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/DataPoint.java | 133
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/DataPointCollection.java | 139
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/HealthChart.java | 61
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/HighLowChart.java | 167
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/HighLowDataPoint.java | 72
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/HorizontalChart.java | 197
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/LineChart.java | 116
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/PerfDataPointCollection.java | 105
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/PerformanceChart.java | 157
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/ScaleFormatter.java | 59
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/SmartLabel.java | 24
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/SmartLabelMaker.java | 93
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/StackedDataPoint.java | 73
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/StackedPerformanceChart.java | 253
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/Trend.java | 25
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/UsageChart.java | 39
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/chart/VerticalChart.java | 459
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/data/IComparableDatapoint.java | 22
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/data/IDataPoint.java | 33
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/data/IDisplayDataPoint.java | 36
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/data/IHighLowDataPoint.java | 45
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/data/IResourceTreeNode.java | 30
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/data/IStackedDataPoint.java | 33
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/data/ITreeNode.java | 43
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/widget/AvailabilityReport.java | 139
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/widget/ResourceTree.java | 879
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/widget/ResourceTreeNode.java | 93
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/image/widget/TreeNode.java | 197
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/EditGroupPluginConfigurationUIBean.java | 49
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/ResourceGroupUIBean.java | 2
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/ViewGroupConnectionPropertyDetailsUIBean.java | 7
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/ViewGroupConnectionPropertyHistoryUIBean.java | 10
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/ViewGroupPluginConfigurationUIBean.java | 27
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/CreateNewPackageChildResourceUIBean.java | 108
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/DisambiguatedResourceLineageRenderer.java | 8
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/FavoritesUIBean.java | 10
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ResourceLineageRenderer.java | 5
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ResourceUIBean.java | 20
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/AuthenticationFilter.java | 15
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/Portal.java | 2
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/WebUserPreferences.java | 2
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/BaseDispatchAction.java | 7
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/events/EventDetailsAction.java | 2
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/alerts/AlertDefUtil.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/alerts/PortalAction.java | 2
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/alerts/config/NewDefinitionAction.java | 8
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/alerts/config/PortalAction.java | 2
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/alerts/config/condition/ConverterValidatorManager.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/alerts/config/condition/ResConfigConvertValidator.java | 44
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/alerts/config/condition/ResourceConfigurationConverterValidator.java | 44
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/visibility/AvailabilityDataPoint.java | 49
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/visibility/CurrentHealthAction.java | 93
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/visibility/IndicatorChartsAction.java | 419
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/visibility/IndicatorViewsForm.java | 111
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/visibility/MetricsDisplayAction.java | 2
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/visibility/MetricsFilterForm.java | 3
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/visibility/ViewChartAction.java | 446
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/visibility/ViewChartForm.java | 686
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/visibility/ViewChartFormPrepareAction.java | 796
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/visibility/ViewDesignatedChartAction.java | 74
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/group/inventory/GroupForm.java | 38
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/hub/HubForm.java | 14
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/beans/ChartDataBean.java | 41
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/beans/ChartedMetricBean.java | 60
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/beans/NumericMetricDataPoint.java | 127
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/beans/OptionItem.java | 3
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/exception/ParameterNotFoundException.java | 1
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/taglib/RemovePrefixTag.java | 3
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/taglib/display/DisambiguatedResourceNameTag.java | 8
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/taglib/display/TableTag.java | 3
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/util/ContextUtils.java | 20
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/measurement/graphs/IndicatorChartsUIBean.java | 704
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/measurement/schedule/autogroup/ListAutoGroupMeasurementScheduleUIBean.java | 7
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/measurement/schedule/group/ListResourceGroupMeasurementScheduleUIBean.java | 7
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/measurement/schedule/resource/ListResourceMeasurementScheduleUIBean.java | 7
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/operation/history/group/ResourceGroupOperationCompletedHistoryUIBean.java | 7
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/operation/history/group/ResourceGroupOperationHistoryDetailsUIBean.java | 7
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/operation/history/group/ResourceGroupOperationPendingHistoryUIBean.java | 7
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/operation/history/resource/ResourceOperationCompletedHistoryUIBean.java | 7
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/operation/history/resource/ResourceOperationPendingHistoryUIBean.java | 7
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/perspectives/PerspectiveUIBean.java | 24
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/rt/SegmentInfo.java | 125
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/startup/ExternalizableStrategyCommandListener.java | 104
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/startup/SessionCacheListener.java | 22
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/startup/ShutdownListener.java | 143
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/startup/StartupServlet.java | 672
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/test/TestConditionalFormUIBean.java | 8
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/test/TestDynamicRenderingUIBean.java | 8
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/uibeans/TreeNode.java | 348
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/uibeans/TreeNodeAlphaComparator.java | 43
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/util/LookupComponent.java | 36
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/util/StatisticsUtility.java | 2
modules/enterprise/gui/portal-war/src/main/webapp-filtered/WEB-INF/classes/ApplicationResources.properties | 8
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/components.xml | 43
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/faces-config.xml | 12
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/jboss-web.xml | 2
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/jsf-managed-beans/inventory-beans.xml | 2
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/jsf-navigation/content-plain-navigation.xml | 118
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/jsf-navigation/summary-navigation.xml | 4
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/pages.xml | 48
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/struts-config.xml | 120
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/tiles/dashboard-def.xml | 9
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/tiles/resource-common-def.xml | 83
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/tiles/resource-def.xml | 3
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/tiles/resource-hub-def.xml | 3
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/tiles/resource-platform-def.xml | 3
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/tld/display.tld | 22
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/tld/hq.tld | 5
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/tld/struts-template.tld | 6
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/web.xml | 199
modules/enterprise/gui/portal-war/src/main/webapp/admin/config/SystemInfoForm.jsp | 8
modules/enterprise/gui/portal-war/src/main/webapp/admin/include/adminTestLinks.html | 12
modules/enterprise/gui/portal-war/src/main/webapp/admin/test/agent.jsp | 10
modules/enterprise/gui/portal-war/src/main/webapp/admin/test/browser.jsp | 11
modules/enterprise/gui/portal-war/src/main/webapp/admin/test/control.jsp | 336
modules/enterprise/gui/portal-war/src/main/webapp/admin/test/hibernate.jsp | 41
modules/enterprise/gui/portal-war/src/main/webapp/admin/test/sql.jsp | 2
modules/enterprise/gui/portal-war/src/main/webapp/common/Error.jsp | 2
modules/enterprise/gui/portal-war/src/main/webapp/common/GenericError.jsp | 46
modules/enterprise/gui/portal-war/src/main/webapp/common/components/diagnostics.jsp | 1
modules/enterprise/gui/portal-war/src/main/webapp/images/icn_create_child.png |binary
modules/enterprise/gui/portal-war/src/main/webapp/images/icn_create_child_failed.png |binary
modules/enterprise/gui/portal-war/src/main/webapp/images/icn_create_child_success.png |binary
modules/enterprise/gui/portal-war/src/main/webapp/images/icn_delete_child.png |binary
modules/enterprise/gui/portal-war/src/main/webapp/images/icn_delete_child_failed.png |binary
modules/enterprise/gui/portal-war/src/main/webapp/images/icn_delete_child_success.png |binary
modules/enterprise/gui/portal-war/src/main/webapp/images/icons/Drift_16.png |binary
modules/enterprise/gui/portal-war/src/main/webapp/images/timeline_orange.gif |binary
modules/enterprise/gui/portal-war/src/main/webapp/index.html | 6
modules/enterprise/gui/portal-war/src/main/webapp/js/advanced-metrics.js | 83
modules/enterprise/gui/portal-war/src/main/webapp/js/chart.js | 124
modules/enterprise/gui/portal-war/src/main/webapp/js/monitorGraphs.js | 42
modules/enterprise/gui/portal-war/src/main/webapp/portal/MainLayout.jsp | 30
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventAlertJSON.jsp | 12
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventConfigJSON.jsp | 7
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventContentJSON.jsp | 19
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventCreateDeleteChildJSON.jsp | 44
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventDriftJSON.jsp | 64
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventEventsJSON.jsp | 40
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventInventoryJSON.jsp | 52
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventOperationsJSON.jsp | 20
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventPluginConfigJSON.jsp | 18
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventsView.jsp | 96
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/visibility/ChartLayout.jsp | 134
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/visibility/ChartLegend.jsp | 38
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/visibility/ChartLinksNavigation.jsp | 14
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/visibility/ChartParams.jsp | 204
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/visibility/ChartTimeIntervalToolbar.jsp | 45
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/visibility/SaveChartToolbar.jsp | 13
modules/enterprise/gui/portal-war/src/main/webapp/rhq/common/error.xhtml | 20
modules/enterprise/gui/portal-war/src/main/webapp/rhq/common/fileUpload.xhtml | 7
modules/enterprise/gui/portal-war/src/main/webapp/rhq/common/menu/menu.xhtml | 176
modules/enterprise/gui/portal-war/src/main/webapp/rhq/common/monitor/availability/data.xhtml | 143
modules/enterprise/gui/portal-war/src/main/webapp/rhq/common/monitor/graphs-plain.xhtml | 65
modules/enterprise/gui/portal-war/src/main/webapp/rhq/common/monitor/graphs.xhtml | 1
modules/enterprise/gui/portal-war/src/main/webapp/rhq/common/monitor/measurement/data-plain.xhtml | 19
modules/enterprise/gui/portal-war/src/main/webapp/rhq/common/monitor/response-plain.xhtml | 63
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/advisoryInfo-plain.xhtml | 6
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/contentProvider-add-map-plain.xhtml | 4
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/contentProvider-edit-map-plain.xhtml | 3
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/contentProvider-plain.xhtml | 6
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/contentProvider-view-map-plain.xhtml | 3
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/createContentProvider-add-map-plain.xhtml | 3
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/createContentProvider-edit-map-plain.xhtml | 4
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/createContentProvider-plain.xhtml | 9
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/createContentProvider.xhtml | 6
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/createRepo-plain.xhtml | 4
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/importRepos-plain.xhtml | 6
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/listContentProviders-plain.xhtml | 9
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/listRepos-plain.xhtml | 6
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/packageVersion-plain.xhtml | 4
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/repo-plain.xhtml | 18
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/repo.xhtml | 2
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/repoAssociations-plain.xhtml | 5
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/repoSubscriptions-plain.xhtml | 5
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/repoSubscriptions.xhtml | 4
modules/enterprise/gui/portal-war/src/main/webapp/rhq/inventory/layout/main-picker.xhtml | 2
modules/enterprise/gui/portal-war/src/main/webapp/rhq/inventory/layout/main.xhtml | 2
modules/enterprise/gui/portal-war/src/main/webapp/rhq/layout/main-layout.xhtml | 44
modules/enterprise/gui/portal-war/src/main/webapp/rhq/layout/main-plain-layout.xhtml | 42
modules/enterprise/gui/portal-war/src/main/webapp/rhq/layout/popup.xhtml | 32
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/configuration/upload-modal.xhtml | 3
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/audit-trail-item-plain.xhtml | 10
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/audit-trail-item.xhtml | 7
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/confirm-create-plain.xhtml | 26
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/confirm-create.xhtml | 19
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/confirm-delete-plain.xhtml | 5
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/create-plain.xhtml | 13
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/create.xhtml | 2
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/deploy-plain.xhtml | 5
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/history-plain.xhtml | 6
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/history-request-item-plain.xhtml | 3
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/history-request-plain.xhtml | 3
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/history-request-step-details-plain.xhtml | 4
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/history-request.xhtml | 4
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/installed_package_details-plain.xhtml | 2
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/subscription-plain.xhtml | 6
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/subscription_packages-plain.xhtml | 2
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/view-plain.xhtml | 5
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/summary/overview-plain.xhtml | 16
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/summary/timeline-plain.xhtml | 4
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/summary/timeline.xhtml | 4
modules/enterprise/gui/portal-war/src/main/webapp/test/gwt/facelet.xhtml | 2
modules/enterprise/gui/portal-war/src/main/webapp/test/gwt/simple.html | 2
modules/enterprise/gui/portal-war/src/main/webapp/test/menu/main-layout.xhtml | 42
modules/enterprise/gui/portal-war/src/test/groovy/org/rhq/enterprise/gui/util/LookupComponentTest.groovy | 92
modules/enterprise/gui/remote-client-war/pom.xml | 153
modules/enterprise/gui/remote-client-war/src/main/java/org/rhq/enterprise/gui/client/RemoteClientServlet.java | 196
modules/enterprise/gui/remote-client-war/src/main/webapp/index.html | 5
modules/enterprise/gui/remoting-war/pom.xml | 145
modules/enterprise/gui/remoting-war/src/main/java/org/rhq/enterprise/communications/servlet/ServerInvokerServlet.java | 92
modules/enterprise/gui/remoting-war/src/main/webapp/WEB-INF/web.xml | 34
modules/enterprise/gui/rest-examples-war/pom.xml | 132
modules/enterprise/gui/rest-examples-war/src/main/webapp/WEB-INF/jboss-web.xml | 7
modules/enterprise/gui/rest-examples-war/src/main/webapp/WEB-INF/web.xml | 27
modules/enterprise/gui/rest-examples-war/src/main/webapp/bars_simple.html | 131
modules/enterprise/gui/rest-examples-war/src/main/webapp/index.html | 36
modules/enterprise/gui/rest-examples-war/src/main/webapp/js/d3.behavior.js | 198
modules/enterprise/gui/rest-examples-war/src/main/webapp/js/d3.chart.js | 984
modules/enterprise/gui/rest-examples-war/src/main/webapp/js/d3.csv.js | 92
modules/enterprise/gui/rest-examples-war/src/main/webapp/js/d3.geo.js | 938
modules/enterprise/gui/rest-examples-war/src/main/webapp/js/d3.geom.js | 835
modules/enterprise/gui/rest-examples-war/src/main/webapp/js/d3.js | 4695
modules/enterprise/gui/rest-examples-war/src/main/webapp/js/d3.layout.js | 1889
modules/enterprise/gui/rest-examples-war/src/main/webapp/js/d3.time.js | 687
modules/enterprise/gui/rest-examples-war/src/main/webapp/js/jquery.js | 9266
modules/enterprise/gui/rest-examples-war/src/main/webapp/js/resource_tree.js | 65
modules/enterprise/gui/rest-examples-war/src/main/webapp/js/rhq.js | 120
modules/enterprise/gui/rest-examples-war/src/main/webapp/raw_graph.html | 184
modules/enterprise/gui/rest-examples-war/src/main/webapp/raw_graph7.html | 225
modules/enterprise/gui/rest-examples-war/src/main/webapp/stacked1.html | 145
modules/enterprise/gui/rest-examples-war/src/main/webapp/stacked2.html | 139
modules/enterprise/gui/rest-examples-war/src/main/webapp/stacked3.html | 95
modules/enterprise/gui/rest-examples-war/src/main/webapp/tree.html | 44
modules/enterprise/gui/rest-examples-war/src/main/webapp/whisker.html | 53
modules/enterprise/gui/rest-examples-war/src/main/webapp/whisker2.html | 35
modules/enterprise/gui/rest-war/pom.xml | 166
modules/enterprise/gui/rest-war/src/main/java/org/rhq/enterprise/rest/AuthFilter.java | 86
modules/enterprise/gui/rest-war/src/main/java/org/rhq/enterprise/rest/HeaderDumperFilter.java | 61
modules/enterprise/gui/rest-war/src/main/java/org/rhq/enterprise/rest/JsonPFilter.java | 282
modules/enterprise/gui/rest-war/src/main/java/org/rhq/enterprise/rest/RHQApplication.java | 41
modules/enterprise/gui/rest-war/src/main/webapp/WEB-INF/jboss-web.xml | 8
modules/enterprise/gui/rest-war/src/main/webapp/WEB-INF/web.xml | 74
modules/enterprise/gui/webdav-war/pom.xml | 297
modules/enterprise/gui/webdav-war/src/main/java/org/rhq/gui/webdav/AuthenticatedCollectionResource.java | 36
modules/enterprise/gui/webdav-war/src/main/java/org/rhq/gui/webdav/Authenticator.java | 96
modules/enterprise/gui/webdav-war/src/main/java/org/rhq/gui/webdav/AvailabilityResource.java | 75
modules/enterprise/gui/webdav-war/src/main/java/org/rhq/gui/webdav/BasicResource.java | 89
modules/enterprise/gui/webdav-war/src/main/java/org/rhq/gui/webdav/ConfigResource.java | 95
modules/enterprise/gui/webdav-war/src/main/java/org/rhq/gui/webdav/GetableBasicResource.java | 88
modules/enterprise/gui/webdav-war/src/main/java/org/rhq/gui/webdav/MeasurementDataResource.java | 129
modules/enterprise/gui/webdav-war/src/main/java/org/rhq/gui/webdav/ResourceFolder.java | 120
modules/enterprise/gui/webdav-war/src/main/java/org/rhq/gui/webdav/RootFolder.java | 120
modules/enterprise/gui/webdav-war/src/main/java/org/rhq/gui/webdav/SafeEncoder.java | 45
modules/enterprise/gui/webdav-war/src/main/java/org/rhq/gui/webdav/TraitsResource.java | 106
modules/enterprise/gui/webdav-war/src/main/java/org/rhq/gui/webdav/WebDAVResourceFactory.java | 110
modules/enterprise/gui/webdav-war/src/main/webapp/WEB-INF/jboss-web.xml | 5
modules/enterprise/gui/webdav-war/src/main/webapp/WEB-INF/web.xml | 27
modules/enterprise/pom.xml | 40
modules/enterprise/remoting/ant-run.xml | 16
modules/enterprise/remoting/cli/pom.xml | 253
modules/enterprise/remoting/cli/src/etc/build.xml | 6
modules/enterprise/remoting/cli/src/etc/generate-jaxb-client-types.bat | 14
modules/enterprise/remoting/cli/src/etc/generate-jaxb-client-types.sh | 14
modules/enterprise/remoting/cli/src/etc/rhq-cli-env.bat | 26
modules/enterprise/remoting/cli/src/etc/rhq-cli.bat | 47
modules/enterprise/remoting/cli/src/etc/rhq-cli.sh | 66
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/ClientMain.java | 462
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/ClientMainWebServices.java | 379
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/Controller.java | 6
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/InteractiveJavascriptCompletor.java | 599
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/commands/ClientCommand.java | 2
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/commands/HelpCommand.java | 51
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/commands/LoginCommand.java | 49
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/commands/LogoutCommand.java | 11
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/commands/QuitCommand.java | 5
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/commands/RecordCommand.java | 21
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/commands/ScriptCommand.java | 129
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/commands/VersionCommand.java | 51
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/script/FileSystemScriptSourceProvider.java | 80
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/script/ModulesDirectoryScriptSourceProvider.java | 49
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/script/SamplesScriptSourceProvider.java | 67
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/utility/CLIMetadataProvider.java | 93
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/utility/ChangeRegisteringPrintWriter.java | 233
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/utility/CodeCompletionCompletorWrapper.java | 48
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/utility/DummyCodeCompletion.java | 50
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/utility/ReflectionUtility.java | 27
modules/enterprise/remoting/cli/src/main/java/org/rhq/enterprise/client/utility/Utility.java | 81
modules/enterprise/remoting/cli/src/main/resources/META-INF/services/org.rhq.scripting.ScriptSourceProvider | 3
modules/enterprise/remoting/cli/src/main/samples/README.txt | 46
modules/enterprise/remoting/cli/src/main/samples/add-as7-standalone-server-to-cluster.js | 583
modules/enterprise/remoting/cli/src/main/samples/bundles.js | 154
modules/enterprise/remoting/cli/src/main/samples/deploy-to-and-restart-JBAS.js | 241
modules/enterprise/remoting/cli/src/main/samples/drift.js | 246
modules/enterprise/remoting/cli/src/main/samples/measurement_utils.js | 144
modules/enterprise/remoting/cli/src/main/samples/modules/bundles.js | 150
modules/enterprise/remoting/cli/src/main/samples/modules/drift.js | 243
modules/enterprise/remoting/cli/src/main/samples/modules/jbossas.js | 808
modules/enterprise/remoting/cli/src/main/samples/modules/util.js | 280
modules/enterprise/remoting/cli/src/main/samples/util.js | 286
modules/enterprise/remoting/cli/src/main/scripts/rhq-client.build.xml | 38
modules/enterprise/remoting/cli/src/test/java/org/rhq/enterprise/client/ClientMainTest.java | 786
modules/enterprise/remoting/cli/src/test/java/org/rhq/enterprise/client/commands/ScriptCommandTest.java | 102
modules/enterprise/remoting/client-api/pom.xml | 60
modules/enterprise/remoting/client-api/src/main/java/org/rhq/enterprise/client/RemoteClient.java | 499
modules/enterprise/remoting/client-api/src/main/java/org/rhq/enterprise/client/RemoteClientProxy.java | 96
modules/enterprise/remoting/client-api/src/main/java/org/rhq/enterprise/clientapi/RemoteClient.java | 516
modules/enterprise/remoting/client-api/src/main/java/org/rhq/enterprise/clientapi/RemoteClientProxy.java | 64
modules/enterprise/remoting/client-api/src/main/java/org/rhq/enterprise/clientapi/RhqDownloadsScriptSourceProvider.java | 98
modules/enterprise/remoting/client-api/src/main/resources/META-INF/services/org.rhq.scripting.ScriptSourceProvider | 1
modules/enterprise/remoting/client-api/src/test/java/org/rhq/enterprise/clienapi/RhqDownloadsScriptSourceProviderTest.java | 118
modules/enterprise/remoting/client-deps/pom.xml | 63
modules/enterprise/remoting/pom.xml | 33
modules/enterprise/remoting/webservices/pom.xml | 262
modules/enterprise/remoting/webservices/src/main/java/org/rhq/enterprise/server/ws/utility/WsUtility.java | 59
modules/enterprise/remoting/webservices/src/main/scripts/rhq-client.build.xml | 224
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/JaxbUtilities.java | 35
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/TestPropertiesInterface.java | 16
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/TestRemoteInterface.java | 666
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsAlertDefinitionManagerTest.java | 406
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsAlertManagerTest.java | 393
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsConfigurationManagerTest.java | 378
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsDataAccessManagerTest.java | 97
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsEventManagerTest.java | 294
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsMeasurementDefinitionManagerTest.java | 118
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsMeasurementScheduleManagerTest.java | 144
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsOperationManagerTest.java | 323
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsRepoManagerTest.java | 577
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsResourceGroupManagerTest.java | 210
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsResourceManagerTest.java | 312
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsResourceTypeManagerTest.java | 126
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsRoleManagerTest.java | 123
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsSubjectTest.java | 398
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsSupportManagerTest.java | 92
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/WsSystemManagerTest.java | 62
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/test/WsAdvisoryManagerTest.java | 112
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/test/WsDistributionManagerTest.java | 88
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/test/WsUnitTestBase.java | 72
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/test/util/WsResourceUtility.java | 115
modules/enterprise/remoting/webservices/src/test/java/org/rhq/enterprise/server/ws/test/util/WsSubjectUtility.java | 153
modules/enterprise/scripting/api/pom.xml | 85
modules/enterprise/scripting/api/src/main/java/org/rhq/scripting/CodeCompletion.java | 70
modules/enterprise/scripting/api/src/main/java/org/rhq/scripting/MetadataProvider.java | 84
modules/enterprise/scripting/api/src/main/java/org/rhq/scripting/ScriptEngineInitializer.java | 104
modules/enterprise/scripting/api/src/main/java/org/rhq/scripting/ScriptEngineProvider.java | 68
modules/enterprise/scripting/api/src/main/java/org/rhq/scripting/ScriptSourceProvider.java | 56
modules/enterprise/scripting/api/src/main/java/org/rhq/scripting/ScriptSourceProviderFactory.java | 61
modules/enterprise/scripting/api/src/main/java/org/rhq/scripting/util/SandboxedScriptEngine.java | 224
modules/enterprise/scripting/javascript/pom.xml | 134
modules/enterprise/scripting/javascript/src/main/java/org/rhq/scripting/javascript/JavascriptCompletor.java | 613
modules/enterprise/scripting/javascript/src/main/java/org/rhq/scripting/javascript/JsEngineInitializer.java | 163
modules/enterprise/scripting/javascript/src/main/java/org/rhq/scripting/javascript/JsEngineProvider.java | 55
modules/enterprise/scripting/javascript/src/main/java/org/rhq/scripting/javascript/engine/ExternalScriptable.java | 496
modules/enterprise/scripting/javascript/src/main/java/org/rhq/scripting/javascript/engine/JSAdapter.java | 361
modules/enterprise/scripting/javascript/src/main/java/org/rhq/scripting/javascript/engine/RhinoCompiledScript.java | 91
modules/enterprise/scripting/javascript/src/main/java/org/rhq/scripting/javascript/engine/RhinoScriptEngine.java | 724
modules/enterprise/scripting/javascript/src/main/java/org/rhq/scripting/javascript/engine/RhinoScriptEngineFactory.java | 219
modules/enterprise/scripting/javascript/src/main/java/org/rhq/scripting/javascript/engine/util/ExtendedScriptException.java | 76
modules/enterprise/scripting/javascript/src/main/java/org/rhq/scripting/javascript/engine/util/InterfaceImplementor.java | 94
modules/enterprise/scripting/javascript/src/main/java/org/rhq/scripting/javascript/engine/util/ScriptEngineFactoryBase.java | 62
modules/enterprise/scripting/javascript/src/main/java/org/rhq/scripting/javascript/util/ScriptSourceToModuleSourceProviderAdapter.java | 83
modules/enterprise/scripting/javascript/src/main/resources/META-INF/services/javax.script.ScriptEngineFactory | 1
modules/enterprise/scripting/javascript/src/main/resources/META-INF/services/org.rhq.scripting.ScriptEngineProvider | 1
modules/enterprise/scripting/javascript/src/test/java/org/rhq/scripting/javascript/EngineTest.java | 137
modules/enterprise/scripting/javascript/src/test/java/org/rhq/scripting/javascript/InitializerTest.java | 190
modules/enterprise/scripting/javascript/src/test/java/org/rhq/scripting/javascript/util/ScriptSourceToModuleSourceProviderAdapterTest.java | 117
modules/enterprise/scripting/javascript/src/test/resources/allow-all.policy | 3
modules/enterprise/scripting/javascript/src/test/resources/nest.js | 9
modules/enterprise/scripting/javascript/src/test/resources/nested/deep-nest.js | 8
modules/enterprise/scripting/javascript/src/test/resources/test-module1.js | 7
modules/enterprise/scripting/javascript/src/test/resources/test-module2.js | 7
modules/enterprise/scripting/pom.xml | 34
modules/enterprise/scripting/python/pom.xml | 130
modules/enterprise/scripting/python/src/main/java/org/rhq/scripting/python/PythonScriptEngineFactory.java | 41
modules/enterprise/scripting/python/src/main/java/org/rhq/scripting/python/PythonScriptEngineInitializer.java | 132
modules/enterprise/scripting/python/src/main/java/org/rhq/scripting/python/PythonScriptEngineProvider.java | 54
modules/enterprise/scripting/python/src/main/java/org/rhq/scripting/python/PythonSourceProvider.java | 136
modules/enterprise/scripting/python/src/main/resources/META-INF/services/javax.script.ScriptEngineFactory | 1
modules/enterprise/scripting/python/src/main/resources/META-INF/services/org.rhq.scripting.ScriptEngineProvider | 1
modules/enterprise/scripting/python/src/test/java/org/rhq/scripting/python/PythonScriptEngineInitializerTest.java | 185
modules/enterprise/scripting/python/src/test/resources/allow-all.policy | 3
modules/enterprise/server/appserver/pom.xml | 410
modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-installer.bat | 159
modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-installer.sh | 244
modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server-console.bat | 2
modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.bat | 254
modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.security-policy | 10
modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.sh | 632
modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage-installer.bat | 225
modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage-installer.sh | 246
modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage.bat | 275
modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.bat | 209
modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.sh | 246
modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-encode-password.bat | 4
modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-encode-password.sh | 43
modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-installer.bat | 6
modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-installer.sh | 8
modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-server-console.bat | 6
modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-server.bat | 6
modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-server.sh | 8
modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-storage-installer.bat | 6
modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-storage-installer.sh | 8
modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-storage.bat | 6
modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl | 244
modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl.bat | 205
modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.conf | 224
modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.inc | 19
modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-storage-wrapper.conf | 208
modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-storage-wrapper.env | 41
modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-storage-wrapper.inc | 19
modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.dll |binary
modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.exe |binary
modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.jar |binary
modules/enterprise/server/appserver/src/main/bin-resources/jbossas/modules/system/layers/base/sun/jdk/main/module.xml | 68
modules/enterprise/server/appserver/src/main/bin-resources/jbossas/standalone/configuration/rhq.truststore |binary
modules/enterprise/server/appserver/src/main/dev-resources/bin/wrapper/rhq-server-wrapper.inc | 23
modules/enterprise/server/appserver/src/main/dev-resources/bin/wrapper/rhq-storage-wrapper.inc | 16
modules/enterprise/server/appserver/src/main/downloadable-resources/cli-alert-scripts/fix-bundle-deployment.js | 73
modules/enterprise/server/appserver/src/main/downloadable-resources/connectors/README.txt | 22
modules/enterprise/server/appserver/src/main/module-resources/ojdbc6-readme.jar |binary
modules/enterprise/server/appserver/src/main/resources/INSTALL_README.txt | 3
modules/enterprise/server/appserver/src/main/resources/UPGRADE_README.txt | 3
modules/enterprise/server/appserver/src/main/resources/alert-scripts/README.txt | 2
modules/enterprise/server/appserver/src/main/resources/alert-scripts/example.rb | 16
modules/enterprise/server/appserver/src/main/resources/etc/RHQ-mib.txt | 163
modules/enterprise/server/appserver/src/main/resources/plugins/README.txt | 7
modules/enterprise/server/appserver/src/main/scripts/rhq-container.assembly.xml | 41
modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml | 1072
modules/enterprise/server/appserver/src/main/scripts/storage_setup.groovy | 162
modules/enterprise/server/client-api/pom.xml | 203
modules/enterprise/server/client-api/src/main/java/org/rhq/enterprise/client/LocalClient.java | 222
modules/enterprise/server/client-api/src/main/java/org/rhq/enterprise/client/LocalClientProxy.java | 29
modules/enterprise/server/client-api/src/main/java/org/rhq/enterprise/client/RhqDownloadsScriptSourceProvider.java | 124
modules/enterprise/server/client-api/src/main/resources/META-INF/services/org.rhq.scripting.ScriptSourceProvider | 1
modules/enterprise/server/client-api/src/test/java/org/rhq/enterprise/client/test/LocalClientTest.java | 158
modules/enterprise/server/client-api/src/test/java/org/rhq/enterprise/client/test/RhqDownloadsScriptSourceProviderTest.java | 92
modules/enterprise/server/container-lib/pom.xml | 112
modules/enterprise/server/container-lib/src/main/java/org/rhq/jbossatx/jta/recovery/AppServerJDBCXARecovery.java | 455
modules/enterprise/server/container/pom.xml | 437
modules/enterprise/server/container/src/main/bin-resources/bin/generate-db-password.bat | 121
modules/enterprise/server/container/src/main/bin-resources/bin/generate-db-password.sh | 160
modules/enterprise/server/container/src/main/bin-resources/bin/rhq-server-console.bat | 2
modules/enterprise/server/container/src/main/bin-resources/bin/rhq-server.bat | 223
modules/enterprise/server/container/src/main/bin-resources/bin/rhq-server.security-policy | 10
modules/enterprise/server/container/src/main/bin-resources/bin/rhq-server.sh | 480
modules/enterprise/server/container/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.conf | 198
modules/enterprise/server/container/src/main/dev-resources/bin/wrapper/rhq-server-wrapper.inc | 16
modules/enterprise/server/container/src/main/resources/alert-scripts/README.txt | 2
modules/enterprise/server/container/src/main/resources/alert-scripts/example.rb | 16
modules/enterprise/server/container/src/main/resources/etc/RHQ-mib.txt | 124
modules/enterprise/server/container/src/main/resources/jbossas/bin/run.bat | 128
modules/enterprise/server/container/src/main/resources/jbossas/bin/run.conf | 47
modules/enterprise/server/container/src/main/resources/jbossas/bin/run.sh | 258
modules/enterprise/server/container/src/main/resources/jbossas/server/default/conf/jboss-log4j.xml | 474
modules/enterprise/server/container/src/main/resources/jbossas/server/default/conf/jboss-service.xml | 693
modules/enterprise/server/container/src/main/resources/jbossas/server/default/conf/jbossjta-properties.xml | 247
modules/enterprise/server/container/src/main/resources/jbossas/server/default/conf/logging.properties | 77
modules/enterprise/server/container/src/main/resources/jbossas/server/default/conf/login-config.xml | 62
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/alert-cache-service.xml | 11
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/cache-invalidation-service.xml | 48
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/cluster-service.xml | 247
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/ejb-deployer.xml | 309
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/ejb3-entity-cache-service.xml | 72
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/ejb3.deployer/META-INF/jboss-service.xml | 315
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/ejb3.deployer/META-INF/persistence.properties | 20
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/jboss-web.deployer/ROOT.war/WEB-INF/web.xml | 13
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/jboss-web.deployer/ROOT.war/index.html | 49
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/jboss-web.deployer/conf/web.xml | 1251
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/jboss-web.deployer/context.xml | 17
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/jboss-web.deployer/server.xml | 228
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/jbossws.sar/jbossws.beans/META-INF/jboss-beans.xml | 504
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/jms-h2.rej/rhq-jdbc2-service.xml | 72
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/mail-service.xml | 41
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/rhq-ds.xml.h2.rej | 44
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/rhq-ds.xml.oracle.rej | 60
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/rhq-ds.xml.postgres.rej | 42
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/rhq-ds.xml.sqlserver.rej | 58
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/rhq-postinstaller.war.rej/WEB-INF/jboss-web.xml | 5
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/rhq-postinstaller.war.rej/WEB-INF/web.xml | 20
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/rhq-postinstaller.war.rej/index.html | 17
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/rhq-postinstaller.war.rej/start.jsf | 13
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/rhq-postinstaller.war.rej/welcome.jsf | 13
modules/enterprise/server/container/src/main/resources/plugins/README.txt | 7
modules/enterprise/server/container/src/main/scripts/rhq-container.assembly.xml | 36
modules/enterprise/server/container/src/main/scripts/rhq-container.build.xml | 904
modules/enterprise/server/container/src/main/shell/zip_all_plugins | 4
modules/enterprise/server/data-migration/pom.xml | 238
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/DataMigrator.java | 309
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/DataMigratorRunner.java | 823
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/datasources/ExistingDataBulkExportSource.java | 124
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/datasources/ExistingDataJPABulkExportSource.java | 58
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/datasources/ExistingDataJPASource.java | 64
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/datasources/ExistingDataSource.java | 36
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/datasources/ExistingPostgresDataBulkExportSource.java | 80
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/datasources/ScrollableDataSource.java | 157
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/workers/AbstractMigrationWorker.java | 123
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/workers/AggregateDataMigrator.java | 261
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/workers/CallableMigrationWorker.java | 38
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/workers/DeleteAllData.java | 89
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/workers/MetricsIndexUpdateAccumulator.java | 172
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/workers/MigrationQuery.java | 71
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/workers/RawDataMigrator.java | 249
modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/workers/Telemetry.java | 57
modules/enterprise/server/data-migration/src/main/resources/logging.properties | 31
modules/enterprise/server/data-migration/src/main/resources/module/main/module.xml | 34
modules/enterprise/server/data-migration/src/main/scripts/module-assembly.xml | 37
modules/enterprise/server/data-migration/src/test/java/org/rhq/server/metrics/migrator/DataMigratorTest.java | 235
modules/enterprise/server/data-migration/src/test/java/org/rhq/server/metrics/migrator/DataSourceTest.java | 169
modules/enterprise/server/data-migration/src/test/java/org/rhq/server/metrics/migrator/workers/AggregateDataMigratorTest.java | 198
modules/enterprise/server/data-migration/src/test/java/org/rhq/server/metrics/migrator/workers/RawDataMigratorTest.java | 194
modules/enterprise/server/data-migration/src/test/resources/log4j.properties | 42
modules/enterprise/server/data-migration/tools/create_test_data.py | 213
modules/enterprise/server/data-migration/tools/plugin_descriptor_metrics.py | 65
modules/enterprise/server/ear/pom.xml | 1585
modules/enterprise/server/ear/src/main/application/META-INF/jboss-app.xml | 29
modules/enterprise/server/ear/src/main/application/META-INF/jboss-deployment-structure.xml | 59
modules/enterprise/server/ear/src/main/resources/alert-email-template.txt | 23
modules/enterprise/server/ear/src/main/resources/custom-jaas-deployment-service.xml | 12
modules/enterprise/server/ear/src/main/resources/mq-service.xml | 34
modules/enterprise/server/ear/src/main/resources/product-plugin-service.xml | 13
modules/enterprise/server/ear/src/main/resources/quartz-scheduler-service.xml | 39
modules/enterprise/server/ear/src/main/resources/server-comm-configuration.xml | 468
modules/enterprise/server/ear/src/main/resources/server-comm-service.xml | 183
modules/enterprise/server/ear/src/main/resources/server-service.xml | 17
modules/enterprise/server/installer/pom.xml | 289
modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/Installer.java | 291
modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerConfiguration.java | 71
modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerService.java | 216
modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerServiceImpl.java | 1259
modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/LoggerAntBuildListener.java | 103
modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerDetails.java | 105
modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerInstallUtil.java | 1755
modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerProperties.java | 332
modules/enterprise/server/installer/src/main/resources/logging.properties | 28
modules/enterprise/server/installer/src/main/resources/module/main/module.xml | 40
modules/enterprise/server/installer/src/main/scripts/module-assembly.xml | 37
modules/enterprise/server/installer/src/test/java/org/rhq/enterprise/server/installer/DBInstallationTest.java | 214
modules/enterprise/server/installer/src/test/java/org/rhq/enterprise/server/installer/client/DatasourceJBossASClientTest.java | 119
modules/enterprise/server/installer/src/test/resources/org/rhq/enterprise/server/installer/db-data-combined-2.4.0.xml | 669
modules/enterprise/server/installer/src/test/resources/org/rhq/enterprise/server/installer/db-data-combined-3.0.0.xml | 690
modules/enterprise/server/installer/src/test/resources/org/rhq/enterprise/server/installer/db-data-combined-rhq-4.2.0.xml | 396
modules/enterprise/server/installer/src/test/resources/org/rhq/enterprise/server/installer/db-data-combined-rhq-4.3.0.xml | 398
modules/enterprise/server/installer/src/test/resources/org/rhq/enterprise/server/installer/db-data-combined-rhq-4.4.0.xml | 398
modules/enterprise/server/installer/src/test/resources/org/rhq/enterprise/server/installer/db-schema-combined-2.4.0.xml | 2494
modules/enterprise/server/installer/src/test/resources/org/rhq/enterprise/server/installer/db-schema-combined-3.0.0.xml | 2649
modules/enterprise/server/installer/src/test/resources/org/rhq/enterprise/server/installer/db-schema-combined-rhq-4.2.0.xml | 2642
modules/enterprise/server/installer/src/test/resources/org/rhq/enterprise/server/installer/db-schema-combined-rhq-4.3.0.xml | 2649
modules/enterprise/server/installer/src/test/resources/org/rhq/enterprise/server/installer/db-schema-combined-rhq-4.4.0.xml | 2649
modules/enterprise/server/itests-2/pom.xml | 838
modules/enterprise/server/itests-2/src/test/java/org/rhq/core/domain/util/units/test/MeasurementConverterTest.java | 390
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/client/ScriptableAbstractEJB3Test.java | 37
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/client/security/test/JndiAccessTest.java | 289
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/client/security/test/ScriptingAPIServerTest.java | 141
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/client/util/ScriptTest.java | 81
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/TestServerPluginService.java | 146
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/TestServerPluginServiceMBean.java | 31
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/alert/AlertDefinitionManagerBeanTest.java | 436
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/alert/AlertDefinitionWithComplexNotificationsTest.java | 1492
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/alert/TestAlertSender.java | 107
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/alert/TestAlertSenderPluginService.java | 72
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/alert/test/AlertConditionTest.java | 751
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/alert/test/AlertManagerTest.java | 375
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/alert/test/DeleteAlertsTest.java | 121
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/auth/test/SubjectManagerBeanTest.java | 784
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/authz/test/AuthorizationManagerBeanTest.java | 848
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/authz/test/RoleManagerBeanTest.java | 462
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/bundle/BundleManagerBeanTest.java | 2263
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/bundle/TestBundlePluginComponent.java | 84
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/bundle/TestBundleServerPluginService.java | 207
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/bundle/TestBundleServerPluginServiceMBean.java | 24
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/cassandra/CassandraBootstrapBean.java | 53
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/cloud/FailoverListManagerBeanTest.java | 592
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/cloud/StorageNodeManagerBeanTest.java | 187
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/cloud/TopologyManagerBeanTest.java | 503
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBeanTest.java | 1236
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/DynamicConfigurationPropertyBeanTest.java | 175
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/LargeGroupPluginConfigurationTest.java | 245
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/LargeGroupResourceConfigurationTest.java | 229
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/metadata/ConfigurationMetadataManagerBeanTest.java | 276
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/content/metadata/test/ContentSourcePluginHandlingTest.java | 198
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/content/metadata/test/TestBase.java | 74
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/content/test/AdvisoryManagerBeanTest.java | 147
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/content/test/ContentManagerBeanTest.java | 1684
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/content/test/ContentSourceManagerBeanTest.java | 1177
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/content/test/ContentUIManagerBeanEligiblePackagesTest.java | 316
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/content/test/ContentUIManagerBeanTest.java | 335
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/content/test/DistributionManagerBeanTest.java | 90
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/content/test/ProductVersionManagerBeanTest.java | 151
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/content/test/RepoManagerBeanTest.java | 568
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/content/test/RepoSyncingTest.java | 267
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/core/CoreServerServiceImplTest.java | 738
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/core/plugin/DatabaseAndFilePluginDeploymentTest.java | 604
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/db/DbSetupTest.java | 70
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/db/DbUpgradeTest.java | 97
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/discovery/DiscoveryBossBeanTest.java | 636
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/drift/AbstractDriftServerTest.java | 221
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/drift/DriftManagerBeanTest.java | 394
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/drift/DriftServerPluginService.java | 68
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/drift/DriftTemplateManagerBeanTest.java | 715
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/drift/JPADriftServerBeanTest.java | 301
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/drift/ManageDriftDefinitionsTest.java | 345
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/drift/ManageSnapshotsTest.java | 289
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/drift/TestDefService.java | 72
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/event/test/EventManagerTest.java | 393
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/inventory/InventoryManagerBeanTest.java | 185
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/inventory/UninventoryTest.java | 213
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/AggregateTestData.java | 102
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/Buckets.java | 61
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBeanTest.java | 572
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/MeasurementOOBManagerBeanTest.java | 352
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/TestMeasurementOOB.java | 97
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/test/AbstractMeasurementScheduleManagerTest.java | 116
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/test/AvailabilityManagerTest.java | 1840
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/test/MeasurementBaselineManagerTest.java | 656
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/test/MeasurementDataManagerTest.java | 733
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/test/MeasurementScheduleManagerTest.java | 356
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/test/MeasurementViewManagerTest.java | 135
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/operation/OperationManagerBeanTest.java | 2084
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/performance/test/AvailabilityInsertPurgeTest.java | 398
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/performance/test/CallTimeInsertPurgeTest.java | 147
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/performance/test/EventsInsertPurgeTest.java | 168
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/ServerPluginsBeanTest.java | 410
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/pc/content/ContentProviderManagerSyncContentProviderTest.java | 319
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/pc/content/ContentProviderManagerSyncRepoTest.java | 310
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/pc/content/TestContentProvider.java | 351
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/pc/content/TestContentServerPluginService.java | 169
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/pc/content/TestContentServerPluginServiceMBean.java | 24
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/pc/generic/GenericServerPluginTest.java | 213
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/pc/generic/TestGenericServerPluginService.java | 218
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/pc/generic/TestGenericServerPluginServiceMBean.java | 24
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/pc/generic/TestLifecycleListener.java | 91
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugins/ant/RecipeValidationTest.java | 292
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/cluster/ClusterManagerBeanTest.java | 211
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/group/definition/framework/test/ExpressionEvaluatorTest.java | 817
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/group/test/GroupWithUncommittedTest.java | 274
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/group/test/LargeGroupCriteriaTest.java | 354
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/group/test/LdapGroupManagerBeanTest.java | 501
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/group/test/RecursiveResourceGroupTest.java | 474
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/AlertMetadataManagerBeanTest.java | 70
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/ContentMetadataManagerBeanTest.java | 133
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/EventMetadataManagerBeanTest.java | 75
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/MeasurementMetadataManagerBeanTest.java | 244
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/MetadataBeanTest.java | 347
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/MetadataUpdateWithIgnoredTypesTest.java | 89
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/MultiplePluginExtensionMetadataTest.java | 186
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/MultiplePluginExtensionSinglePluginDescriptorMetadataTest.java | 175
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/OperationMetadataManagerBeanTest.java | 140
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginExtensionMetadataTest.java | 413
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java | 313
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginScanningExtensionMetadataTest.java | 203
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest.java | 782
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/PluginDescriptorValidationTest.java | 113
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/SubcategoryTest.java | 41
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateConfigurationSubsystemTest.java | 1141
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateContentSubsystemTest.java | 26
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateEventsSubsystemTest.java | 232
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateMeasurementSubsystemTest.java | 310
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateNativesSubsystemTest.java | 126
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateOperationsSubsystemTest.java | 349
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdatePluginMetadataTestBase.java | 479
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateResourceSubsystemTest.java | 655
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateResourceTypeSubsystemTest.java | 340
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/test/GroupMemberCandidateResourcesTest.java | 190
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/test/ResourceFactoryManagerBeanTest.java | 703
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/test/ResourceGroupManagerBeanTest.java | 162
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/test/ResourceManagerBeanTest.java | 496
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/test/ResourceStorageTest.java | 482
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/test/ResourceWithStatus.java | 48
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/test/UninventoryAndDeleteAgentTest.java | 164
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/scheduler/jobs/DataPurgeJobTest.java | 575
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/scheduler/jobs/RepoSyncJobTest.java | 115
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/scheduler/jobs/SavedSearchResultCountRecalculationJobTest.java | 256
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/search/GenericSearchAssistTest.java | 109
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/search/SavedSearchManagerBeanTest.java | 192
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/search/TestAutoCompletionManager.java | 83
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/storage/FakeStorageClusterSettingsManagerBean.java | 27
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/sync/test/SynchronizationManagerBeanTest.java | 742
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/system/SystemManagerBeanTest.java | 208
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/tagging/TagManagerBeanTest.java | 311
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3PerformanceTest.java | 199
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java | 1157
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/LargeGroupTestBase.java | 396
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/StandardServerPluginService.java | 102
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/StandardServerPluginServiceMBean.java | 31
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/StrippedDownStartupBean.java | 76
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/StrippedDownStartupBeanPreparation.java | 166
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java | 424
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestConstants.java | 12
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestServerCommunicationsService.java | 255
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestServerCommunicationsServiceMBean.java | 29
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestServerPluginService.java | 112
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestServerPluginServiceMBean.java | 25
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TransactionCallback.java | 7
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TransactionCallbackReturnable.java | 7
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/ldap/FakeLdapContext.java | 2949
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/ldap/FakeLdapCtxFactory.java | 61
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/ldap/FakeNamingEnumeration.java | 76
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/util/DbSetupUtility.java | 261
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/util/LoggerAntBuildListener.java | 105
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/util/Overlord.java | 44
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/util/OverlordProducer.java | 57
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/util/ResourceTreeHelper.java | 282
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/util/SessionTestHelper.java | 302
modules/enterprise/server/itests-2/src/test/resources/application.xml | 11
modules/enterprise/server/itests-2/src/test/resources/arquillian.xml | 42
modules/enterprise/server/itests-2/src/test/resources/binary-blob-sample.jar |binary
modules/enterprise/server/itests-2/src/test/resources/cassandra-test.properties | 5
modules/enterprise/server/itests-2/src/test/resources/jboss-deployment-structure.xml | 33
modules/enterprise/server/itests-2/src/test/resources/log4j.properties | 41
modules/enterprise/server/itests-2/src/test/resources/obsolete/README.txt | 3
modules/enterprise/server/itests-2/src/test/resources/obsolete/default.persistence.properties | 22
modules/enterprise/server/itests-2/src/test/resources/obsolete/ejb-jar.xml | 41
modules/enterprise/server/itests-2/src/test/resources/obsolete/ejb3-interceptors-aop.xml | 360
modules/enterprise/server/itests-2/src/test/resources/obsolete/embedded-jboss-beans.xml | 168
modules/enterprise/server/itests-2/src/test/resources/obsolete/jboss-jms-beans.xml | 132
modules/enterprise/server/itests-2/src/test/resources/obsolete/log4j.xml | 99
modules/enterprise/server/itests-2/src/test/resources/obsolete/logging/log4j.properties | 17
modules/enterprise/server/itests-2/src/test/resources/obsolete/login-config.xml | 72
modules/enterprise/server/itests-2/src/test/resources/obsolete/org/rhq/enterprise/server/alert/test/AlertManagerBeanTest.xml | 84
modules/enterprise/server/itests-2/src/test/resources/obsolete/org/rhq/enterprise/server/drift/changeset-1.txt | 5
modules/enterprise/server/itests-2/src/test/resources/obsolete/org/rhq/enterprise/server/drift/changeset-1.zip |binary
modules/enterprise/server/itests-2/src/test/resources/obsolete/org/rhq/enterprise/server/drift/changeset-2.txt | 5
modules/enterprise/server/itests-2/src/test/resources/obsolete/org/rhq/enterprise/server/drift/changeset-2.zip |binary
modules/enterprise/server/itests-2/src/test/resources/obsolete/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest_plugin_v1.xml | 59
modules/enterprise/server/itests-2/src/test/resources/obsolete/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest_plugin_v2.xml | 73
modules/enterprise/server/itests-2/src/test/resources/obsolete/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest_remove_types_v1.xml | 54
modules/enterprise/server/itests-2/src/test/resources/obsolete/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest_remove_types_v2.xml | 8
modules/enterprise/server/itests-2/src/test/resources/obsolete/persistence.jar |binary
modules/enterprise/server/itests-2/src/test/resources/obsolete/persistence.xml | 53
modules/enterprise/server/itests-2/src/test/resources/obsolete/rhq-mdb-beans.xml | 25
modules/enterprise/server/itests-2/src/test/resources/obsolete/security-beans.xml | 13
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/all_no_tx_ds.xml | 97
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/app_auth_type_ds.xml | 32
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/bad.xsl | 6
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/container_and_app_auth_type_ds.xml | 32
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/container_auth_type_ds.xml | 32
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/generic_ds.xml | 66
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/hsqldb_ds.xml | 106
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/hsqldb_encrypted_ds.xml | 125
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/informix_ds.xml | 34
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/minimal_hsqldb_ds.xml | 24
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/msaccess_ds.xml | 32
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/no_auth_type_ds.xml | 32
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/oracle_xa_2_ds.xml | 44
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/oracle_xa_3_ds.xml | 43
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/oracle_xa_4_ds.xml | 42
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/oracle_xa_5_ds.xml | 40
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/oracle_xa_ds.xml | 44
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/too_many_ds.xml | 106
modules/enterprise/server/itests-2/src/test/resources/obsolete/test/xpath_processor_test.xml | 42
modules/enterprise/server/itests-2/src/test/resources/obsolete/testng.bak.xml | 12
modules/enterprise/server/itests-2/src/test/resources/obsolete/transform/template_ds.xml | 6
modules/enterprise/server/itests-2/src/test/resources/obsolete/transform/transform.xsl | 514
modules/enterprise/server/itests-2/src/test/resources/obsolete/validation/datasourceResources.properties | 142
modules/enterprise/server/itests-2/src/test/resources/obsolete/validation/datasource_validation.xml | 159
modules/enterprise/server/itests-2/src/test/resources/obsolete/validation/default_validator_rules.xml | 47
modules/enterprise/server/itests-2/src/test/resources/obsolete/velocity/local-datasource.vm | 8
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/configuration/metadata/configuration_metadata_manager_bean_test_v1.xml | 95
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/configuration/metadata/configuration_metadata_manager_bean_test_v2.xml | 120
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/discovery/DiscoveryBossBeanTest.xml | 132
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/inventory/InventoryManagerBeanTest.xml | 121
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/plugins/ant/recipe-no-manageRootDir.xml | 34
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/AlertMetadataManagerBeanTest/plugin_v1.xml | 8
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/AlertMetadataManagerBeanTest/plugin_v2.xml | 7
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/ContentMetadataManagerBeanTest/plugin_v1.xml | 45
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/ContentMetadataManagerBeanTest/plugin_v2.xml | 49
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/EventMetadataManagerBeanTest/plugin_v1.xml | 23
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/EventMetadataManagerBeanTest/plugin_v2.xml | 23
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/MeasurementMetadataManagerBeanTest/plugin_v1.xml | 48
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/MeasurementMetadataManagerBeanTest/plugin_v2.xml | 40
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/MetadataTest.xml | 298
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/MetadataUpdateWithIgnoredTypesTest/remove_types_v1.xml | 22
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/MetadataUpdateWithIgnoredTypesTest/remove_types_v2.xml | 19
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/MultiplePluginExtensionMetadataTest/child1_plugin_v1.xml | 19
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/MultiplePluginExtensionMetadataTest/child2_plugin_v1.xml | 19
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/MultiplePluginExtensionMetadataTest/parent_plugin_v1.xml | 18
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/MultiplePluginExtensionMetadataTest/parent_plugin_v2.xml | 18
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/MultiplePluginExtensionSinglePluginDescriptorMetadataTest/child_plugin_v1.xml | 29
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/MultiplePluginExtensionSinglePluginDescriptorMetadataTest/parent_plugin_v1.xml | 24
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/MultiplePluginExtensionSinglePluginDescriptorMetadataTest/parent_plugin_v2.xml | 24
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/OperationMetadataManagerBeanTest/plugin_v1.xml | 42
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/OperationMetadataManagerBeanTest/plugin_v2.xml | 41
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/PluginExtensionMetadataTest/child_plugin_v1.xml | 17
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/PluginExtensionMetadataTest/parent_plugin_v1.xml | 49
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/PluginExtensionMetadataTest/parent_plugin_v2.xml | 67
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest/plugin_1.xml | 11
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest/plugin_2.xml | 13
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest/plugin_3.1.xml | 11
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest/plugin_3.xml | 11
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/PluginScanningExtensionMetadataTest/child1_plugin_v1.xml | 19
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/PluginScanningExtensionMetadataTest/child2_plugin_v1.xml | 19
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/PluginScanningExtensionMetadataTest/parent_plugin_v1.xml | 18
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/PluginScanningExtensionMetadataTest/parent_plugin_v2.xml | 18
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/dup_drift.xml | 19
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/parent_resource_type-plugin.xml | 29
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/plugin_v1.xml | 92
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/plugin_v2.xml | 110
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/remove_bundle_drift_config_v1.xml | 20
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/remove_bundle_drift_config_v2.xml | 7
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/remove_types_v1.xml | 67
modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/remove_types_v2.xml | 17
modules/enterprise/server/itests-2/src/test/resources/perftest/AvailabilityInsertPurgeTest-testOne-data.xml.zip |binary
modules/enterprise/server/itests-2/src/test/resources/security.policy | 10
modules/enterprise/server/itests-2/src/test/resources/serverplugins/simple-generic-serverplugin.xml | 17
modules/enterprise/server/itests-2/src/test/resources/test-alert-sender-serverplugin.xml | 23
modules/enterprise/server/itests-2/src/test/resources/test-assist-color-number.txt | 46
modules/enterprise/server/itests-2/src/test/resources/test-ldap.properties | 2
modules/enterprise/server/itests-2/src/test/resources/test-scheduler.properties | 29
modules/enterprise/server/itests-2/src/test/resources/test/deployment/1.0-feb-2.xml | 3
modules/enterprise/server/itests-2/src/test/resources/test/deployment/1.0-feb.xml | 3
modules/enterprise/server/itests-2/src/test/resources/test/deployment/1.0-june.xml | 3
modules/enterprise/server/itests-2/src/test/resources/test/deployment/1.1-feb.xml | 3
modules/enterprise/server/itests-2/src/test/resources/test/deployment/1.1-june.xml | 3
modules/enterprise/server/itests-2/src/test/resources/test/metadata/alerts/type-with-metric.xml | 14
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/BZ_573034_v1.xml | 12
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/BZ_573034_v2.xml | 12
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/addDeleteTemplate1.xml | 14
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/addDeleteTemplate2.xml | 17
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/addDeleteTemplate3.xml | 17
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/constraint.xml | 24
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/constraintMinMax.xml | 17
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/groupDeleted-v1.xml | 28
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/groupDeleted-v2.xml | 14
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/groupPropDeleted-v1.xml | 27
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/groupPropDeleted-v2.xml | 28
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/groupPropDeleted-v3.xml | 315
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/groupPropDeleted-v4.xml | 275
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/groupPropMoved-v1.xml | 27
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/groupPropMoved-v2.xml | 27
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/propertyChanging-v1.xml | 39
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/propertyChanging-v2.xml | 44
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/propertyList-simple.xml | 16
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/propertyList-v1.xml | 46
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/propertyList-v2.xml | 61
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/propertyMap-v1.xml | 35
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/propertyMap-v2.xml | 49
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/update5-v1_0.xml | 84
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/update5-v2_0.xml | 96
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/updateDefaultTemplate1.xml | 14
modules/enterprise/server/itests-2/src/test/resources/test/metadata/configuration/updateDefaultTemplate2.xml | 14
modules/enterprise/server/itests-2/src/test/resources/test/metadata/content-source-update-v1.xml | 48
modules/enterprise/server/itests-2/src/test/resources/test/metadata/content-source-update-v2.xml | 49
modules/enterprise/server/itests-2/src/test/resources/test/metadata/events/event1-1.xml | 10
modules/enterprise/server/itests-2/src/test/resources/test/metadata/events/event1-2.xml | 11
modules/enterprise/server/itests-2/src/test/resources/test/metadata/measurement/measurementDeletion-v1_0.xml | 12
modules/enterprise/server/itests-2/src/test/resources/test/metadata/measurement/measurementDeletion-v2_0.xml | 10
modules/enterprise/server/itests-2/src/test/resources/test/metadata/measurement/update-v1_0.xml | 14
modules/enterprise/server/itests-2/src/test/resources/test/metadata/measurement/update-v2_0.xml | 20
modules/enterprise/server/itests-2/src/test/resources/test/metadata/measurement/update6-1.xml | 12
modules/enterprise/server/itests-2/src/test/resources/test/metadata/measurement/update6-2.xml | 12
modules/enterprise/server/itests-2/src/test/resources/test/metadata/measurement/update7-1.xml | 10
modules/enterprise/server/itests-2/src/test/resources/test/metadata/measurement/update7-2.xml | 11
modules/enterprise/server/itests-2/src/test/resources/test/metadata/natives/update5-v1_0.xml | 84
modules/enterprise/server/itests-2/src/test/resources/test/metadata/natives/update5-v2_0.xml | 96
modules/enterprise/server/itests-2/src/test/resources/test/metadata/noTypes.xml | 8
modules/enterprise/server/itests-2/src/test/resources/test/metadata/operation/operation1-1.xml | 11
modules/enterprise/server/itests-2/src/test/resources/test/metadata/operation/operation1-2.xml | 27
modules/enterprise/server/itests-2/src/test/resources/test/metadata/operation/operation2-1.xml | 17
modules/enterprise/server/itests-2/src/test/resources/test/metadata/operation/operation2-2.xml | 19
modules/enterprise/server/itests-2/src/test/resources/test/metadata/operation/operation3-1.xml | 18
modules/enterprise/server/itests-2/src/test/resources/test/metadata/operation/operation3-2.xml | 20
modules/enterprise/server/itests-2/src/test/resources/test/metadata/operation/update3-v1_0.xml | 60
modules/enterprise/server/itests-2/src/test/resources/test/metadata/operation/update3-v2_0.xml | 67
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource-type/duplicateResourceType.xml | 11
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource-type/update2-v1_0.xml | 16
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource-type/update2-v2_0.xml | 16
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource-type/update4-v1_0.xml | 16
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource-type/update4-v2_0.xml | 12
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource-type/updateResourceTypeBundleTarget-v1.xml | 27
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource-type/updateResourceTypeBundleTarget-v2.xml | 23
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/illegal-subcat-1.xml | 15
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-2children.xml | 16
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-grandchild.xml | 17
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-services-v1_0.xml | 21
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-services-v2_0.xml | 19
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v1_0.xml | 15
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v1_1.xml | 15
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v2_0.xml | 15
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/no-subcat.xml | 10
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v1_0.xml | 13
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v1_1.xml | 13
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v2_0.xml | 13
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v3_0.xml | 13
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/services-v1_0.xml | 13
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/services-v2_0.xml | 12
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories.xml | 26
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories2.xml | 26
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories3.xml | 33
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/two-subcat.xml | 13
modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/undefined-child-subcat-1.xml | 21
modules/enterprise/server/jar/intentional-api-changes-since-4.4.0.xml | 14
modules/enterprise/server/jar/intentional-api-changes-since-4.5.1.xml | 36
modules/enterprise/server/jar/intentional-api-changes-since-4.6.0.xml | 39
modules/enterprise/server/jar/intentional-api-changes-since-4.7.0.xml | 25
modules/enterprise/server/jar/intentional-api-changes-since-4.8.0.xml | 207
modules/enterprise/server/jar/intentional-api-changes-since-4.9.0.xml | 102
modules/enterprise/server/jar/pom.xml | 1842
modules/enterprise/server/jar/src/main/filtered-sources/java/org/rhq/enterprise/server/system/ServerVersion.java | 80
modules/enterprise/server/jar/src/main/java/org/jboss/system/ServiceMBean.java | 7
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/AllowRhqServerInternalsAccessPermission.java | 36
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/RHQConstants.java | 86
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java | 26
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java | 76
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertConditionLogManagerBean.java | 44
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertConditionLogManagerLocal.java | 11
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertConditionManagerBean.java | 37
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertConditionManagerLocal.java | 1
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertDampeningManagerBean.java | 48
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertDampeningManagerLocal.java | 7
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertDefinitionManagerBean.java | 197
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertDefinitionManagerLocal.java | 98
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertDefinitionManagerRemote.java | 71
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertManagerBean.java | 691
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertManagerLocal.java | 4
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertManagerRemote.java | 63
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertNotificationManagerBean.java | 60
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertNotificationManagerLocal.java | 6
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertTemplateManagerBean.java | 49
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/CachedConditionManagerBean.java | 19
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/CachedConditionManagerLocal.java | 9
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/GroupAlertDefinitionManagerBean.java | 146
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/GroupAlertDefinitionManagerLocal.java | 18
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/AlertConditionCacheManagerBean.java | 14
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/AlertConditionCacheManagerLocal.java | 18
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/internal/AbstractConditionCache.java | 34
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/internal/AgentConditionCache.java | 159
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/internal/AlertConditionCacheCoordinator.java | 59
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/internal/AlertConditionCacheUtils.java | 117
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/internal/GlobalConditionCache.java | 118
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/jms/AlertConditionConsumerBean.java | 51
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/jms/CachedConditionProducerBean.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/mbean/AlertConditionCacheMonitor.java | 132
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/mbean/AlertConditionCacheMonitorMBean.java | 32
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/AbstractCacheElement.java | 20
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/AbstractEnumCacheElement.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/AlertConditionOperator.java | 78
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/AvailabilityCacheElement.java | 57
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/AvailabilityDurationCacheElement.java | 128
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/AvailabilityDurationComposite.java | 66
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/CacheElementActivity.java | 42
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/CallTimeDataCacheElement.java | 8
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/DriftCacheElement.java | 104
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/EventCacheElement.java | 3
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/MeasurementBaselineCacheElement.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/MeasurementNumericCacheElement.java | 3
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/MeasurementRangeNumericCacheElement.java | 97
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/MeasurementTraitCacheElement.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/NumericDoubleCacheElement.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/ResourceConfigurationCacheElement.java | 1
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/ResourceOperationCacheElement.java | 1
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/StringCacheElement.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/i18n/AlertI18NResourceKeys.java | 232
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/SessionManager.java | 101
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/SubjectManagerBean.java | 258
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/SubjectManagerLocal.java | 6
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/SubjectManagerRemote.java | 84
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/prefs/SubjectPreferencesBase.java | 15
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/prefs/SubjectPreferencesCache.java | 123
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/prefs/SubjectPreferencesCacheBean.java | 174
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/prefs/SubjectPreferencesCacheLocal.java | 38
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/authz/AuthorizationManagerBean.java | 135
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/authz/AuthorizationManagerLocal.java | 85
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/authz/RoleManagerBean.java | 239
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/authz/RoleManagerLocal.java | 98
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/authz/RoleManagerRemote.java | 195
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/bundle/BundleManagerBean.java | 1325
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/bundle/BundleManagerHelper.java | 4
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/bundle/BundleManagerLocal.java | 238
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/bundle/BundleManagerRemote.java | 802
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/bundle/BundleServerServiceImpl.java | 30
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/AffinityGroupManagerBean.java | 30
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/AffinityGroupManagerLocal.java | 75
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/CloudManagerBean.java | 297
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/CloudManagerException.java | 43
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/CloudManagerLocal.java | 92
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/FailoverListManagerBean.java | 44
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/PartitionEventManagerBean.java | 35
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/PartitionEventManagerLocal.java | 45
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/ServerBucket.java | 5
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StatusManagerBean.java | 40
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerBean.java | 1230
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerLocal.java | 191
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerRemote.java | 176
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/TopologyManagerBean.java | 339
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/TopologyManagerException.java | 43
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/TopologyManagerLocal.java | 166
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/CacheConsistencyManagerBean.java | 13
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/ServerManagerBean.java | 112
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/common/TransactionInterruptInterceptor.java | 28
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java | 881
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerLocal.java | 143
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerRemote.java | 192
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationServerServiceImpl.java | 8
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/metadata/ConfigurationMetadataManagerBean.java | 116
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/util/ConfigurationMaskingUtility.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/AdvisoryManagerBean.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/ContentManagerBean.java | 269
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/ContentManagerHelper.java | 6
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/ContentManagerLocal.java | 55
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/ContentManagerRemote.java | 231
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/ContentSourceManagerBean.java | 65
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/ContentUIManagerBean.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/RepoManagerBean.java | 45
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/RepoManagerLocal.java | 3
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/RepoManagerRemote.java | 138
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java | 233
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerLocal.java | 65
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CoreServer.java | 211
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CoreServerMBean.java | 22
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CoreServerServiceImpl.java | 127
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CustomJaasDeploymentService.java | 215
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CustomJaasDeploymentServiceMBean.java | 18
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/EmailManagerBean.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/ExternalizableStrategyCommandListener.java | 104
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/RemoteClientManagerBean.java | 151
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/RemoteClientManagerLocal.java | 67
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/ShutdownListener.java | 230
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/StartupBean.java | 915
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/StartupLocal.java | 46
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/comm/SecurityTokenCommandAuthenticator.java | 8
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/comm/ServerCommunicationsService.java | 387
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/comm/ServerCommunicationsServiceMBean.java | 43
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/comm/ServerCommunicationsServiceUtil.java | 7
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/comm/ServerConfiguration.java | 14
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/comm/ServerI18NResourceKeys.java | 6
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/concurrency/LatchedServiceCircularityException.java | 44
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/concurrency/LatchedServiceController.java | 335
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/concurrency/LatchedServiceException.java | 44
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/jaas/DelegatingLoginModule.java | 209
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/jaas/JDBCLoginModule.java | 16
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/jaas/JDBCPrincipalCheckLoginModule.java | 19
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/jaas/LdapLoginModule.java | 43
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/AgentPluginScanner.java | 83
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/PluginDeploymentScanner.java | 252
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/PluginDeploymentScannerMBean.java | 36
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/ProductPluginDeployer.java | 116
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/ServerPluginScanner.java | 41
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/service/ManagementService.java | 104
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/dashboard/DashboardManagerRemote.java | 18
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/AgentInventoryStatusUpdateJob.java | 94
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DeletedResourceTypeFilter.java | 29
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossBean.java | 893
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossLocal.java | 61
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossRemote.java | 58
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryServerServiceImpl.java | 158
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/InventoryReportFilter.java | 9
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/DriftChangesetBean.java | 12
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/DriftFileBean.java | 16
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/DriftManagerBean.java | 724
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/DriftManagerLocal.java | 145
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/DriftManagerRemote.java | 115
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/DriftServerServiceImpl.java | 109
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/DriftTemplateManagerBean.java | 237
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/DriftTemplateManagerLocal.java | 34
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/DriftTemplateManagerRemote.java | 73
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/DriftUploadRequest.java | 19
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/DriftUtil.java | 59
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/JPADriftServerBean.java | 379
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/JPADriftServerLocal.java | 34
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/entitlement/EntitlementManagerBean.java | 118
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/entitlement/EntitlementManagerLocal.java | 29
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/event/EventManagerBean.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/event/EventManagerLocal.java | 18
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/event/EventManagerRemote.java | 75
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerRemote.java | 49
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHFileSend.java | 10
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/inventory/InventoryManagerBean.java | 51
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/inventory/InventoryManagerLocal.java | 19
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/jaxb/WebServiceMapAdapter.java | 51
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/jaxb/WebServiceTypeAdapter.java | 51
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/jaxb/adapter/ConfigurationAdapter.java | 189
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/jaxb/adapter/MeasurementDataNumericHighLowCompositeAdapter.java | 67
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/jaxb/adapter/ResourceGroupAdapter.java | 144
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/jaxb/adapter/ResourceListAdapter.java | 182
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/jaxb/adapter/WsResource.java | 138
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerBean.java | 944
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerLocal.java | 100
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerRemote.java | 45
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityPoint.java | 60
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/CallTimeDataManagerBean.java | 31
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/CallTimeDataManagerLocal.java | 9
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/CallTimeDataManagerRemote.java | 39
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementAggregate.java | 3
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementBaselineManagerBean.java | 193
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementBaselineManagerLocal.java | 54
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementBaselineManagerRemote.java | 24
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementChartsManagerBean.java | 18
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementChartsManagerLocal.java | 9
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementCompressionManagerBean.java | 26
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBean.java | 465
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerLocal.java | 94
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerRemote.java | 177
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementDefinitionManagerBean.java | 32
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementDefinitionManagerLocal.java | 23
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementDefinitionManagerRemote.java | 35
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementException.java | 4
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementOOBManagerBean.java | 98
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementOOBManagerLocal.java | 24
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementPreferences.java | 33
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementProblemManagerBean.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementProblemManagerLocal.java | 29
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementProblemManagerRemote.java | 36
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementScheduleManagerBean.java | 340
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementScheduleManagerLocal.java | 112
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementScheduleManagerRemote.java | 196
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/NotifyAgentsOfScheduleUpdatesJob.java | 44
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/instrumentation/MeasurementBaselineManagerMBean.java | 29
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/instrumentation/MeasurementCompressionManagerMBean.java | 31
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/instrumentation/MeasurementDataManagerMBean.java | 33
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/instrumentation/MeasurementMonitor.java | 63
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/instrumentation/MeasurementMonitorMBean.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/util/DataInserter.java | 19
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/util/DataReader.java | 84
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/util/MeasurementDataManagerUtility.java | 36
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/AccessCheckingInitialContextFactoryBuilder.java | 317
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/DecoratingInitialContextFactory.java | 110
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/NamingHack.java | 103
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/context/AccessCheckingContextDecorator.java | 264
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/context/AccessCheckingContextDecoratorSetContext.java | 75
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/context/AccessCheckingDirContextDecorator.java | 187
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/context/AccessCheckingEventContextDecorator.java | 69
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/context/AccessCheckingEventDirContextDecorator.java | 96
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/context/AccessCheckingLdapContextDecorator.java | 85
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/context/ContextDecorator.java | 33
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/context/URLPreferringContextDecorator.java | 222
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/context/URLPreferringContextDecoratorHelper.java | 76
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/context/URLPreferringContextDecoratorSetContext.java | 71
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/context/URLPreferringDirContextDecorator.java | 185
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/context/URLPreferringEventContextDecorator.java | 81
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/context/URLPreferringEventDirContextDecorator.java | 104
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/context/URLPreferringLdapContextDecorator.java | 94
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/util/DecoratingInvocationHandler.java | 55
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/util/DecoratorPicker.java | 195
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/naming/util/DecoratorSetContext.java | 59
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/GroupOperationJob.java | 33
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationDefinitionNotFoundException.java | 7
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationJob.java | 52
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerBean.java | 182
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerLocal.java | 93
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerRemote.java | 236
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationServerServiceImpl.java | 43
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/ResourceOperationJob.java | 53
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/Extension.java | 92
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/MenuItem.java | 90
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/PageLink.java | 48
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/PerspectiveException.java | 40
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/PerspectiveManagerBean.java | 481
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/PerspectiveManagerHelper.java | 42
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/PerspectiveManagerLocal.java | 184
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/PerspectiveTarget.java | 108
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/RenderedExtension.java | 53
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/Tab.java | 84
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/AbstractGlobalActivator.java | 33
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/AbstractResourceOrGroupActivator.java | 33
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/Activator.java | 37
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/ActivatorHelper.java | 269
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/FacetActivator.java | 39
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/GlobalPermissionActivator.java | 39
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/InventoryActivator.java | 74
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/LicenseFeature.java | 26
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/LicenseFeatureActivator.java | 40
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/ResourceConditionSet.java | 85
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/ResourcePermissionActivator.java | 39
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/ResourceTypeActivator.java | 82
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/SuperuserActivator.java | 34
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/TraitActivator.java | 48
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/context/AbstractResourceOrGroupActivationContext.java | 54
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/context/ActivationContext.java | 30
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/context/ActivationContextScope.java | 35
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/context/GlobalActivationContext.java | 87
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/context/GroupActivationContext.java | 98
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/context/ResourceActivationContext.java | 99
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/ServerPluginsBean.java | 79
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/ServerPluginsLocal.java | 24
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/AbstractJobWrapper.java | 4
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/AbstractTypeServerPluginContainer.java | 8
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/MasterServerPluginContainer.java | 29
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/ServerPluginClassLoader.java | 36
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/ServerPluginManager.java | 22
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/ServerPluginService.java | 60
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/ServerPluginServiceMBean.java | 110
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/ServerPluginServiceManagement.java | 110
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/alert/AlertSender.java | 13
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/content/ContentProviderManager.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/drift/DriftChangeSetSummary.java | 129
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/drift/DriftServerPluginFacet.java | 79
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/entitlement/EntitlementPluginValidator.java | 37
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/entitlement/EntitlementServerPluginContainer.java | 50
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/entitlement/EntitlementServerPluginManager.java | 51
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/perspective/PerspectivePluginValidator.java | 30
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/perspective/PerspectiveServerPluginContainer.java | 50
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/perspective/PerspectiveServerPluginManager.java | 260
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/perspective/metadata/PerspectivePluginMetadataManager.java | 513
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/remote/RemoteSafeInvocationHandler.java | 39
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/remote/RemoteWsInvocationHandler.java | 656
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/report/DataAccessManagerLocal.java | 12
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/report/DataAccessManagerRemote.java | 16
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/PlatformUtilizationManagerBean.java | 208
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/PlatformUtilizationManagerLocal.java | 45
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceAlreadyExistsException.java | 9
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceAvailabilityManagerBean.java | 33
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceAvailabilityManagerLocal.java | 11
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerBean.java | 177
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerLocal.java | 58
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerRemote.java | 137
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java | 916
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerLocal.java | 99
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerRemote.java | 176
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceNotFoundException.java | 7
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeAlreadyExistsException.java | 7
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerBean.java | 48
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerLocal.java | 26
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerRemote.java | 54
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeNotFoundException.java | 11
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/cluster/ClusterManagerBean.java | 16
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/cluster/ClusterManagerRemote.java | 24
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/LDAPStringUtil.java | 100
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/LdapGroupManagerBean.java | 435
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/LdapGroupManagerLocal.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/ResourceGroupAlreadyExistsException.java | 7
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/ResourceGroupManagerBean.java | 306
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/ResourceGroupManagerRemote.java | 134
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/ResourceGroupNotFoundException.java | 3
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/ResourceGroupUpdateException.java | 8
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/GroupDefinitionManagerBean.java | 57
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/GroupDefinitionManagerLocal.java | 23
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/GroupDefinitionManagerRemote.java | 110
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/exception/GroupDefinitionException.java | 7
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/framework/ExpressionEvaluator.java | 194
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/framework/InvalidExpressionException.java | 38
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/mbean/GroupDefinitionRecalculationThreadMonitor.java | 59
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/mbean/GroupDefinitionRecalculationThreadMonitorMBean.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/AlertMetadataManagerBean.java | 15
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ContentMetadataManagerBean.java | 17
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/MeasurementMetadataManagerBean.java | 162
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginConfigurationMetadataManagerBean.java | 37
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java | 240
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java | 26
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java | 296
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerLocal.java | 3
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/AbstractRestBean.java | 680
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/AlertDefinitionHandlerBean.java | 1209
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/AlertHandlerBean.java | 413
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/BadArgumentException.java | 50
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ContentHandlerBean.java | 252
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/CustomExceptionMapper.java | 131
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/EventHandlerBean.java | 412
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/GroupHandlerBean.java | 753
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/MetricHandlerBean.java | 970
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/OperationsHandlerBean.java | 565
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ParameterMissingException.java | 15
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ReportsHandlerBean.java | 270
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ReportsInterceptor.java | 184
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ResourceHandlerBean.java | 1011
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ResourceTypeHandlerBean.java | 156
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/RootHandlerBean.java | 116
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/SetCallerInterceptor.java | 125
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/StatusHandlerBean.java | 93
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/StuffNotFoundException.java | 39
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/UILinkTemplate.java | 57
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/UserHandlerBean.java | 387
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/AlertConditionRest.java | 119
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/AlertDefinitionRest.java | 176
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/AlertNotificationRest.java | 71
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/AlertRest.java | 141
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/AlertSender.java | 84
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/AvailabilityRest.java | 100
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/AvailabilitySummary.java | 221
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/Baseline.java | 88
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/CreateCBResourceRequest.java | 56
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/Datapoint.java | 65
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/DoubleValue.java | 55
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/EventDefinitionRest.java | 74
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/EventRest.java | 90
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/EventSourceRest.java | 99
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/GroupDefinitionRest.java | 133
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/GroupRest.java | 121
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/IntegerValue.java | 55
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/Link.java | 82
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/MetricAggregate.java | 206
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/MetricDefinitionAggregate.java | 114
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/MetricSchedule.java | 187
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/NumericDataPoint.java | 72
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/OperationDefinitionRest.java | 70
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/OperationHistoryRest.java | 118
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/OperationRest.java | 131
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/PagingCollection.java | 97
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/RHQErrorWrapper.java | 28
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/ResourceTypeRest.java | 98
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/ResourceWithChildren.java | 72
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/ResourceWithType.java | 190
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/SimplePropDef.java | 81
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/Status.java | 49
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/StringValue.java | 35
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/UserRest.java | 115
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/helper/ConfigurationHelper.java | 432
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/helper/LinkDeserializer.java | 94
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/helper/LinkSerializer.java | 55
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/AlertDefinitionHandler.java | 146
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/AlertDefinitionLocal.java | 26
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/ConfigurationHistoryHandler.java | 107
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/ConfigurationHistoryLocal.java | 29
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/CsvWriter.java | 68
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/CsvWriterException.java | 44
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/DateConverter.java | 39
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/DriftComplianceHandler.java | 117
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/DriftComplianceLocal.java | 55
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/InventorySummaryHandler.java | 215
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/InventorySummaryLocal.java | 68
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/MeasurementConverter.java | 252
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/PlatformUtilizationHandler.java | 142
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/PlatformUtilizationLocal.java | 50
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/PropertyConverter.java | 31
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/RecentAlertHandler.java | 458
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/RecentAlertLocal.java | 42
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/RecentDriftHandler.java | 179
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/RecentDriftLocal.java | 46
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/RecentOperationsHandler.java | 144
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/RecentOperationsLocal.java | 41
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/ReportFormatHelper.java | 96
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/SimpleConverter.java | 47
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/SuspectMetricHandler.java | 106
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/reporting/SuspectMetricLocal.java | 29
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/EnhancedScheduler.java | 29
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/EnhancedSchedulerImpl.java | 44
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/SchedulerBean.java | 16
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/SchedulerService.java | 119
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/SchedulerServiceMBean.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/AlertAvailabilityDurationJob.java | 126
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/AsyncResourceDeleteJob.java | 70
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/BundleDeploymentStatusCheckJob.java | 90
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/CloudManagerJob.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/ContentProviderSyncJob.java | 34
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/DataPurgeJob.java | 38
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/PurgePluginsJob.java | 30
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/PurgeResourceTypesJob.java | 44
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/StorageClusterReadRepairJob.java | 26
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/search/SavedSearchManagerBean.java | 3
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/search/SavedSearchManagerRemote.java | 37
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/search/execution/SearchAssistManager.java | 166
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/search/translation/GroupSearchTranslator.java | 29
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageClientManagerBean.java | 374
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageClusterMonitor.java | 51
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageClusterSettingsManagerBean.java | 101
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageClusterSettingsManagerLocal.java | 16
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageNodeOperationsHandlerBean.java | 914
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageNodeOperationsHandlerLocal.java | 61
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/subsystem/AlertSubsystemManagerBean.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/subsystem/ConfigurationSubsystemManagerBean.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/subsystem/OperationHistorySubsystemManagerBean.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/support/SupportManagerBean.java | 4
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/support/SupportManagerRemote.java | 13
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/DefaultImportConfigurationDescriptor.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/ExportingInputStream.java | 103
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/MetricTemplateSynchronizer.java | 17
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/SynchronizationConstants.java | 112
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/SynchronizationManagerBean.java | 250
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/SynchronizationManagerLocal.java | 16
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/SynchronizationManagerRemote.java | 37
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/SynchronizedEntity.java | 10
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/SynchronizerFactory.java | 42
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/SystemSettingsSynchronizer.java | 3
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/exporters/SystemSettingsExporter.java | 7
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/importers/Importer.java | 15
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/importers/MetricTemplateImporter.java | 56
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/importers/SystemSettingsImporter.java | 30
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/validators/ConsistencyValidator.java | 36
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/validators/DeployedAgentPluginsValidator.java | 14
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/validators/EntityValidator.java | 52
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/validators/MaxCountValidator.java | 52
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/validators/MetricTemplateValidator.java | 121
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/validators/SystemSettingsValidator.java | 48
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/validators/UniquenessValidator.java | 50
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemInfoManagerBean.java | 154
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemInfoManagerLocal.java | 48
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemManagerBean.java | 622
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemManagerLocal.java | 67
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemManagerRemote.java | 63
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/tagging/TagManagerBean.java | 6
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/tagging/TagManagerRemote.java | 52
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/AccessBean.java | 233
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/AccessLocal.java | 48
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/AlertTemplateTestBean.java | 69
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/AlertTemplateTestLocal.java | 30
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/CoreTestBean.java | 109
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/CoreTestLocal.java | 37
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/DiscoveryTestBean.java | 325
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/DiscoveryTestLocal.java | 43
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/MeasurementTestBean.java | 269
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/MeasurementTestLocal.java | 37
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/ResourceGroupTestBean.java | 89
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/ResourceGroupTestBeanLocal.java | 28
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/SubjectRoleTestBean.java | 50
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/SubjectRoleTestBeanLocal.java | 32
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/TestBean.java | 151
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/TestLocal.java | 35
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/WebServiceTestBean.java | 81
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/WebServiceTestLocal.java | 34
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/test/WebServiceTestRemote.java | 113
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/CriteriaQuery.java | 141
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/CriteriaQueryExecutor.java | 30
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/CriteriaQueryGenerator.java | 310
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/CriteriaQueryRunner.java | 66
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/CriteriaUtil.java | 173
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/HibernatePerformanceMonitor.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/HibernateStatisticsStopWatch.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/JMXUtil.java | 61
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/LookupUtil.java | 209
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/PhantomReadMaxAttemptsExceededException.java | 72
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/QuartzUtil.java | 26
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/QueryUtility.java | 306
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/RemoteAPIValidator.java | 30
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/SystemDatabaseInformation.java | 13
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/concurrent/InventoryReportSerializer.java | 101
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/webservices/WebservicesManagerBean.java | 1232
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/webservices/WebservicesRemote.java | 72
modules/enterprise/server/jar/src/main/resources/META-INF/ejb-jar.xml | 53
modules/enterprise/server/jar/src/main/resources/META-INF/jboss.xml | 4
modules/enterprise/server/jar/src/main/resources/META-INF/services/org.jboss.msc.service.ServiceActivator | 1
modules/enterprise/server/jar/src/main/resources/alert-email-template.txt | 23
modules/enterprise/server/jar/src/main/resources/docbook.rnc |10643
modules/enterprise/server/jar/src/main/resources/quartz.properties | 28
modules/enterprise/server/jar/src/main/resources/rest_templates/alert.ftl | 58
modules/enterprise/server/jar/src/main/resources/rest_templates/availability.ftl | 30
modules/enterprise/server/jar/src/main/resources/rest_templates/genericStringList.ftl | 31
modules/enterprise/server/jar/src/main/resources/rest_templates/group.ftl | 66
modules/enterprise/server/jar/src/main/resources/rest_templates/groupDefinition.ftl | 62
modules/enterprise/server/jar/src/main/resources/rest_templates/index.ftl | 55
modules/enterprise/server/jar/src/main/resources/rest_templates/listAlerts.ftl | 32
modules/enterprise/server/jar/src/main/resources/rest_templates/listAvailability.ftl | 32
modules/enterprise/server/jar/src/main/resources/rest_templates/listGroup.ftl | 32
modules/enterprise/server/jar/src/main/resources/rest_templates/listGroupDefinition.ftl | 37
modules/enterprise/server/jar/src/main/resources/rest_templates/listMetricDefinitions.ftl | 38
modules/enterprise/server/jar/src/main/resources/rest_templates/listMetricSchedule.ftl | 38
modules/enterprise/server/jar/src/main/resources/rest_templates/listOperationHistory.ftl | 37
modules/enterprise/server/jar/src/main/resources/rest_templates/listResourceWithType.ftl | 32
modules/enterprise/server/jar/src/main/resources/rest_templates/metricData.ftl | 116
modules/enterprise/server/jar/src/main/resources/rest_templates/metricDefinition.ftl | 52
modules/enterprise/server/jar/src/main/resources/rest_templates/metricSchedule.ftl | 55
modules/enterprise/server/jar/src/main/resources/rest_templates/operationHistory.ftl | 56
modules/enterprise/server/jar/src/main/resources/rest_templates/reportIndex.ftl | 34
modules/enterprise/server/jar/src/main/resources/rest_templates/resourceWithType.ftl | 54
modules/enterprise/server/jar/src/main/resources/rest_templates/status.ftl | 36
modules/enterprise/server/jar/src/main/resources/server-comm-configuration-overrides.properties | 42
modules/enterprise/server/jar/src/main/resources/server-comm-configuration.xml | 468
modules/enterprise/server/jar/src/main/resources/single-line-rhql.txt | 91
modules/enterprise/server/jar/src/main/xsl/apiout2docbook.xsl | 316
modules/enterprise/server/jar/src/main/xsl/apiout2html.xsl | 173
modules/enterprise/server/jar/src/main/xsl/apiout2html_overview.xsl | 101
modules/enterprise/server/jar/src/test/java/javax/ejb/EJBTransactionRolledbackException.java | 58
modules/enterprise/server/jar/src/test/java/org/rhq/core/domain/util/units/test/MeasurementConverterTest.java | 390
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/alert/engine/model/MeasurementRangeNumericCacheElementTest.java | 98
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/alert/test/AlertManagerBeanTest.java | 565
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/auth/SessionManagerTest.java | 190
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/auth/test/SubjectManagerBeanTest.java | 466
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/authz/test/AuthorizationManagerBeanTest.java | 849
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/authz/test/RoleManagerBeanTest.java | 286
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/bundle/BundleManagerBeanTest.java | 1142
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/bundle/TestBundleServerPluginService.java | 244
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/bundle/TestBundleServerPluginServiceMBean.java | 24
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/cloud/FailoverListManagerBeanTest.java | 593
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/configuration/ConfigurationHelperTest.java | 756
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBeanTest.java | 1103
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBeanUnitTest.java | 10
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/configuration/DynamicConfigurationPropertyBeanTest.java | 176
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/configuration/metadata/ConfigurationMetadataManagerBeanTest.java | 256
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/content/metadata/test/ContentSourcePluginHandlingTest.java | 200
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/content/metadata/test/TestBase.java | 85
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/content/test/AdvisoryManagerBeanTest.java | 149
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/content/test/ContentManagerBeanMockTest.java | 456
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/content/test/ContentManagerBeanTest.java | 1724
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/content/test/ContentSourceManagerBeanTest.java | 1204
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/content/test/ContentUIManagerBeanEligiblePackagesTest.java | 338
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/content/test/ContentUIManagerBeanTest.java | 327
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/content/test/DistributionManagerBeanTest.java | 94
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/content/test/ProductVersionManagerBeanTest.java | 177
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/content/test/RepoManagerBeanTest.java | 496
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/content/test/RepoSyncingTest.java | 271
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/core/concurrency/LatchedServiceCircularDependenciesTest.java | 120
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/core/concurrency/LatchedServiceDependenciesTest.java | 97
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/core/plugin/DatabaseAndFilePluginDeploymentTest.java | 576
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/discovery/DeletedResourceTypeFilterTest.java | 26
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/discovery/DiscoveryBossBeanTest.java | 223
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/drift/DriftManagerBeanTest.java | 450
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/drift/JPADriftServerBeanTest.java | 76
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/event/test/EventManagerTest.java | 193
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/inventory/InventoryManagerBeanTest.java | 164
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/inventory/UninventoryTest.java | 214
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/measurement/test/AvailabilityManagerTest.java | 1217
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/measurement/test/MeasurementBaselineManagerTest.java | 616
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/measurement/test/MeasurementDataManagerTest.java | 304
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/measurement/test/MeasurementViewManagerTest.java | 141
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/naming/DecoratingInvocationHandlerTest.java | 144
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/naming/DecoratorPickerTest.java | 180
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/operation/OperationManagerBeanTest.java | 1708
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/performance/test/AvailabilityInsertPurgeTest.java | 411
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/performance/test/CallTimeInsertPurgeTest.java | 153
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/performance/test/EventsInsertPurgeTest.java | 170
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/plugin/ServerPluginsBeanTest.java | 420
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/plugin/pc/content/ContentProviderManagerSyncContentProviderTest.java | 310
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/plugin/pc/content/ContentProviderManagerSyncRepoTest.java | 309
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/plugin/pc/content/TestContentProvider.java | 351
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/plugin/pc/content/TestContentServerPluginService.java | 168
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/plugin/pc/content/TestContentServerPluginServiceMBean.java | 24
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/plugin/pc/generic/GenericServerPluginTest.java | 215
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/plugin/pc/generic/TestGenericServerPluginService.java | 219
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/plugin/pc/generic/TestGenericServerPluginServiceMBean.java | 24
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/plugin/pc/generic/TestLifecycleListener.java | 91
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/cluster/ClusterManagerBeanTest.java | 213
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/group/definition/framework/test/ExpressionEvaluatorTest.java | 260
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/group/test/LDAPStringUtilTest.java | 50
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/group/test/RecursiveResourceGroupTest.java | 450
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/AlertMetadataManagerBeanTest.java | 64
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/ContentMetadataManagerBeanTest.java | 168
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/EventMetadataManagerBeanTest.java | 94
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/MeasurementMetadataManagerBeanTest.java | 195
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/MetadataBeanTest.java | 229
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/OperationMetadataManagerBeanTest.java | 134
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java | 154
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest.java | 652
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/test/PluginDescriptorValidationTest.java | 121
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/test/SubcategoryTest.java | 54
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateConfigurationSubsystemTest.java | 1300
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateContentSubsystemTest.java | 26
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateEventsSubsystemTest.java | 256
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateMeasurementSubsystemTest.java | 346
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateNativesSubsystemTest.java | 133
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateOperationsSubsystemTest.java | 381
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateResourceSubsystemTest.java | 805
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateResourceTypeSubsystemTest.java | 357
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateSubsytemTestBase.java | 407
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/test/ResourceFactoryManagerBeanTest.java | 628
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/test/ResourceGroupManagerBeanTest.java | 159
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/test/ResourceManagerBeanTest.java | 189
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/test/ResourceStorageTest.java | 222
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/test/ResourceWithStatus.java | 48
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/scheduler/jobs/DataPurgeJobTest.java | 580
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/scheduler/jobs/RepoSyncJobTest.java | 117
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/search/GenericSearchAssistTest.java | 109
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/search/TestAutoCompletionManager.java | 83
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/sync/test/DeployedAgentPluginsValidatorTest.java | 3
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/sync/test/ExportingInputStreamTest.java | 292
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/sync/test/MaxCountValidatorTest.java | 52
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/sync/test/MetricTemplateExporterTest.java | 26
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/sync/test/MetricTemplateImporterTest.java | 42
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/sync/test/MetricTemplateValidatorTest.java | 161
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/sync/test/SystemSettingsExporterTest.java | 30
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/sync/test/SystemSettingsImporterTest.java | 50
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/sync/test/SystemSettingsValidatorTest.java | 22
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/sync/test/UniquenessValidatorTest.java | 51
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/system/SystemManagerBeanTest.java | 67
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3PerformanceTest.java | 199
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java | 335
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/test/DataAccessTest.java | 8
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/test/StandardServerPluginService.java | 107
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/test/StandardServerPluginServiceMBean.java | 31
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java | 353
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/test/TestServerCommunicationsService.java | 244
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/test/TestServerCommunicationsServiceMBean.java | 29
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/util/CriteriaQueryTest.java | 358
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/util/QueryUtilityTest.java | 188
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/util/ResourceTreeHelper.java | 253
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/util/SessionTestHelper.java | 235
modules/enterprise/server/jar/src/test/resources/default.persistence.properties | 22
modules/enterprise/server/jar/src/test/resources/ejb3-interceptors-aop.xml | 360
modules/enterprise/server/jar/src/test/resources/embedded-jboss-beans.xml | 337
modules/enterprise/server/jar/src/test/resources/jboss-jms-beans.xml | 204
modules/enterprise/server/jar/src/test/resources/jndi.properties | 2
modules/enterprise/server/jar/src/test/resources/log4j.xml | 64
modules/enterprise/server/jar/src/test/resources/logging/log4j.properties | 17
modules/enterprise/server/jar/src/test/resources/login-config.xml | 63
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/alert/test/AlertManagerBeanTest.xml | 84
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/configuration/metadata/configuration_metadata_manager_bean_test_v1.xml | 83
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/configuration/metadata/configuration_metadata_manager_bean_test_v2.xml | 107
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/discovery/DiscoveryBossBeanTest.xml | 98
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/drift/changeset-1.txt | 5
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/drift/changeset-2.txt | 5
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/inventory/InventoryManagerBeanTest.xml | 120
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/AlertMetadataManagerBeanTest/plugin_v1.xml | 8
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/AlertMetadataManagerBeanTest/plugin_v2.xml | 7
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/ContentMetadataManagerBeanTest/plugin_v1.xml | 45
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/ContentMetadataManagerBeanTest/plugin_v2.xml | 49
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/EventMetadataManagerBeanTest/plugin_v1.xml | 23
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/EventMetadataManagerBeanTest/plugin_v2.xml | 23
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/MeasurementMetadataManagerBeanTest/plugin_v1.xml | 42
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/MeasurementMetadataManagerBeanTest/plugin_v2.xml | 29
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/MetadataTest.xml | 330
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/OperationMetadataManagerBeanTest/plugin_v1.xml | 42
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/OperationMetadataManagerBeanTest/plugin_v2.xml | 41
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest/plugin_1.xml | 7
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest/plugin_2.xml | 10
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest/plugin_3.xml | 8
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/dup_drift.xml | 19
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/plugin_v1.xml | 92
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/plugin_v2.xml | 110
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/remove_bundle_drift_config_v1.xml | 20
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/remove_bundle_drift_config_v2.xml | 7
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/remove_types_v1.xml | 54
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest/remove_types_v2.xml | 8
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest_plugin_v1.xml | 59
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest_plugin_v2.xml | 73
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest_remove_types_v1.xml | 54
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest_remove_types_v2.xml | 8
modules/enterprise/server/jar/src/test/resources/security-beans.xml | 13
modules/enterprise/server/jar/src/test/resources/serverplugins/simple-generic-serverplugin.xml | 17
modules/enterprise/server/jar/src/test/resources/single-line-rhql.txt | 91
modules/enterprise/server/jar/src/test/resources/test-assist-color-number.txt | 46
modules/enterprise/server/jar/src/test/resources/test-scheduler.properties | 29
modules/enterprise/server/jar/src/test/resources/test/all_no_tx_ds.xml | 97
modules/enterprise/server/jar/src/test/resources/test/app_auth_type_ds.xml | 32
modules/enterprise/server/jar/src/test/resources/test/bad.xsl | 6
modules/enterprise/server/jar/src/test/resources/test/container_and_app_auth_type_ds.xml | 32
modules/enterprise/server/jar/src/test/resources/test/container_auth_type_ds.xml | 32
modules/enterprise/server/jar/src/test/resources/test/deployment/1.0-feb-2.xml | 3
modules/enterprise/server/jar/src/test/resources/test/deployment/1.0-feb.xml | 3
modules/enterprise/server/jar/src/test/resources/test/deployment/1.0-june.xml | 3
modules/enterprise/server/jar/src/test/resources/test/deployment/1.1-feb.xml | 3
modules/enterprise/server/jar/src/test/resources/test/deployment/1.1-june.xml | 3
modules/enterprise/server/jar/src/test/resources/test/generic_ds.xml | 66
modules/enterprise/server/jar/src/test/resources/test/hsqldb_ds.xml | 106
modules/enterprise/server/jar/src/test/resources/test/hsqldb_encrypted_ds.xml | 125
modules/enterprise/server/jar/src/test/resources/test/informix_ds.xml | 34
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/BZ_573034_v1.xml | 12
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/BZ_573034_v2.xml | 12
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/addDeleteTemplate1.xml | 14
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/addDeleteTemplate2.xml | 17
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/addDeleteTemplate3.xml | 17
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/constraint.xml | 24
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/constraintMinMax.xml | 17
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/groupDeleted-v1.xml | 28
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/groupDeleted-v2.xml | 14
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/groupPropDeleted-v1.xml | 27
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/groupPropDeleted-v2.xml | 28
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/groupPropDeleted-v3.xml | 315
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/groupPropDeleted-v4.xml | 275
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/groupPropMoved-v1.xml | 27
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/groupPropMoved-v2.xml | 27
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/propertyChanging-v1.xml | 39
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/propertyChanging-v2.xml | 44
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/propertyList-simple.xml | 16
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/propertyList-v1.xml | 46
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/propertyList-v2.xml | 61
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/propertyMap-v1.xml | 35
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/propertyMap-v2.xml | 49
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/update5-v1_0.xml | 84
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/update5-v2_0.xml | 96
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/updateDefaultTemplate1.xml | 14
modules/enterprise/server/jar/src/test/resources/test/metadata/configuration/updateDefaultTemplate2.xml | 14
modules/enterprise/server/jar/src/test/resources/test/metadata/content-source-update-v1.xml | 48
modules/enterprise/server/jar/src/test/resources/test/metadata/content-source-update-v2.xml | 49
modules/enterprise/server/jar/src/test/resources/test/metadata/events/event1-1.xml | 10
modules/enterprise/server/jar/src/test/resources/test/metadata/events/event1-2.xml | 11
modules/enterprise/server/jar/src/test/resources/test/metadata/measurement/measurementDeletion-v1_0.xml | 12
modules/enterprise/server/jar/src/test/resources/test/metadata/measurement/measurementDeletion-v2_0.xml | 10
modules/enterprise/server/jar/src/test/resources/test/metadata/measurement/update-v1_0.xml | 14
modules/enterprise/server/jar/src/test/resources/test/metadata/measurement/update-v2_0.xml | 20
modules/enterprise/server/jar/src/test/resources/test/metadata/measurement/update6-1.xml | 12
modules/enterprise/server/jar/src/test/resources/test/metadata/measurement/update6-2.xml | 12
modules/enterprise/server/jar/src/test/resources/test/metadata/measurement/update7-1.xml | 10
modules/enterprise/server/jar/src/test/resources/test/metadata/measurement/update7-2.xml | 11
modules/enterprise/server/jar/src/test/resources/test/metadata/natives/update5-v1_0.xml | 84
modules/enterprise/server/jar/src/test/resources/test/metadata/natives/update5-v2_0.xml | 96
modules/enterprise/server/jar/src/test/resources/test/metadata/noTypes.xml | 8
modules/enterprise/server/jar/src/test/resources/test/metadata/operation/operation1-1.xml | 11
modules/enterprise/server/jar/src/test/resources/test/metadata/operation/operation1-2.xml | 27
modules/enterprise/server/jar/src/test/resources/test/metadata/operation/operation2-1.xml | 17
modules/enterprise/server/jar/src/test/resources/test/metadata/operation/operation2-2.xml | 19
modules/enterprise/server/jar/src/test/resources/test/metadata/operation/operation3-1.xml | 18
modules/enterprise/server/jar/src/test/resources/test/metadata/operation/operation3-2.xml | 20
modules/enterprise/server/jar/src/test/resources/test/metadata/operation/update3-v1_0.xml | 60
modules/enterprise/server/jar/src/test/resources/test/metadata/operation/update3-v2_0.xml | 67
modules/enterprise/server/jar/src/test/resources/test/metadata/resource-type/duplicateResourceType.xml | 11
modules/enterprise/server/jar/src/test/resources/test/metadata/resource-type/update2-v1_0.xml | 16
modules/enterprise/server/jar/src/test/resources/test/metadata/resource-type/update2-v2_0.xml | 16
modules/enterprise/server/jar/src/test/resources/test/metadata/resource-type/update4-v1_0.xml | 16
modules/enterprise/server/jar/src/test/resources/test/metadata/resource-type/update4-v2_0.xml | 12
modules/enterprise/server/jar/src/test/resources/test/metadata/resource-type/updateResourceTypeBundleTarget-v1.xml | 27
modules/enterprise/server/jar/src/test/resources/test/metadata/resource-type/updateResourceTypeBundleTarget-v2.xml | 23
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/illegal-subcat-1.xml | 15
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/nested-subcat-2children.xml | 16
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/nested-subcat-grandchild.xml | 17
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/nested-subcat-services-v1_0.xml | 21
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/nested-subcat-services-v2_0.xml | 19
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/nested-subcat-v1_0.xml | 15
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/nested-subcat-v1_1.xml | 15
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/nested-subcat-v2_0.xml | 15
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/no-subcat.xml | 10
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/one-subcat-v1_0.xml | 13
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/one-subcat-v1_1.xml | 13
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/one-subcat-v2_0.xml | 13
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/one-subcat-v3_0.xml | 13
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/services-v1_0.xml | 13
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/services-v2_0.xml | 12
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/test-subcategories.xml | 26
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/test-subcategories2.xml | 26
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/test-subcategories3.xml | 33
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/two-subcat.xml | 13
modules/enterprise/server/jar/src/test/resources/test/metadata/resource/undefined-child-subcat-1.xml | 21
modules/enterprise/server/jar/src/test/resources/test/minimal_hsqldb_ds.xml | 24
modules/enterprise/server/jar/src/test/resources/test/msaccess_ds.xml | 32
modules/enterprise/server/jar/src/test/resources/test/no_auth_type_ds.xml | 32
modules/enterprise/server/jar/src/test/resources/test/oracle_xa_2_ds.xml | 44
modules/enterprise/server/jar/src/test/resources/test/oracle_xa_3_ds.xml | 43
modules/enterprise/server/jar/src/test/resources/test/oracle_xa_4_ds.xml | 42
modules/enterprise/server/jar/src/test/resources/test/oracle_xa_5_ds.xml | 40
modules/enterprise/server/jar/src/test/resources/test/oracle_xa_ds.xml | 44
modules/enterprise/server/jar/src/test/resources/test/too_many_ds.xml | 106
modules/enterprise/server/jar/src/test/resources/test/xpath_processor_test.xml | 42
modules/enterprise/server/jar/src/test/resources/testng.xml | 12
modules/enterprise/server/jar/src/test/resources/transform/template_ds.xml | 6
modules/enterprise/server/jar/src/test/resources/transform/transform.xsl | 514
modules/enterprise/server/jar/src/test/resources/validation/datasourceResources.properties | 142
modules/enterprise/server/jar/src/test/resources/validation/datasource_validation.xml | 159
modules/enterprise/server/jar/src/test/resources/validation/default_validator_rules.xml | 47
modules/enterprise/server/jar/src/test/resources/velocity/local-datasource.vm | 8
modules/enterprise/server/plugins/alert-cli/pom.xml | 123
modules/enterprise/server/plugins/alert-cli/src/main/java/org/rhq/enterprise/server/plugins/alertCli/CliSender.java | 121
modules/enterprise/server/plugins/alert-email/pom.xml | 118
modules/enterprise/server/plugins/alert-irc/pom.xml | 121
modules/enterprise/server/plugins/alert-log4j/pom.xml | 119
modules/enterprise/server/plugins/alert-microblog/pom.xml | 125
modules/enterprise/server/plugins/alert-microblog/src/main/java/org/rhq/enterprise/server/plugins/alertMicroblog/MicroblogSender.java | 107
modules/enterprise/server/plugins/alert-microblog/src/main/java/org/rhq/enterprise/server/plugins/alertMicroblog/MicroblogServerPluginComponent.java | 183
modules/enterprise/server/plugins/alert-microblog/src/main/resources/META-INF/rhq-serverplugin.xml | 41
modules/enterprise/server/plugins/alert-mobicents/pom.xml | 117
modules/enterprise/server/plugins/alert-operations/pom.xml | 135
modules/enterprise/server/plugins/alert-operations/src/main/java/org/rhq/enterprise/server/plugins/alertOperations/PrintTokens.java | 11
modules/enterprise/server/plugins/alert-roles/pom.xml | 133
modules/enterprise/server/plugins/alert-scriptlang/pom.xml | 126
modules/enterprise/server/plugins/alert-scriptlang/src/main/java/org.rhq.enterprise.server.plugins.alertScriptlang/ScriptLangSender.java | 21
modules/enterprise/server/plugins/alert-scriptlang/src/main/resources/META-INF/rhq-serverplugin.xml | 1
modules/enterprise/server/plugins/alert-sms/pom.xml | 135
modules/enterprise/server/plugins/alert-sms/src/main/java/org/rhq/enterprise/server/plugins/alertSms/SmsSender.java | 35
modules/enterprise/server/plugins/alert-snmp/pom.xml | 143
modules/enterprise/server/plugins/alert-snmp/src/main/java/org/rhq/enterprise/server/plugins/alertSnmp/SnmpInfo.java | 75
modules/enterprise/server/plugins/alert-snmp/src/main/java/org/rhq/enterprise/server/plugins/alertSnmp/SnmpSender.java | 52
modules/enterprise/server/plugins/alert-snmp/src/main/java/org/rhq/enterprise/server/plugins/alertSnmp/SnmpTrapSender.java | 139
modules/enterprise/server/plugins/alert-snmp/src/main/resources/META-INF/rhq-serverplugin.xml | 74
modules/enterprise/server/plugins/alert-snmp/src/test/java/org/rhq/enterprise/server/plugins/alertSnmp/SnmpInfoTest.java | 130
modules/enterprise/server/plugins/alert-snmp/src/test/java/org/rhq/enterprise/server/plugins/alertSnmp/SnmpSenderTest.java | 379
modules/enterprise/server/plugins/alert-snmp/src/test/resources/log4j.xml | 32
modules/enterprise/server/plugins/alert-subject/pom.xml | 120
modules/enterprise/server/plugins/alertdef-rhq/pom.xml | 132
modules/enterprise/server/plugins/alertdef-rhq/src/main/java/org/rhq/enterprise/server/plugins/alertdef/AlertDefinitionServerPluginComponent.java | 526
modules/enterprise/server/plugins/alertdef-rhq/src/main/resources/META-INF/rhq-serverplugin.xml | 57
modules/enterprise/server/plugins/ant-bundle/pom.xml | 136
modules/enterprise/server/plugins/ant-bundle/src/main/java/org/rhq/enterprise/server/plugins/ant/AntBundleServerPluginComponent.java | 5
modules/enterprise/server/plugins/cloud/pom.xml | 30
modules/enterprise/server/plugins/cloud/src/main/java/org/rhq/enterprise/server/plugins/cloud/CloudServerPluginComponent.java | 6
modules/enterprise/server/plugins/cobbler/pom.xml | 114
modules/enterprise/server/plugins/disk/pom.xml | 129
modules/enterprise/server/plugins/disk/src/main/java/org/rhq/enterprise/server/plugins/disk/DiskSource.java | 35
modules/enterprise/server/plugins/disk/src/test/java/org/rhq/enterprise/server/plugins/disk/test/DiskSourceTest.java | 263
modules/enterprise/server/plugins/drift-mongodb/pom.xml | 129
modules/enterprise/server/plugins/drift-mongodb/src/main/java/org/rhq/enterprise/server/plugins/drift/mongodb/Mapper.java | 65
modules/enterprise/server/plugins/drift-mongodb/src/main/java/org/rhq/enterprise/server/plugins/drift/mongodb/MongoDBDriftServer.java | 417
modules/enterprise/server/plugins/drift-mongodb/src/main/java/org/rhq/enterprise/server/plugins/drift/mongodb/dao/CategoryFilter.java | 42
modules/enterprise/server/plugins/drift-mongodb/src/main/java/org/rhq/enterprise/server/plugins/drift/mongodb/dao/ChangeSetDAO.java | 211
modules/enterprise/server/plugins/drift-mongodb/src/main/java/org/rhq/enterprise/server/plugins/drift/mongodb/dao/ChangeSetEntryFilter.java | 28
modules/enterprise/server/plugins/drift-mongodb/src/main/java/org/rhq/enterprise/server/plugins/drift/mongodb/dao/ChangeSetEntryFilters.java | 45
modules/enterprise/server/plugins/drift-mongodb/src/main/java/org/rhq/enterprise/server/plugins/drift/mongodb/dao/CreatedAfterFilter.java | 37
modules/enterprise/server/plugins/drift-mongodb/src/main/java/org/rhq/enterprise/server/plugins/drift/mongodb/dao/CreatedBeforeFilter.java | 36
modules/enterprise/server/plugins/drift-mongodb/src/main/java/org/rhq/enterprise/server/plugins/drift/mongodb/dao/DirectoryFilter.java | 17
modules/enterprise/server/plugins/drift-mongodb/src/main/java/org/rhq/enterprise/server/plugins/drift/mongodb/dao/FileDAO.java | 72
modules/enterprise/server/plugins/drift-mongodb/src/main/java/org/rhq/enterprise/server/plugins/drift/mongodb/dao/PathFilter.java | 37
modules/enterprise/server/plugins/drift-mongodb/src/main/java/org/rhq/enterprise/server/plugins/drift/mongodb/entities/MongoDBChangeSet.java | 70
modules/enterprise/server/plugins/drift-mongodb/src/main/java/org/rhq/enterprise/server/plugins/drift/mongodb/entities/MongoDBChangeSetEntry.java | 110
modules/enterprise/server/plugins/drift-mongodb/src/main/java/org/rhq/enterprise/server/plugins/drift/mongodb/entities/MongoDBFile.java | 33
modules/enterprise/server/plugins/drift-mongodb/src/main/resources/META-INF/rhq-serverplugin.xml | 8
modules/enterprise/server/plugins/drift-mongodb/src/test/java/org/rhq/enterprise/server/plugins/drift/mongodb/GridFSTest.java | 63
modules/enterprise/server/plugins/drift-mongodb/src/test/java/org/rhq/enterprise/server/plugins/drift/mongodb/MapperTest.java | 99
modules/enterprise/server/plugins/drift-mongodb/src/test/java/org/rhq/enterprise/server/plugins/drift/mongodb/MongoDBDriftServerTest.java | 1106
modules/enterprise/server/plugins/drift-mongodb/src/test/java/org/rhq/enterprise/server/plugins/drift/mongodb/MongoDBTest.java | 152
modules/enterprise/server/plugins/drift-mongodb/src/test/java/org/rhq/enterprise/server/plugins/drift/mongodb/dao/ChangeSetDAOTest.java | 923
modules/enterprise/server/plugins/drift-mongodb/src/test/java/org/rhq/enterprise/server/plugins/drift/mongodb/dao/FileDAOTest.java | 161
modules/enterprise/server/plugins/drift-rhq/pom.xml | 132
modules/enterprise/server/plugins/drift-rhq/src/main/java/org/rhq/enterprise/server/plugins/drift/JPADriftServerPluginComponent.java | 36
modules/enterprise/server/plugins/filetemplate-bundle/pom.xml | 135
modules/enterprise/server/plugins/filetemplate-bundle/src/main/java/org/rhq/enterprise/server/plugins/filetemplate/BundleServerPluginComponent.java | 16
modules/enterprise/server/plugins/filetemplate-bundle/src/main/resources/META-INF/rhq-serverplugin.xml | 8
modules/enterprise/server/plugins/groovy-script/pom.xml | 124
modules/enterprise/server/plugins/jboss-software/pom.xml | 117
modules/enterprise/server/plugins/jboss-software/src/main/java/org/rhq/enterprise/server/plugins/jboss/software/JBossSoftwareContentSourceAdapter.java | 2
modules/enterprise/server/plugins/jboss-software/src/main/java/org/rhq/enterprise/server/plugins/jboss/software/RssFeedParser.java | 17
modules/enterprise/server/plugins/jboss-software/src/test/java/org/rhq/enterprise/server/plugins/jboss/software/test/RssFeedParserTest.java | 13
modules/enterprise/server/plugins/packagetype-cli/pom.xml | 124
modules/enterprise/server/plugins/perspectives/core/perspective/pom.xml | 101
modules/enterprise/server/plugins/perspectives/core/perspective/src/main/resources/META-INF/rhq-serverplugin.xml | 897
modules/enterprise/server/plugins/perspectives/core/pom.xml | 42
modules/enterprise/server/plugins/perspectives/policy/app/pom.xml | 95
modules/enterprise/server/plugins/perspectives/policy/app/src/main/java/org/rhq/enterprise/server/perspective/policy/BundleDetailsUIBean.java | 157
modules/enterprise/server/plugins/perspectives/policy/app/src/main/java/org/rhq/enterprise/server/perspective/policy/BundleVersionDetailsUIBean.java | 159
modules/enterprise/server/plugins/perspectives/policy/app/src/main/java/org/rhq/enterprise/server/perspective/policy/BundlesUIBean.java | 119
modules/enterprise/server/plugins/perspectives/policy/app/src/main/resources/seam.properties | 3
modules/enterprise/server/plugins/perspectives/policy/app/src/main/webapp/WEB-INF/components.xml | 16
modules/enterprise/server/plugins/perspectives/policy/app/src/main/webapp/bundleDetails.xhtml | 108
modules/enterprise/server/plugins/perspectives/policy/app/src/main/webapp/bundleVersionDetails.xhtml | 120
modules/enterprise/server/plugins/perspectives/policy/app/src/main/webapp/bundles.xhtml | 87
modules/enterprise/server/plugins/perspectives/policy/perspective/pom.xml | 134
modules/enterprise/server/plugins/perspectives/policy/perspective/src/main/resources/META-INF/rhq-serverplugin.xml | 30
modules/enterprise/server/plugins/perspectives/policy/pom.xml | 29
modules/enterprise/server/plugins/pom.xml | 45
modules/enterprise/server/plugins/rhnhosted/.gitignore | 1
modules/enterprise/server/plugins/rhnhosted/README.testing | 24
modules/enterprise/server/plugins/rhnhosted/pom.xml | 350
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/PrimaryXML.java | 369
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/RHNActivator.java | 155
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/RHNConstants.java | 33
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/RHNHelper.java | 490
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/RHNProvider.java | 386
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/RHNSSLCertReader.java | 138
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/RHNSSLSocketFactory.java | 78
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/RHNSummary.java | 65
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/certificate/Certificate.java | 438
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/certificate/CertificateFactory.java | 145
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/certificate/ChannelFamilyDescriptor.java | 84
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/certificate/ChannelFamilyExtractor.java | 58
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/certificate/FieldExtractor.java | 41
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/certificate/PublicKeyRing.java | 137
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/certificate/RhnSecurityProvider.java | 67
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/certificate/SimpleExtractor.java | 97
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/certificate/XmlTag.java | 210
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/ApacheXmlRpcExecutor.java | 43
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/CustomReqPropTransport.java | 174
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/CustomReqPropTransportFactory.java | 82
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/RhnComm.java | 120
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/RhnDownloader.java | 179
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/RhnHttpURLConnectionFactory.java | 55
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/RhnJaxbTransport.java | 114
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/RhnJaxbTransportFactory.java | 29
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/RhnSSLTransport.java | 75
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/RhnSSLTransportFactory.java | 75
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/XmlRpcExecutor.java | 44
modules/enterprise/server/plugins/rhnhosted/src/main/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/XmlRpcExecutorFactory.java | 100
modules/enterprise/server/plugins/rhnhosted/src/main/resources/META-INF/rhq-serverplugin.xml | 42
modules/enterprise/server/plugins/rhnhosted/src/main/xsd/genSchema.sh | 4
modules/enterprise/server/plugins/rhnhosted/src/main/xsd/sample/sample-rhnhosted-dump.channel_families.xml | 1
modules/enterprise/server/plugins/rhnhosted/src/main/xsd/sample/sample-rhnhosted-dump.channels.xml | 1
modules/enterprise/server/plugins/rhnhosted/src/main/xsd/sample/sample-rhnhosted-dump.errata.xml | 74
modules/enterprise/server/plugins/rhnhosted/src/main/xsd/sample/sample-rhnhosted-dump.kickstartable_trees.xml | 1
modules/enterprise/server/plugins/rhnhosted/src/main/xsd/sample/sample-rhnhosted-dump.packages.xml | 431
modules/enterprise/server/plugins/rhnhosted/src/main/xsd/sample/sample-rhnhosted-dump.packages_short.xml | 1
modules/enterprise/server/plugins/rhnhosted/src/main/xsd/sample/sample-rhnhosted-dump.product_names.xml | 1
modules/enterprise/server/plugins/rhnhosted/src/main/xsd/sample/sample-rhnhosted-dump.source_packages.xml | 5
modules/enterprise/server/plugins/rhnhosted/src/main/xsd/schema0.xsd | 403
modules/enterprise/server/plugins/rhnhosted/src/test/java/org/rhq/enterprise/server/plugins/rhnhosted/BaseRHNTest.java | 107
modules/enterprise/server/plugins/rhnhosted/src/test/java/org/rhq/enterprise/server/plugins/rhnhosted/PrimaryXMLTest.java | 154
modules/enterprise/server/plugins/rhnhosted/src/test/java/org/rhq/enterprise/server/plugins/rhnhosted/RHNActivatorTest.java | 75
modules/enterprise/server/plugins/rhnhosted/src/test/java/org/rhq/enterprise/server/plugins/rhnhosted/RHNHelperTest.java | 83
modules/enterprise/server/plugins/rhnhosted/src/test/java/org/rhq/enterprise/server/plugins/rhnhosted/RHNProviderTest.java | 233
modules/enterprise/server/plugins/rhnhosted/src/test/java/org/rhq/enterprise/server/plugins/rhnhosted/RHNSSLCertReaderTest.java | 83
modules/enterprise/server/plugins/rhnhosted/src/test/java/org/rhq/enterprise/server/plugins/rhnhosted/RHNSSLSocketFactoryTest.java | 104
modules/enterprise/server/plugins/rhnhosted/src/test/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/BasicRHNTest.java | 627
modules/enterprise/server/plugins/rhnhosted/src/test/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/MockRhnHttpURLConnection.java | 51
modules/enterprise/server/plugins/rhnhosted/src/test/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/MockRhnXmlRpcExecutor.java | 274
modules/enterprise/server/plugins/rhnhosted/src/test/java/org/rhq/enterprise/server/plugins/rhnhosted/xmlrpc/RhnCommTest.java | 399
modules/enterprise/server/plugins/rhnhosted/src/test/resources/test-log4j.xml | 464
modules/enterprise/server/plugins/url/pom.xml | 120
modules/enterprise/server/plugins/url/src/main/java/org/rhq/enterprise/server/plugins/url/FullRemotePackageInfo.java | 4
modules/enterprise/server/plugins/url/src/main/java/org/rhq/enterprise/server/plugins/url/RemotePackageInfo.java | 12
modules/enterprise/server/plugins/url/src/main/java/org/rhq/enterprise/server/plugins/url/SimpleIndexParser.java | 52
modules/enterprise/server/plugins/url/src/main/java/org/rhq/enterprise/server/plugins/url/UrlProvider.java | 6
modules/enterprise/server/plugins/url/src/main/java/org/rhq/enterprise/server/plugins/url/XmlIndexParser.java | 69
modules/enterprise/server/plugins/url/src/test/java/org/rhq/enterprise/server/plugins/url/XmlIndexParserTest.java | 8
modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml | 19
modules/enterprise/server/plugins/yum/pom.xml | 132
modules/enterprise/server/plugins/yum/src/main/java/org/rhq/enterprise/server/plugins/yum/DiskReader.java | 60
modules/enterprise/server/plugins/yum/src/main/java/org/rhq/enterprise/server/plugins/yum/HttpReader.java | 90
modules/enterprise/server/plugins/yum/src/main/java/org/rhq/enterprise/server/plugins/yum/Repo.java | 13
modules/enterprise/server/plugins/yum/src/main/java/org/rhq/enterprise/server/plugins/yum/RepoProvider.java | 42
modules/enterprise/server/plugins/yum/src/main/java/org/rhq/enterprise/server/plugins/yum/UrlReader.java | 111
modules/enterprise/server/plugins/yum/src/main/resources/META-INF/rhq-serverplugin.xml | 6
modules/enterprise/server/plugins/yum/src/test/java/Acme/Serve/UrlReaderTestServer.java | 64
modules/enterprise/server/plugins/yum/src/test/java/org/rhq/enterprise/server/plugins/yum/UrlReaderTest.java | 195
modules/enterprise/server/plugins/yum/src/test/resources/test.file | 1
modules/enterprise/server/pom.xml | 18
modules/enterprise/server/safe-invoker/pom.xml | 135
modules/enterprise/server/safe-invoker/src/main/java/org/rhq/enterprise/server/safeinvoker/HibernateDetachUtility.java | 610
modules/enterprise/server/safe-invoker/src/main/java/org/rhq/enterprise/server/util/EJB3SafeEndpointInvoker.java | 58
modules/enterprise/server/safe-invoker/src/main/java/org/rhq/enterprise/server/util/EJB3SafeEndpointInvokerDeploymentAspect.java | 59
modules/enterprise/server/safe-invoker/src/main/java/org/rhq/enterprise/server/util/HibernateDetachUtility.java | 569
modules/enterprise/server/safe-invoker/src/test/java/org/rhq/enterprise/server/safeinvoker/HibernateDetachUtilityTest.java | 142
modules/enterprise/server/safe-invoker/src/test/java/org/rhq/enterprise/server/util/HibernateDetachUtilityTest.java | 141
modules/enterprise/server/sars/agent-sar/pom.xml | 293
modules/enterprise/server/sars/agent-sar/src/main/java/org/rhq/enterprise/server/agent/EmbeddedAgentBootstrapService.java | 634
modules/enterprise/server/sars/agent-sar/src/main/java/org/rhq/enterprise/server/agent/EmbeddedAgentBootstrapServiceMBean.java | 222
modules/enterprise/server/sars/agent-sar/src/main/java/org/rhq/enterprise/server/agent/EmbeddedAgentClassLoader.java | 87
modules/enterprise/server/sars/agent-sar/src/main/resources/META-INF/embedded-agent-configuration.xml | 1049
modules/enterprise/server/sars/agent-sar/src/main/resources/META-INF/embedded-agent/log4j.xml | 65
modules/enterprise/server/sars/agent-sar/src/main/resources/META-INF/jboss-service.xml | 137
modules/enterprise/server/sars/pom.xml | 53
modules/enterprise/server/server-control/pom.xml | 196
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/Commands.java | 99
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/ControlCommand.java | 518
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/ProcessHandler.java | 73
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/RHQControl.java | 299
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/RHQControlException.java | 43
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/UsageException.java | 32
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/AbstractInstall.java | 866
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Console.java | 193
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Install.java | 254
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Remove.java | 204
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Restart.java | 74
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Start.java | 212
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Status.java | 172
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Stop.java | 200
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Upgrade.java | 768
modules/enterprise/server/server-control/src/main/resources/logging.properties | 28
modules/enterprise/server/server-control/src/main/resources/module/main/module.xml | 28
modules/enterprise/server/server-control/src/main/scripts/module-assembly.xml | 37
modules/enterprise/server/server-metrics/pom.xml | 215
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/ArithmeticMeanCalculator.java | 49
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/Buckets.java | 143
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/CQLException.java | 49
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/ComputeAggregate.java | 51
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/ComputeRawAggregate.java | 54
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/DateTimeService.java | 121
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricResultFuture.java | 110
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsBaselineCalculator.java | 126
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsConfiguration.java | 166
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsDAO.java | 285
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsServer.java | 701
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/PreparedStatements.java | 32
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/Query.java | 70
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/QueryCallback.java | 35
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/RawDataInsertedCallback.java | 39
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/StorageResultSetFuture.java | 72
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/StorageSession.java | 151
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/StorageStateListener.java | 22
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/AggregateNumericMetric.java | 159
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/AggregateNumericMetricMapper.java | 157
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/AggregateSimpleNumericMetric.java | 95
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/AggregateSimpleNumericMetricMapper.java | 69
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/AggregateType.java | 43
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/ColumnMetadata.java | 74
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/ListPagedResult.java | 113
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/MetricsIndexEntry.java | 112
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/MetricsIndexEntryMapper.java | 75
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/MetricsTable.java | 64
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/RawNumericMetric.java | 120
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/RawNumericMetricMapper.java | 141
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/ResultSetMapper.java | 71
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/SimplePagedResult.java | 142
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/SlicedPagedResult.java | 132
modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/ArithmeticMeanCalculatorTest.java | 93
modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/CassandraIntegrationTest.java | 227
modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/ClusterMonitorTest.java | 92
modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/DateTimeServiceTest.java | 169
modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsBaselineCalculatorTest.java | 219
modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsDAOTest.java | 715
modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsServerTest.java | 1049
modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/TimeoutTest.java | 121
modules/enterprise/server/server-metrics/src/test/resources/log4j.xml | 32
modules/enterprise/server/startup-subsystem/pom.xml | 183
modules/enterprise/server/startup-subsystem/src/main/java/org/rhq/enterprise/startup/StartupExtension.java | 182
modules/enterprise/server/startup-subsystem/src/main/java/org/rhq/enterprise/startup/StartupSubsystemAdd.java | 117
modules/enterprise/server/startup-subsystem/src/main/java/org/rhq/enterprise/startup/StartupSubsystemDefinition.java | 48
modules/enterprise/server/startup-subsystem/src/main/java/org/rhq/enterprise/startup/StartupSubsystemRemove.java | 62
modules/enterprise/server/startup-subsystem/src/main/resources/META-INF/services/org.jboss.as.controller.Extension | 1
modules/enterprise/server/startup-subsystem/src/main/resources/module/main/module.xml | 28
modules/enterprise/server/startup-subsystem/src/main/resources/org/rhq/enterprise/startup/LocalDescriptions.properties | 3
modules/enterprise/server/startup-subsystem/src/main/resources/schema/rhq-startup-subsystem.xsd | 25
modules/enterprise/server/startup-subsystem/src/main/scripts/module-assembly.xml | 37
modules/enterprise/server/startup-subsystem/src/test/java/org/rhq/enterprise/startup/SubsystemXmlParsingTest.java | 66
modules/enterprise/server/xml-schemas/pom.xml | 433
modules/enterprise/server/xml-schemas/src/main/java/org/rhq/enterprise/server/xmlschema/ConfigurationInstanceDescriptorUtil.java | 744
modules/enterprise/server/xml-schemas/src/main/java/org/rhq/enterprise/server/xmlschema/ServerPluginDescriptorMetadataParser.java | 12
modules/enterprise/server/xml-schemas/src/main/java/org/rhq/enterprise/server/xmlschema/ServerPluginDescriptorUtil.java | 6
modules/enterprise/server/xml-schemas/src/main/java/org/rhq/enterprise/server/xmlschema/XmlSchemas.java | 10
modules/enterprise/server/xml-schemas/src/main/resources/rhq-serverplugin-entitlement.xsd | 47
modules/enterprise/server/xml-schemas/src/main/resources/rhq-serverplugin-perspective.xsd | 1060
modules/enterprise/server/xml-schemas/src/test/java/org/rhq/enterprise/server/xmlschema/ConfigurationInstanceDescriptorUtilTest.java | 212
modules/enterprise/server/xml-schemas/src/test/java/org/rhq/enterprise/server/xmlschema/ServerPluginDescriptorUtilTest.java | 39
modules/enterprise/server/xml-schemas/src/test/resources/test-serverplugin-entitlement.xml | 22
modules/enterprise/server/xml-schemas/src/test/resources/test-serverplugin-perspective.xml | 14
modules/helpers/bundleGen/pom.xml | 92
modules/helpers/bundleGen/src/main/java/org/rhq/helpers/bundleGen/BundleGen.java | 39
modules/helpers/inventory-serializer/pom.xml | 35
modules/helpers/jeeGen/pom.xml | 95
modules/helpers/jeeGen/src/main/java/org/rhq/helpers/jeegen/JeeGen.java | 71
modules/helpers/jeeGen/src/main/java/org/rhq/helpers/jeegen/ejb/EjbArchive.java | 628
modules/helpers/jeeGen/src/main/java/test/ejb/EntityBean.java | 64
modules/helpers/jeeGen/src/main/java/test/ejb/EntityEJBHome.java | 27
modules/helpers/jeeGen/src/main/java/test/ejb/EntityEJBObject.java | 20
modules/helpers/jeeGen/src/main/java/test/ejb/MessageDrivenBean.java | 109
modules/helpers/jeeGen/src/main/java/test/ejb/StatefulSessionBean.java | 71
modules/helpers/jeeGen/src/main/java/test/ejb/StatefulSessionEJBHome.java | 15
modules/helpers/jeeGen/src/main/java/test/ejb/StatefulSessionEJBObject.java | 16
modules/helpers/jeeGen/src/main/java/test/ejb/StatelessSessionBean.java | 35
modules/helpers/jeeGen/src/main/java/test/ejb/StatelessSessionEJBHome.java | 14
modules/helpers/jeeGen/src/main/java/test/ejb/StatelessSessionEJBObject.java | 13
modules/helpers/jeeGen/src/main/resources/org/rhq/helpers/jeegen/ejb/v2/ejb-jar.xml.ftl | 110
modules/helpers/ldap-tool/pom.xml | 85
modules/helpers/ldap-tool/src/main/java/org/rhq/TestLdapSettings.java | 1296
modules/helpers/metrics-simulator/pom.xml | 116
modules/helpers/metrics-simulator/src/main/assembly/bin/rhq-ms-env.sh | 5
modules/helpers/metrics-simulator/src/main/assembly/bin/rhq-ms.sh | 51
modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/MeasurementAggregator.java | 78
modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/MeasurementCollector.java | 101
modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/MeasurementReader.java | 99
modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/Metrics.java | 45
modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/MinutesDateTimeService.java | 27
modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/SecondsDateTimeService.java | 27
modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/ShutdownManager.java | 35
modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/Simulator.java | 218
modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/SimulatorCLI.java | 124
modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/SimulatorThreadFactory.java | 62
modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/plan/SimulationPlan.java | 198
modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/plan/SimulationPlanner.java | 166
modules/helpers/metrics-simulator/src/main/resources/conf/log4j.properties | 39
modules/helpers/metrics-simulator/src/main/scripts/assembly.xml | 50
modules/helpers/metrics-simulator/src/test/java/org/rhq/metrics/simulator/JsonTest.java | 51
modules/helpers/metrics-simulator/src/test/java/org/rhq/metrics/simulator/SimulatorTest.java | 47
modules/helpers/metrics-simulator/src/test/resources/org/rhq/metrics/simulator/test-simulator.json | 59
modules/helpers/perftest-support/data.sh | 2
modules/helpers/perftest-support/pom.xml | 101
modules/helpers/perftest-support/src/main/java/org/rhq/helpers/perftest/support/Exporter.java | 13
modules/helpers/perftest-support/src/main/java/org/rhq/helpers/perftest/support/dbsetup/DbSetup.java | 15
modules/helpers/perftest-support/src/main/java/org/rhq/helpers/perftest/support/dbunit/EntityRelationshipFilter.java | 98
modules/helpers/perftest-support/src/main/java/org/rhq/helpers/perftest/support/jpa/mapping/MappingTranslator.java | 4
modules/helpers/perftest-support/src/main/java/org/rhq/helpers/perftest/support/testng/DatabaseSetupInterceptor.java | 29
modules/helpers/perftest-support/src/test/java/org/rhq/helpers/perftest/test/DummyTest.java | 1
modules/helpers/perftest-support/src/test/java/org/rhq/helpers/perftest/test/ExcelExporterTest.java | 27
modules/helpers/pluginAnnotations/pom.xml | 61
modules/helpers/pluginAnnotations/src/main/java/org/rhq/helpers/pluginAnnotations/agent/DataType.java | 39
modules/helpers/pluginAnnotations/src/main/java/org/rhq/helpers/pluginAnnotations/agent/DisplayType.java | 39
modules/helpers/pluginAnnotations/src/main/java/org/rhq/helpers/pluginAnnotations/agent/MeasurementType.java | 38
modules/helpers/pluginAnnotations/src/main/java/org/rhq/helpers/pluginAnnotations/agent/Metric.java | 43
modules/helpers/pluginAnnotations/src/main/java/org/rhq/helpers/pluginAnnotations/agent/Operation.java | 38
modules/helpers/pluginAnnotations/src/main/java/org/rhq/helpers/pluginAnnotations/agent/Parameter.java | 41
modules/helpers/pluginAnnotations/src/main/java/org/rhq/helpers/pluginAnnotations/agent/Units.java | 38
modules/helpers/pluginGen/log4j.properties | 12
modules/helpers/pluginGen/pom.xml | 189
modules/helpers/pluginGen/src/main/java/org/rhq/helpers/pluginGen/PluginGen.java | 383
modules/helpers/pluginGen/src/main/java/org/rhq/helpers/pluginGen/Props.java | 603
modules/helpers/pluginGen/src/main/java/org/rhq/helpers/pluginGen/ResourceCategory.java | 89
modules/helpers/pluginGen/src/main/java/org/rhq/helpers/pluginGen/Test.java | 87
modules/helpers/pluginGen/src/main/resources/component.ftl | 277
modules/helpers/pluginGen/src/main/resources/descriptor.ftl | 47
modules/helpers/pluginGen/src/main/resources/descriptorMain.ftl | 104
modules/helpers/pluginGen/src/main/resources/discovery.ftl | 106
modules/helpers/pluginGen/src/main/resources/eventPoller.ftl | 62
modules/helpers/pluginGen/src/main/resources/pom.ftl | 243
modules/helpers/pom.xml | 31
modules/helpers/rest-docs-generator/pom.xml | 155
modules/helpers/rest-docs-generator/readme.txt | 11
modules/helpers/rest-docs-generator/src/main/java/org/rhq/helpers/rest_docs_generator/ClassLevelProcessor.java | 629
modules/helpers/rest-docs-generator/src/main/resources/META-INF/services/javax.annotation.processing.Processor | 1
modules/helpers/rest-docs-generator/src/main/xsl/apiout2html.xsl | 98
modules/helpers/rest-docs-generator/src/test/java/org/rhq/helpers/rest_docs_generator/test/FooBean.java | 61
modules/helpers/rest-docs-generator/src/test/java/org/rhq/helpers/rest_docs_generator/test/MyBean.java | 52
modules/helpers/rest-docs-generator/src/test/java/org/rhq/helpers/rest_docs_generator/test/SecondOne.java | 46
modules/helpers/rest-docs-generator/src/test/java/org/rhq/helpers/rest_docs_generator/test/SomeEjbInterface.java | 69
modules/helpers/rtfilter-subsystem/pom.xml | 108
modules/helpers/rtfilter-subsystem/src/main/java/org/rhq/helpers/rtfilter/subsystem/RtFilterExtension.java | 223
modules/helpers/rtfilter-subsystem/src/main/java/org/rhq/helpers/rtfilter/subsystem/RtFilterSubsystemAdd.java | 69
modules/helpers/rtfilter-subsystem/src/main/java/org/rhq/helpers/rtfilter/subsystem/RtFilterSubsystemDefinition.java | 45
modules/helpers/rtfilter-subsystem/src/main/java/org/rhq/helpers/rtfilter/subsystem/RtFilterSubsystemRemove.java | 44
modules/helpers/rtfilter-subsystem/src/main/java/org/rhq/helpers/rtfilter/subsystem/deployment/RtFilterDeploymentUnitProcessor.java | 141
modules/helpers/rtfilter-subsystem/src/main/resources/META-INF/services/org.jboss.as.controller.Extension | 1
modules/helpers/rtfilter-subsystem/src/main/resources/module/main/module.xml | 27
modules/helpers/rtfilter-subsystem/src/main/resources/org/rhq/helpers/rtfilter/subsystem/LocalDescriptions.properties | 3
modules/helpers/rtfilter-subsystem/src/main/resources/schema/rtfilter-subsystem.xsd | 129
modules/helpers/rtfilter-subsystem/src/main/scripts/module-assembly.xml | 31
modules/helpers/rtfilter-subsystem/src/test/java/org/rhq/helpers/rtfilter/subsystem/SubsystemXmlParsingTest.java | 68
modules/helpers/rtfilter/pom.xml | 152
modules/helpers/rtfilter/src/main/java/org/rhq/helpers/rtfilter/filter/RtFilter.java | 44
modules/helpers/rtfilter/src/main/resources/module/main/module.xml | 15
modules/helpers/rtfilter/src/main/scripts/module-assembly.xml | 31
modules/integration-tests/apache-plugin-test/pom.xml | 57
modules/integration-tests/apache-plugin-test/src/test/java/org/rhq/plugins/apache/augeas/AugeasReferenceLeakingTest.java | 44
modules/integration-tests/apache-plugin-test/src/test/java/org/rhq/plugins/apache/setup/ApacheTestSetup.java | 155
modules/integration-tests/apache-plugin-test/src/test/java/org/rhq/plugins/apache/upgrade/UpgradeTestBase.java | 157
modules/integration-tests/apache-plugin-test/src/test/java/org/rhq/plugins/apache/upgrade/rhq1_3_x/UpgradeNestedConfigurationFromRHQ1_3Test.java | 8
modules/integration-tests/apache-plugin-test/src/test/java/org/rhq/plugins/apache/upgrade/rhq1_3_x/UpgradeSimpleConfigurationFromRHQ1_3Test.java | 13
modules/integration-tests/apache-plugin-test/src/test/java/org/rhq/plugins/apache/upgrade/rhq3_0_0/UpgradeNestedConfigurationFromRHQ3_0_0Test.java | 20
modules/integration-tests/apache-plugin-test/src/test/java/org/rhq/plugins/apache/upgrade/rhq3_0_0/UpgradeSimpleConfigurationFromRHQ3_0_0Test.java | 20
modules/integration-tests/apache-plugin-test/src/test/java/org/rhq/plugins/apache/upgrade/rhq3_0_1/UpgradeNestedConfigurationFromRHQ3_0_1Test.java | 22
modules/integration-tests/apache-plugin-test/src/test/java/org/rhq/plugins/apache/upgrade/rhq3_0_1/UpgradeSimpleConfigurationFromRHQ3_0_1Test.java | 22
modules/integration-tests/apache-plugin-test/src/test/java/org/rhq/plugins/apache/upgrade/rhq3_0_2/UpgradeNestedConfigurationFromRHQ3_0_2Test.java | 10
modules/integration-tests/apache-plugin-test/src/test/java/org/rhq/plugins/apache/upgrade/rhq3_0_2/UpgradeSimpleConfigurationFromRHQ3_0_2Test.java | 10
modules/integration-tests/apache-plugin-test/src/test/java/org/rhq/plugins/apache/util/ApacheDeploymentUtil.java | 185
modules/integration-tests/apache-plugin-test/src/test/java/org/rhq/plugins/apache/util/ApacheExecutionUtil.java | 115
modules/integration-tests/apache-plugin-test/src/test/resources/log4j.xml | 4
modules/integration-tests/apache-plugin-test/src/test/resources/mocked-inventories/rhq-3.0.0/includes/inventory-without-snmp.xml | 2
modules/integration-tests/apache-plugin-test/src/test/resources/mocked-inventories/rhq-3.0.0/mess/inventory-without-snmp.xml | 2
modules/integration-tests/apache-plugin-test/src/test/resources/mocked-inventories/rhq-3.0.0/nested/inventory-without-snmp.xml | 2
modules/integration-tests/apache-plugin-test/src/test/resources/mocked-inventories/rhq-3.0.0/simple/inventory-without-snmp.xml | 2
modules/integration-tests/apache-plugin-test/src/test/resources/mocked-inventories/rhq-3.0.1/includes/inventory-without-snmp.xml | 2
modules/integration-tests/apache-plugin-test/src/test/resources/mocked-inventories/rhq-3.0.1/mess/inventory-without-snmp.xml | 2
modules/integration-tests/apache-plugin-test/src/test/resources/mocked-inventories/rhq-3.0.1/nested/inventory-without-snmp.xml | 2
modules/integration-tests/apache-plugin-test/src/test/resources/mocked-inventories/rhq-3.0.1/simple/inventory-without-snmp.xml | 2
modules/integration-tests/jboss-as-7-plugin-test/pom.xml | 84
modules/integration-tests/jboss-as-7-plugin-test/src/test/java/org/rhq/modules/integrationTests/jbossas7plugin/AbstractIntegrationTest.java | 178
modules/integration-tests/jboss-as-7-plugin-test/src/test/java/org/rhq/modules/integrationTests/jbossas7plugin/ConfigurationTest.java | 149
modules/integration-tests/jboss-as-7-plugin-test/src/test/java/org/rhq/modules/integrationTests/jbossas7plugin/DatasourceDeployTest.java | 429
modules/integration-tests/jboss-as-7-plugin-test/src/test/java/org/rhq/modules/integrationTests/jbossas7plugin/MiscTest.java | 49
modules/integration-tests/jboss-as-7-plugin-test/src/test/java/org/rhq/modules/integrationTests/jbossas7plugin/ServerGroupTest.java | 89
modules/integration-tests/jboss-as-7-plugin-test/src/test/java/org/rhq/modules/integrationTests/jbossas7plugin/UploadAndDeployTest.java | 431
modules/integration-tests/jndi-access/jndi-access-test/pom.xml | 255
modules/integration-tests/jndi-access/jndi-access-test/src/test/java/org/rhq/jndi/test/JndiAccessTest.java | 272
modules/integration-tests/jndi-access/jndi-access-test/src/test/java/org/rhq/jndi/test/TestEjb.java | 27
modules/integration-tests/jndi-access/jndi-access-test/src/test/java/org/rhq/jndi/test/TestEjbBean.java | 30
modules/integration-tests/jndi-access/jndi-access-test/src/test/resources/arquillian.xml | 16
modules/integration-tests/jndi-access/jndi-access-test/src/test/resources/hibernate.properties | 26
modules/integration-tests/jndi-access/jndi-access-test/src/test/resources/jms-ra.rar |binary
modules/integration-tests/jndi-access/jndi-access-test/src/test/resources/log4j.xml | 86
modules/integration-tests/jndi-access/jndi-access-test/src/test/resources/security.policy | 10
modules/integration-tests/jndi-access/pom.xml | 21
modules/integration-tests/jndi-access/remote-server/pom.xml | 69
modules/integration-tests/jndi-access/remote-server/src/main/java/org/rhq/jndi/test/Server.java | 79
modules/integration-tests/jndi-access/remote-server/src/main/resources/jndi.properties | 2
modules/integration-tests/jndi-access/remote-server/src/main/resources/log4j.properties | 5
modules/integration-tests/mod_cluster-plugin-test/pom.xml | 366
modules/integration-tests/mod_cluster-plugin-test/src/test/java/org/rhq/plugins/modcluster/test/ModClusterPluginIntegrationTest.java | 250
modules/integration-tests/mod_cluster-plugin-test/src/test/java/org/rhq/plugins/modcluster/test/ModclusterPluginTest.java | 210
modules/integration-tests/pom.xml | 71
modules/integration-tests/rest-api/README.md | 13
modules/integration-tests/rest-api/pom.xml | 76
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/AbstractBase.java | 140
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/AlertTest.java | 2450
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/ContentTest.java | 489
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/EventTest.java | 414
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/GroupTest.java | 960
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/MetricsTest.java | 1114
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/OperationsTest.java | 571
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/ReportsTest.java | 273
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/ResourcesTest.java | 1305
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/RootURITest.java | 114
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/StatusTest.java | 93
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/UserTest.java | 308
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/AlertCondition.java | 97
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/AlertDefinition.java | 156
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/AlertNotification.java | 65
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/Availability.java | 64
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/Baseline.java | 107
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/CreateCBRRequest.java | 49
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/Datapoint.java | 86
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/DoubleValue.java | 50
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/Event.java | 85
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/EventSource.java | 116
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/Group.java | 126
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/GroupDef.java | 85
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/Link.java | 59
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/LinkDeserializer.java | 50
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/LinkSerializer.java | 53
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/MDataPoint.java | 91
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/Operation.java | 129
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/OperationHistory.java | 108
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/Resource.java | 142
modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/Schedule.java | 70
modules/integration-tests/rest-api/src/test/resources/test-simple.war |binary
modules/jopr/LICENSE | 31
modules/jopr/LICENSE_GPL | 339
modules/jopr/LICENSE_LGPL | 504
modules/jopr/dist/agent/pom.xml | 121
modules/jopr/dist/agent/src/main/scripts/jopr-agent.assembly.xml | 36
modules/jopr/dist/pom.xml | 32
modules/jopr/dist/server/pom.xml | 222
modules/jopr/dist/server/src/main/scripts/dist.build.xml | 68
modules/jopr/dist/server/src/main/scripts/jopr-server.assembly.xml | 30
modules/jopr/etc/jbas5-ejb-client/client.bat | 102
modules/jopr/etc/jbas5-ejb-client/client.sh | 86
modules/jopr/etc/jbas5-ejb-client/pom.xml | 280
modules/jopr/etc/jbas5-ejb-client/src/main/java/test/EjbClient.java | 181
modules/jopr/etc/jbas5-ejb-client/src/main/java/test/JBossCallbackHandler.java | 69
modules/jopr/etc/jbas5-ejb-client/src/main/java/test/JBossConfiguration.java | 66
modules/jopr/etc/jbas5-ejb-client/src/main/java/test/JaasAuthenticationInvocationHandler.java | 58
modules/jopr/etc/jbas5-ejb-client/src/main/java/test/Worker.java | 132
modules/jopr/etc/jbas5-ejb-client/src/main/resources/log4j.xml | 54
modules/jopr/etc/jbas5-ejb2-mdb-test/pom.xml | 301
modules/jopr/etc/jbas5-ejb2-mdb-test/run.sh | 3
modules/jopr/etc/jbas5-ejb2-mdb-test/src/main/java/test/Main.java | 182
modules/jopr/etc/jbas5-jnp-client/classpath.txt | 57
modules/jopr/etc/jbas5-jnp-client/client.bat | 83
modules/jopr/etc/jbas5-jnp-client/client.sh | 89
modules/jopr/etc/jbas5-jnp-client/pom.xml | 212
modules/jopr/etc/jbas5-jnp-client/src/main/java/test/RmiClient.java | 73
modules/jopr/modules-plugins-pom.xml | 83
modules/jopr/modules-pom.xml | 131
modules/jopr/pom.xml | 57
modules/jopr/release.sh | 341
modules/jopr/tools/jbas5-plugin-descriptor-gen/pom.xml | 361
modules/jopr/tools/jbas5-plugin-descriptor-gen/src/main/java/org/jboss/jopr/tool/jbas5/MetadataConversionUtils.java | 541
modules/jopr/tools/jbas5-plugin-descriptor-gen/src/main/java/org/jboss/jopr/tool/jbas5/PluginDescriptorGenerator.java | 382
modules/jopr/tools/jbas5-plugin-descriptor-gen/src/main/java/org/jboss/jopr/tool/jbas5/RhqNamespacePrefixMapper.java | 43
modules/plugins/JBossOSGi/pom.xml | 299
modules/plugins/JBossOSGi/src/main/java/org/jboss/on/plugins/jbossOsgi/JBossOSGi/BundleComponent.java | 146
modules/plugins/JBossOSGi/src/main/java/org/jboss/on/plugins/jbossOsgi/JBossOSGi/BundleDiscovery.java | 81
modules/plugins/JBossOSGi/src/main/java/org/jboss/on/plugins/jbossOsgi/JBossOSGi/JBossOsgiServerComponent.java | 277
modules/plugins/JBossOSGi/src/main/java/org/jboss/on/plugins/jbossOsgi/JBossOSGi/JBossOsgiServerDiscovery.java | 132
modules/plugins/JBossOSGi/src/main/java/org/jboss/on/plugins/jbossOsgi/JBossOSGi/OsgiEventPoller.java | 106
modules/plugins/JBossOSGi/src/main/resources/META-INF/rhq-plugin.xml | 62
modules/plugins/aliases/pom.xml | 119
modules/plugins/ant-bundle/pom.xml | 124
modules/plugins/ant-bundle/src/main/java/org/rhq/plugins/ant/AntBundlePluginComponent.java | 59
modules/plugins/ant-bundle/src/test/java/org/rhq/plugins/ant/AntBundlePluginComponentTest.java | 451
modules/plugins/ant-bundle/src/test/resources/test-bundle-dotdot.xml | 19
modules/plugins/ant-bundle/src/test/resources/test-bundle-manage-root-dir.xml | 16
modules/plugins/apache/pom.xml | 126
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheDirectoryComponent.java | 50
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheDirectoryDiscoveryComponent.java | 6
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheErrorLogEntryProcessor.java | 3
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheFilesComponent.java | 14
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheIfModuleComponent.java | 17
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheIfModuleDirectoryComponent.java | 9
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheIfModuleDirectoryDiscoveryComponent.java | 2
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheIfModuleDiscoveryComponent.java | 2
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheLocationComponent.java | 14
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApachePluginLifecycleListener.java | 129
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheServerComponent.java | 316
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheServerDiscoveryComponent.java | 255
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheServerOperationsDelegate.java | 41
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheVirtualHostServiceComponent.java | 225
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheVirtualHostServiceDiscoveryComponent.java | 141
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/AvailabilityResult.java | 94
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ModJKComponent.java | 78
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ModJKDiscoveryComponent.java | 27
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/SNMPConstants.java | 2
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/ApacheAugeasNode.java | 24
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/ApacheAugeasTree.java | 16
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/AugeasConfigurationApache.java | 81
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/AugeasTreeBuilderApache.java | 10
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/mappingImpl/MappingDirectivePerMap.java | 9
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/mappingImpl/MappingDirectivePerMapIndex.java | 3
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/mappingImpl/MappingParamPerMap.java | 6
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/mappingImpl/MappingPositionToConfiguration.java | 86
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/mappingImpl/MappingToAugeasDirectivePerMap.java | 187
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/mappingImpl/MappingToAugeasDirectivePerMapIndex.java | 286
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/mappingImpl/MappingToAugeasDirectiveToSimple.java | 88
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/mappingImpl/MappingToAugeasParamPerMap.java | 248
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/mappingImpl/Util.java | 11
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/mapping/ApacheAugeasMapping.java | 57
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/mapping/ApacheDirectiveRegExpression.java | 155
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/mapping/ConfigurationToAugeasApacheBase.java | 11
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/mapping/DirectiveMapping.java | 77
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/mapping/SpecificParams.java | 92
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/parser/ApacheConfigReader.java | 72
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/parser/ApacheConfigWriter.java | 102
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/parser/ApacheDirective.java | 176
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/parser/ApacheDirectiveStack.java | 36
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/parser/ApacheDirectiveTree.java | 66
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/parser/ApacheParser.java | 6
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/parser/ApacheParserException.java | 2
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/parser/ApacheParserImpl.java | 128
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/ApacheBinaryInfo.java | 29
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/AugeasNodeSearch.java | 191
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/AugeasNodeValueUtil.java | 11
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/ConfigurationTimestamp.java | 33
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/HttpdAddressUtility.java | 168
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/HttpdConfParser.java | 53
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/OsProcessUtility.java | 54
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/PluginUtility.java | 46
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/RuntimeApacheConfiguration.java | 368
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/VHostSpec.java | 38
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/VirtualHostLegacyResourceKeyUtil.java | 110
modules/plugins/apache/src/main/java/org/rhq/plugins/www/snmp/MIBLookupException.java | 2
modules/plugins/apache/src/main/java/org/rhq/plugins/www/snmp/SNMPCacheObject.java | 2
modules/plugins/apache/src/main/java/org/rhq/plugins/www/snmp/SNMPClient.java | 42
modules/plugins/apache/src/main/java/org/rhq/plugins/www/snmp/SNMPConnectException.java | 2
modules/plugins/apache/src/main/java/org/rhq/plugins/www/snmp/SNMPException.java | 2
modules/plugins/apache/src/main/java/org/rhq/plugins/www/snmp/SNMPSession.java | 34
modules/plugins/apache/src/main/java/org/rhq/plugins/www/snmp/SNMPSessionCache.java | 9
modules/plugins/apache/src/main/java/org/rhq/plugins/www/snmp/SNMPSession_v1.java | 50
modules/plugins/apache/src/main/java/org/rhq/plugins/www/snmp/SNMPSession_v2c.java | 2
modules/plugins/apache/src/main/java/org/rhq/plugins/www/snmp/SNMPSession_v3.java | 2
modules/plugins/apache/src/main/java/org/rhq/plugins/www/snmp/SNMPTimeoutException.java | 30
modules/plugins/apache/src/main/java/org/rhq/plugins/www/snmp/SNMPValue.java | 6
modules/plugins/apache/src/main/java/org/rhq/plugins/www/util/WWWUtils.java | 287
modules/plugins/apache/src/main/resources/META-INF/rhq-plugin.xml | 67
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/ApacheAugeasTest.java | 236
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/ApacheAugeasUtil.java | 257
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/ApachePluginTest.java | 18
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/ApacheTestConstants.java | 37
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/Components.java | 149
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/RuntimeConfigurationTest.java | 130
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/SnmpMappingTest.java | 55
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/UnitTestException.java | 30
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/helper/LensFilter.java | 16
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/helper/LensHelper.java | 127
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/util/ApacheConfigurationUtil.java | 329
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/util/MockApacheBinaryInfo.java | 30
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/util/MockProcessInfo.java | 6
modules/plugins/augeas/pom.xml | 114
modules/plugins/augeas/src/main/java/org/rhq/augeas/tree/AugeasNodeBuffer.java | 2
modules/plugins/augeas/src/main/java/org/rhq/augeas/tree/impl/DefaultAugeasTreeBuilder.java | 2
modules/plugins/augeas/src/main/java/org/rhq/plugins/augeas/AugeasConfigurationComponent.java | 72
modules/plugins/augeas/src/main/java/org/rhq/plugins/augeas/AugeasConfigurationDiscoveryComponent.java | 10
modules/plugins/augeas/src/main/java/org/rhq/plugins/augeas/AugeasPluginLifecycleListener.java | 7
modules/plugins/augeas/src/main/java/org/rhq/plugins/augeas/test/AbstractAugeasConfigurationComponentTest.java | 9
modules/plugins/augeas/src/main/java/org/rhq/rhqtransform/impl/AugeasToConfigurationSimple.java | 7
modules/plugins/augeas/src/main/java/org/rhq/rhqtransform/impl/ConfigurationToAugeasSimple.java | 13
modules/plugins/byteman/pom.xml | 123
modules/plugins/byteman/src/main/resources/META-INF/rhq-plugin.xml | 15
modules/plugins/cassandra/pom.xml | 264
modules/plugins/cassandra/src/main/java/org/rhq/plugins/cassandra/CassandraNodeComponent.java | 435
modules/plugins/cassandra/src/main/java/org/rhq/plugins/cassandra/CassandraNodeDiscoveryComponent.java | 188
modules/plugins/cassandra/src/main/java/org/rhq/plugins/cassandra/ColumnFamilyComponent.java | 210
modules/plugins/cassandra/src/main/java/org/rhq/plugins/cassandra/ColumnFamilyDiscoveryComponent.java | 66
modules/plugins/cassandra/src/main/java/org/rhq/plugins/cassandra/ComplexConfigurationResourceComponent.java | 125
modules/plugins/cassandra/src/main/java/org/rhq/plugins/cassandra/KeyspaceComponent.java | 282
modules/plugins/cassandra/src/main/java/org/rhq/plugins/cassandra/KeyspaceDiscoveryComponent.java | 114
modules/plugins/cassandra/src/main/java/org/rhq/plugins/cassandra/MetricsDiscoveryComponent.java | 61
modules/plugins/cassandra/src/main/java/org/rhq/plugins/cassandra/StorageServiceComponent.java | 249
modules/plugins/cassandra/src/main/java/org/rhq/plugins/cassandra/util/KeyspaceService.java | 121
modules/plugins/cassandra/src/main/resources/META-INF/rhq-plugin.xml | 792
modules/plugins/cassandra/src/test/java/org/rhq/plugins/cassandra/itest/DiscoveryAndConfigurationTest.java | 275
modules/plugins/cassandra/src/test/resources/cassandra.yaml | 690
modules/plugins/cassandra/src/test/resources/log4j.properties | 41
modules/plugins/cassandra/src/test/resources/seeds.yaml | 4
modules/plugins/cobbler/pom.xml | 123
modules/plugins/cron/pom.xml | 120
modules/plugins/database/intentional-api-changes-since-4.4.0.xml | 14
modules/plugins/database/pom.xml | 113
modules/plugins/database/src/main/java/org/rhq/plugins/database/AbstractDatabaseComponent.java | 9
modules/plugins/database/src/main/java/org/rhq/plugins/database/CustomTableComponent.java | 77
modules/plugins/database/src/main/java/org/rhq/plugins/database/CustomTableDiscoveryComponent.java | 89
modules/plugins/database/src/main/java/org/rhq/plugins/database/CustomTableRowDiscoveryComponent.java | 37
modules/plugins/database/src/main/java/org/rhq/plugins/database/DatabaseComponent.java | 3
modules/plugins/database/src/main/java/org/rhq/plugins/database/DatabaseQueryUtility.java | 110
modules/plugins/database/src/main/resources/META-INF/rhq-plugin.xml | 59
modules/plugins/database/src/test/java/org/rhq/plugins/database/ComponentTest.java | 550
modules/plugins/database/src/test/java/org/rhq/plugins/database/H2Database.java | 79
modules/plugins/database/src/test/java/org/rhq/plugins/database/H2DatabaseDiscovery.java | 46
modules/plugins/database/src/test/java/org/rhq/plugins/database/PluginTest.java | 52
modules/plugins/database/src/test/resources/META-INF/rhq-plugin.xml | 47
modules/plugins/filetemplate-bundle/pom.xml | 121
modules/plugins/grub/pom.xml | 119
modules/plugins/grub/src/main/java/org/rhq/plugins/grub/GrubComponent.java | 11
modules/plugins/hadoop/pom.xml | 112
modules/plugins/hadoop/src/main/java/org/rhq/plugins/hadoop/HadoopComponent.java | 45
modules/plugins/hadoop/src/main/java/org/rhq/plugins/hadoop/HadoopDiscovery.java | 64
modules/plugins/hadoop/src/main/java/org/rhq/plugins/hadoop/HadoopOperationsDelegate.java | 218
modules/plugins/hadoop/src/main/java/org/rhq/plugins/hadoop/HadoopServerComponent.java | 272
modules/plugins/hadoop/src/main/java/org/rhq/plugins/hadoop/HadoopServerConfigurationDelegate.java | 465
modules/plugins/hadoop/src/main/java/org/rhq/plugins/hadoop/HadoopServerDiscovery.java | 153
modules/plugins/hadoop/src/main/java/org/rhq/plugins/hadoop/HadoopServiceComponent.java | 136
modules/plugins/hadoop/src/main/java/org/rhq/plugins/hadoop/HadoopServiceDiscovery.java | 135
modules/plugins/hadoop/src/main/java/org/rhq/plugins/hadoop/HadoopSupportedOperations.java | 69
modules/plugins/hadoop/src/main/java/org/rhq/plugins/hadoop/JobJarComponent.java | 122
modules/plugins/hadoop/src/main/java/org/rhq/plugins/hadoop/JobJarDiscoveryComponent.java | 63
modules/plugins/hadoop/src/main/java/org/rhq/plugins/hadoop/JobTrackerServerComponent.java | 325
modules/plugins/hadoop/src/main/java/org/rhq/plugins/hadoop/calltime/HadoopEventAndCalltimeDelegate.java | 79
modules/plugins/hadoop/src/main/java/org/rhq/plugins/hadoop/calltime/JobSummary.java | 177
modules/plugins/hadoop/src/main/resources/META-INF/rhq-plugin.xml | 330
modules/plugins/hardware/pom.xml | 97
modules/plugins/hardware/src/main/java/org/rhq/plugins/hardware/SmartDiskComponent.java | 2
modules/plugins/hardware/src/main/resources/META-INF/rhq-plugin.xml | 28
modules/plugins/hibernate/pom.xml | 125
modules/plugins/hibernate/src/main/java/org/rhq/plugins/hibernate/EntityComponent.java | 48
modules/plugins/hibernate/src/main/java/org/rhq/plugins/hibernate/EntityDiscoveryComponent.java | 50
modules/plugins/hibernate/src/main/java/org/rhq/plugins/hibernate/StatisticsComponent.java | 60
modules/plugins/hibernate/src/main/resources/META-INF/rhq-plugin.xml | 148
modules/plugins/hibernate/src/test/java/org/rhq/plugins/hibernate/test/HibernatePluginTest.java | 13
modules/plugins/hosts/pom.xml | 119
modules/plugins/hudson/pom.xml | 98
modules/plugins/hudson/src/main/java/org/rhq/plugins/hudson/HudsonProjectComponent.java | 60
modules/plugins/hudson/src/main/java/org/rhq/plugins/hudson/HudsonServerComponent.java | 14
modules/plugins/hudson/src/main/resources/META-INF/rhq-plugin.xml | 8
modules/plugins/iis/pom.xml | 124
modules/plugins/iis/src/main/java/org/rhq/plugins/iis/IISServerComponent.java | 9
modules/plugins/iis/src/main/java/org/rhq/plugins/iis/IISVHostComponent.java | 10
modules/plugins/iis/src/main/java/org/rhq/plugins/iis/IISVHostDiscoveryComponent.java | 4
modules/plugins/iis/src/main/resources/META-INF/rhq-plugin.xml | 38
modules/plugins/iptables/pom.xml | 36
modules/plugins/irc/pom.xml | 112
modules/plugins/irc/src/main/java/org/rhq/plugins/irc/IRCServerComponent.java | 2
modules/plugins/irc/src/main/resources/META-INF/rhq-plugin.xml | 3
modules/plugins/jboss-as-5/intentional-api-changes-since-4.4.0.xml | 16
modules/plugins/jboss-as-5/pom.xml | 1277
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/AbstractEjbBeanComponent.java | 22
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/AbstractManagedComponent.java | 26
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/AbstractManagedDeploymentComponent.java | 17
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/AbstractManagedDeploymentDiscoveryComponent.java | 115
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/ApplicationServerComponent.java | 137
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/ApplicationServerContentFacetDelegate.java | 10
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/ApplicationServerDiscoveryComponent.java | 251
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/ApplicationServerOperationsDelegate.java | 307
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/ConnectorComponent.java | 67
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/ConnectorDiscoveryComponent.java | 85
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/DatasourceOrConnectionFactoryComponent.java | 77
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/Ejb2BeanComponent.java | 16
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/JBossMessagingComponent.java | 17
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/JBossMessagingDiscoveryComponent.java | 4
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/JBossWebComponent.java | 22
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/JBossWebDiscoveryComponent.java | 4
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/JmsDestinationDiscoveryComponent.java | 2
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/ManagedComponentComponent.java | 268
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/ManagedComponentDiscoveryComponent.java | 13
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/ManagedDeploymentDiscoveryComponent.java | 4
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/PlatformComponent.java | 397
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/PlatformDiscoveryComponent.java | 128
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/ProfileServiceComponent.java | 2
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/StandaloneManagedDeploymentComponent.java | 170
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/TxConnectionFactoryComponent.java | 14
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/WebApplicationContextComponent.java | 247
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/WebApplicationContextDiscoveryComponent.java | 53
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/adapter/impl/configuration/PropertyMapToCompositeValueSupportAdapter.java | 49
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/adapter/impl/configuration/PropertyMapToGenericValueAdapter.java | 87
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/adapter/impl/configuration/PropertyMapToTableValueAdapter.java | 2
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/adapter/impl/configuration/custom/JMSSecurityConfigAdapter.java | 82
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/deploy/ManagedComponentDeployer.java | 55
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/helper/CreateChildResourceFacetDelegate.java | 20
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/helper/JBossInstallationInfo.java | 59
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/helper/JBossInstanceInfo.java | 23
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/helper/JBossProductType.java | 68
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/script/ScriptComponent.java | 85
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/script/ScriptDiscoveryComponent.java | 23
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/serviceBinding/ManagerComponent.java | 19
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/serviceBinding/SetComponent.java | 8
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/util/ConversionUtils.java | 242
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/util/FileContentDelegate.java | 349
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/util/JBossConfigurationUtility.java | 2
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/util/JarContentDelegate.java | 88
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/util/JnpConfig.java | 86
modules/plugins/jboss-as-5/src/main/resources/META-INF/rhq-plugin.xml | 3805
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/itest/AbstractJBossAS5PluginTest.java | 47
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/itest/ApplicationServerComponentTest.java | 318
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractDestinationTest.java | 20
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractPluginTest.java | 8
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractResourceTest.java | 30
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/CommandLineTest.java | 118
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/GeneralPluginTest.java | 2
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/QueueResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ScriptComponentTest.java | 110
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/StandaloneManagedDeploymentComponentTest.java | 183
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/TopicResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb2/AbstractEjb2ResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb2/Ejb2EntityBeanResourceTest.java | 12
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb2/Ejb2JarResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb2/Ejb2MDBResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb2/Ejb2SFSBResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb2/Ejb2SLSBResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb3/AbstractEjb3ResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb3/Ejb3EmbeddedMDBResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb3/Ejb3EmbeddedSFSBResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb3/Ejb3EmbeddedSLSBResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb3/Ejb3LocalInterfaceSFSBResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb3/Ejb3LocalInterfaceSLSBResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb3/Ejb3MDBResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb3/Ejb3SFSBResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/ejb3/Ejb3SLSBResourceTest.java | 4
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/sbm/ServiceBindingManagerResourceTest.java | 2
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/sbm/ServiceBindingSetResourceTest.java | 8
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/util/AppServerUtils.java | 29
modules/plugins/jboss-as-5/src/test/resources/itest/arquillian.xml | 23
modules/plugins/jboss-as-5/src/test/resources/log4j.xml | 96
modules/plugins/jboss-as-5/src/test/resources/mock-jboss-home/bin/run.jar |binary
modules/plugins/jboss-as-5/testsuite/pom.xml | 32
modules/plugins/jboss-as-7/d2d.sh | 9
modules/plugins/jboss-as-7/intentional-api-changes-since-4.4.0.xml | 50
modules/plugins/jboss-as-7/intentional-api-changes-since-4.9.0.xml | 8
modules/plugins/jboss-as-7/json-api/domain.txt |155958 ++++++++
modules/plugins/jboss-as-7/json-api/standalone_full_ha.txt |176517 ++++++++++
modules/plugins/jboss-as-7/pom.xml | 928
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/AS7Authenticator.java | 50
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/AS7CommandLine.java | 238
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/AS7Component.java | 26
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/AS7Mode.java | 65
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASConnection.java | 607
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASUploadConnection.java | 442
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/AbstractBaseDiscovery.java | 299
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java | 893
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseProcessDiscovery.java | 805
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseServerComponent.java | 736
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationLoadDelegate.java | 268
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationWriteDelegate.java | 612
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConnectorDiscoveryGroupValidatorComponent.java | 83
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/CreateResourceDelegate.java | 119
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DatasourceComponent.java | 508
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DeploymentComponent.java | 439
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/Domain2Descriptor.java | 1081
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DomainDeploymentComponent.java | 106
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/Ejb3BeanRuntimeComponent.java | 292
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HornetQComponent.java | 47
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostComponent.java | 70
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerComponent.java | 216
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerDiscovery.java | 89
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/JBossProductType.java | 170
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/JDRComponent.java | 62
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/JVMDefinitionComponent.java | 67
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/JVMDiscoveryComponent.java | 51
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/JmsComponent.java | 86
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/LoggerComponent.java | 20
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ManagedASComponent.java | 268
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ManagedASDiscovery.java | 271
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ModClusterComponent.java | 254
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ModClusterConfigurationDiscovery.java | 191
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ModClusterContextComponent.java | 84
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ModClusterContextDiscoveryComponent.java | 130
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ModClusterDiscoveryComponent.java | 79
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ModuleOptionsComponent.java | 867
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ModuleOptionsDiscoveryComponent.java | 188
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/NamingComponent.java | 96
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/NetworkInterfaceComponent.java | 93
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ServerGroupComponent.java | 115
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/SocketBindingGroupComponent.java | 43
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/StandaloneASComponent.java | 217
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/StandaloneASDiscovery.java | 82
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/SubsystemDiscovery.java | 161
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/TemplatedComponent.java | 147
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/TemplatedSubResourcesComponent.java | 72
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ThreadingComponent.java | 61
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/TransactionsComponent.java | 62
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/VHostComponent.java | 66
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/WebConnectorComponent.java | 130
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/WebRuntimeComponent.java | 166
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/WebRuntimeDiscoveryComponent.java | 133
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/helper/HostConfiguration.java | 322
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/helper/HostPort.java | 47
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/helper/ServerPluginConfiguration.java | 159
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/Address.java | 80
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/Operation.java | 2
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/PROPERTY_VALUE.java | 2
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ReadAttribute.java | 9
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ReadChildrenResources.java | 2
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ReadResource.java | 19
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ResolveExpression.java | 32
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/Result.java | 59
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/serializer/PropertyValueDeserializer.java | 1
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/modcluster/ProxyInfo.java | 349
modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml |14818
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/AS7CommandLineTest.java | 436
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/AbstractConfigurationHandlingTest.java | 107
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/BaseComponentMetricReportTest.java | 251
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/CompositeOperationTest.java | 2
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/ConfigurationLoadingTest.java | 571
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/ConfigurationUpdatingTest.java | 816
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/OperationJsonTest.java | 223
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/PathHandlingTest.java | 116
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/TemplatedComponentTest.java | 310
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/TemplatedSubResourcesComponentTest.java | 177
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/WebRuntimeDiscoveryComponentTest.java | 221
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/XmlFileReadingTest.java | 156
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/AbstractJBossAS7PluginTest.java | 182
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/AbstractServerComponentTest.java | 311
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/GenericJBossAS7PluginTest.java | 73
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/domain/DomainServerComponentTest.java | 136
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/domain/DomainSocketBindingTest.java | 217
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/domain/ManagedServerTest.java | 113
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/domain/ResourcesDomainServerTest.java | 153
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/domain/SecurityModuleOptionsTest.java | 672
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/nonpc/AbstractIntegrationTest.java | 194
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/nonpc/ConfigurationTest.java | 148
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/nonpc/DatasourceDeployTest.java | 397
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/nonpc/ManagementConnectionPersistenceTest.java | 123
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/nonpc/MiscTest.java | 46
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/nonpc/ServerGroupTest.java | 86
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/nonpc/UploadAndDeployTest.java | 409
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/package.html | 35
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/DeploymentRuntimeResourcesTest.java | 264
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/DeploymentTest.java | 354
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/InterruptibleOperationsTest.java | 241
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/NamingTest.java | 87
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/ResourcesStandaloneServerTest.java | 124
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/SocketBindingTest.java | 237
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/StandaloneServerComponentTest.java | 184
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/TemplatedResourcesTest.java | 152
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/TestDeployments.java | 45
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/WebConnectorComponentTest.java | 118
modules/plugins/jboss-as-7/src/test/resources/collapsedMapTest.json | 7
modules/plugins/jboss-as-7/src/test/resources/collapsedMapTest2.json | 7
modules/plugins/jboss-as-7/src/test/resources/expressionTest.json | 12
modules/plugins/jboss-as-7/src/test/resources/groupedproperties.json | 24
modules/plugins/jboss-as-7/src/test/resources/host1.xml | 92
modules/plugins/jboss-as-7/src/test/resources/host2.xml | 91
modules/plugins/jboss-as-7/src/test/resources/host3.xml | 91
modules/plugins/jboss-as-7/src/test/resources/itest/arquillian.xml | 23
modules/plugins/jboss-as-7/src/test/resources/itest/javaee6-test-app.war |binary
modules/plugins/jboss-as-7/src/test/resources/itest/jbossas7-arquillian.xml | 19
modules/plugins/jboss-as-7/src/test/resources/itest/test-simple-2.war |binary
modules/plugins/jboss-as-7/src/test/resources/itest/test-simple.war |binary
modules/plugins/jboss-as-7/src/test/resources/listofplainmaps.json | 11
modules/plugins/jboss-as-7/src/test/resources/log4j.xml | 77
modules/plugins/jboss-as-7/src/test/resources/standalone70.xml | 433
modules/plugins/jboss-as-7/src/test/resources/standalone71.xml | 453
modules/plugins/jboss-as-7/src/test/resources/standalone711.xml | 325
modules/plugins/jboss-as-7/src/test/resources/system-props.json | 10
modules/plugins/jboss-as-7/src/test/resources/test-plugin.xml | 198
modules/plugins/jboss-as-7/src/test/resources/web.json | 62
modules/plugins/jboss-as/pom.xml | 173
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/AbstractMessagingComponent.java | 58
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/AbstractMessagingDiscoveryComponent.java | 6
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/ApplicationComponent.java | 154
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/ApplicationDiscoveryComponent.java | 16
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/ConnectionFactoryComponent.java | 4
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/DatasourceComponent.java | 4
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/EJB2BeanComponent.java | 2
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/EJB3BeanComponent.java | 2
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/EmbeddedWarDiscoveryComponent.java | 19
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JBMDestinationDiscoveryComponent.java | 4
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JBossASDiscoveryComponent.java | 146
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JBossASServerComponent.java | 69
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JBossASTomcatConnectorComponent.java | 20
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JBossASTomcatConnectorDiscoveryComponent.java | 26
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JBossASTomcatDiscoveryComponent.java | 56
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JBossASTomcatServerComponent.java | 8
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JBossASTomcatVHostDiscoveryService.java | 4
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JBossASTomcatVHostService.java | 46
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JBossMQDiscoveryComponent.java | 2
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JBossMessagingComponent.java | 49
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JBossMessagingDiscoveryComponent.java | 2
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JMSComponent.java | 53
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/WarComponent.java | 127
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/WarDiscoveryComponent.java | 2
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/helper/JBossInstallationInfo.java | 75
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/helper/JBossInstanceInfo.java | 11
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/script/ScriptComponent.java | 18
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/script/ScriptDiscoveryComponent.java | 75
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/util/AbstractMessagingConfigurationEditor.java | 9
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/util/ConnectionFactoryConfigurationEditor.java | 12
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/util/DatasourceConfigurationEditor.java | 16
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/util/DeploymentUtility.java | 4
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/util/FileContentDelegate.java | 213
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/util/JBossConfigurationUtility.java | 2
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/util/JBossMessagingConfigurationEditor.java | 6
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/util/JMSConfigurationEditor.java | 4
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/util/JarContentDelegate.java | 139
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/util/JnpConfig.java | 75
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/util/WarDiscoveryHelper.java | 64
modules/plugins/jboss-as/src/main/resources/META-INF/rhq-plugin.xml | 216
modules/plugins/jboss-as/src/test/java/org/rhq/plugins/jbossas/test/ApplicationComponentTest.java | 113
modules/plugins/jboss-as/src/test/java/org/rhq/plugins/jbossas/test/FileContentDelegateTest.java | 269
modules/plugins/jboss-as/src/test/java/org/rhq/plugins/jbossas/test/JBossASPluginTest.java | 9
modules/plugins/jboss-as/src/test/java/org/rhq/plugins/jbossas/test/JarContentDelegateTest.java | 86
modules/plugins/jboss-as/src/test/java/org/rhq/plugins/jbossas/test/util/DatasourceConfigurationEditorTest.java | 2
modules/plugins/jboss-as/src/test/resources/sampleWithImplementation.war |binary
modules/plugins/jboss-as/src/test/resources/sampleWithManifest.war |binary
modules/plugins/jboss-as/src/test/resources/sampleWithSpecification.war |binary
modules/plugins/jboss-as/src/test/resources/sampleWithSpecificationImplementation.war |binary
modules/plugins/jboss-as/src/test/resources/sampleWithoutManifest.war |binary
modules/plugins/jboss-cache-v3/pom.xml | 186
modules/plugins/jboss-cache-v3/src/main/java/org/rhq/plugins/jbosscache3/JBossCacheComponent.java | 60
modules/plugins/jboss-cache-v3/src/main/java/org/rhq/plugins/jbosscache3/JBossCacheDetailComponent.java | 206
modules/plugins/jboss-cache-v3/src/main/java/org/rhq/plugins/jbosscache3/JBossCacheDetailDiscoveryComponent.java | 12
modules/plugins/jboss-cache-v3/src/main/java/org/rhq/plugins/jbosscache3/JBossCacheDiscoveryComponent.java | 6
modules/plugins/jboss-cache-v3/src/main/resources/META-INF/rhq-plugin.xml | 10
modules/plugins/jboss-cache-v3/src/test/java/org/rhq/plugins/jbosscache3/test/AppServerUtils.java | 20
modules/plugins/jboss-cache-v3/src/test/java/org/rhq/plugins/jbosscache3/test/CacheComponentTest.java | 29
modules/plugins/jboss-cache-v3/src/test/java/org/rhq/plugins/jbosscache3/test/OperationTest.java | 21
modules/plugins/jboss-cache-v3/src/test/java/org/rhq/plugins/jbosscache3/test/TestHelper.java | 23
modules/plugins/jboss-cache/pom.xml | 140
modules/plugins/jboss-cache/src/main/java/org/rhq/plugins/jbosscache/CacheConfigurationHelper.java | 93
modules/plugins/jboss-cache/src/main/java/org/rhq/plugins/jbosscache/JBossCacheComponent.java | 47
modules/plugins/jboss-cache/src/main/java/org/rhq/plugins/jbosscache/JBossCacheDiscoveryComponent.java | 6
modules/plugins/jboss-cache/src/main/java/org/rhq/plugins/jbosscache/JBossCacheSubsystemComponent.java | 2
modules/plugins/jboss-cache/src/main/java/org/rhq/plugins/jbosscache/JBossCacheSubsystemDiscovery.java | 4
modules/plugins/jboss-cache/src/main/java/org/rhq/plugins/jbosscache/JGroupsChannelDiscovery.java | 4
modules/plugins/jboss-cache/src/main/resources/META-INF/rhq-plugin.xml | 49
modules/plugins/jdbctrace/pom.xml | 125
modules/plugins/jira/pom.xml | 126
modules/plugins/jmx/pom.xml | 189
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/EmbeddedJMXServerComponent.java | 56
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/EmbeddedJMXServerDiscoveryComponent.java | 130
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/InternalJMXServerDiscoveryComponent.java | 30
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/JMXComponent.java | 2
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/JMXDiscoveryComponent.java | 636
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/JMXServerComponent.java | 226
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/MBeanResourceComponent.java | 101
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/MBeanResourceDiscoveryComponent.java | 49
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/ObjectNameQueryUtility.java | 191
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/ParentDefinedJMXServerNamingUtility.java | 47
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/util/ConnectionProviderFactory.java | 222
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/util/JvmResourceKey.java | 179
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/util/JvmUtility.java | 152
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/util/ObjectNameQueryUtility.java | 218
modules/plugins/jmx/src/main/java/org/rhq/plugins/jmx/util/ParentDefinedJMXServerNamingUtility.java | 57
modules/plugins/jmx/src/main/resources/META-INF/rhq-plugin.xml | 46
modules/plugins/jmx/src/test/java/org/rhq/plugins/jmx/test/JMXPluginTest.java | 220
modules/plugins/jmx/src/test/java/org/rhq/plugins/jmx/test/ObjectNameQueryUtilityDelegateTest.java | 106
modules/plugins/jmx/src/test/java/org/rhq/plugins/jmx/test/ObjectNameQueryUtilityTest.java | 15
modules/plugins/jmx/src/test/resources/log4j.properties | 40
modules/plugins/kickstart/pom.xml | 102
modules/plugins/lsof/pom.xml | 122
modules/plugins/lsof/src/main/java/org/rhq/plugins/lsof/LsofDiscoveryComponent.java | 8
modules/plugins/mod-cluster/pom.xml | 115
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/CatalinaServiceComponent.java | 121
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/ClassNameMBeanComponent.java | 63
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/ClassNameMBeanDiscoveryComponent.java | 87
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/ContextComponent.java | 102
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/ContextDiscoveryComponent.java | 118
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/FileConfiguredMBeanResourceComponent.java | 153
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/LoadMetricDiscoveryComponent.java | 59
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/ModClusterDiscoveryComponent.java | 85
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/ModClusterServerComponent.java | 70
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/ModClusterServiceComponent.java | 51
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/ModclusterServerComponent.java | 45
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/ProxyInfo.java | 310
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/WebappContextComponent.java | 117
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/WebappContextDiscoveryComponent.java | 117
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/config/AbstractConfigurationFile.java | 85
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/config/JBossWebServerFile.java | 92
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/config/ModClusterBeanFile.java | 253
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/helper/JBossHelper.java | 49
modules/plugins/mod-cluster/src/main/java/org/rhq/plugins/modcluster/model/ProxyInfo.java | 310
modules/plugins/mod-cluster/src/main/resources/META-INF/rhq-plugin.xml | 616
modules/plugins/mod-cluster/src/test/java/org/rhq/plugins/modcluster/test/ProxyInfoTest.java | 4
modules/plugins/mod-cluster/src/test/java/org/rhq/plugins/modcluster/test/ServerConfigTest.java | 91
modules/plugins/mod-cluster/src/test/resources/xml_config/mod_cluster-jboss-beans.xml | 337
modules/plugins/mod-cluster/src/test/resources/xml_config/server.xml | 157
modules/plugins/mysql/pom.xml | 122
modules/plugins/mysql/src/main/java/org/rhq/plugins/mysql/MySqlComponent.java | 5
modules/plugins/mysql/src/main/java/org/rhq/plugins/mysql/MySqlDatabaseDiscoveryComponent.java | 2
modules/plugins/mysql/src/main/java/org/rhq/plugins/mysql/MySqlTableDiscoveryComponent.java | 11
modules/plugins/mysql/src/main/resources/META-INF/rhq-plugin.xml | 27
modules/plugins/mysql/src/test/java/org/rhq/plugins/mysql/ComponentTest.java | 566
modules/plugins/mysql/src/test/java/org/rhq/plugins/mysql/PluginTest.java | 61
modules/plugins/mysql/src/test/resources/log4j.xml | 35
modules/plugins/netservices/pom.xml | 564
modules/plugins/netservices/src/main/java/org/rhq/plugins/netservices/HTTPNetServiceComponent.java | 207
modules/plugins/netservices/src/main/java/org/rhq/plugins/netservices/HTTPNetServiceComponentConfiguration.java | 190
modules/plugins/netservices/src/main/java/org/rhq/plugins/netservices/HTTPNetServiceDiscoveryComponent.java | 52
modules/plugins/netservices/src/main/java/org/rhq/plugins/netservices/PingNetServiceComponent.java | 81
modules/plugins/netservices/src/main/java/org/rhq/plugins/netservices/PingNetServiceDiscoveryComponent.java | 41
modules/plugins/netservices/src/main/java/org/rhq/plugins/netservices/PortNetServiceComponent.java | 154
modules/plugins/netservices/src/main/java/org/rhq/plugins/netservices/PortNetServiceComponentConfiguration.java | 51
modules/plugins/netservices/src/main/java/org/rhq/plugins/netservices/PortNetServiceDiscoveryComponent.java | 63
modules/plugins/netservices/src/main/java/org/rhq/plugins/netservices/util/StringUtil.java | 46
modules/plugins/netservices/src/main/resources/META-INF/rhq-plugin.xml | 78
modules/plugins/netservices/src/test/java/org/rhq/plugins/netservices/HTTPNetServiceDiscoveryComponentTest.java | 264
modules/plugins/netservices/src/test/java/org/rhq/plugins/netservices/PingNetServiceDiscoveryComponentTest.java | 105
modules/plugins/netservices/src/test/java/org/rhq/plugins/netservices/PortNetServiceDiscoveryComponentTest.java | 128
modules/plugins/netservices/src/test/java/org/rhq/plugins/netservices/itest/HTTPNetServiceComponentTest.java | 170
modules/plugins/netservices/src/test/java/org/rhq/plugins/netservices/itest/NetServiceComponentTest.java | 154
modules/plugins/netservices/src/test/java/org/rhq/plugins/netservices/itest/PingNetServiceComponentTest.java | 98
modules/plugins/netservices/src/test/java/org/rhq/plugins/netservices/itest/PortNetServiceComponentTest.java | 159
modules/plugins/netservices/src/test/resources/log4j.xml | 32
modules/plugins/noop/pom.xml | 119
modules/plugins/noop/src/main/java/org/rhq/plugins/noop/NoopComponent.java | 67
modules/plugins/noop/src/main/resources/META-INF/rhq-plugin.xml | 25
modules/plugins/nss/pom.xml | 101
modules/plugins/onewire/pom.xml | 144
modules/plugins/onewire/src/main/resources/META-INF/rhq-plugin.xml | 2
modules/plugins/oracle/pom.xml | 309
modules/plugins/oracle/src/main/java/org/rhq/plugins/oracle/OracleAsmDiskGroupComponent.java | 117
modules/plugins/oracle/src/main/java/org/rhq/plugins/oracle/OracleAsmDiskGroupDiscoveryComponent.java | 92
modules/plugins/oracle/src/main/java/org/rhq/plugins/oracle/OracleFlashRecoveryAreaComponent.java | 83
modules/plugins/oracle/src/main/java/org/rhq/plugins/oracle/OracleServerComponent.java | 37
modules/plugins/oracle/src/main/java/org/rhq/plugins/oracle/OracleTablespaceComponent.java | 83
modules/plugins/oracle/src/main/java/org/rhq/plugins/oracle/OracleUserComponent.java | 30
modules/plugins/oracle/src/main/resources/META-INF/rhq-plugin.xml | 132
modules/plugins/oracle/src/test/java/org/rhq/plugins/oracle/ComponentTest.java | 289
modules/plugins/oracle/src/test/java/org/rhq/plugins/oracle/OracleServerComponentTest.java | 95
modules/plugins/oracle/src/test/resources/log4j.xml | 35
modules/plugins/pattern-generator/pom.xml | 44
modules/plugins/pattern-generator/src/main/java/org/rhq/plugins/pattern/PatternComponent.java | 102
modules/plugins/pattern-generator/src/main/java/org/rhq/plugins/pattern/PatternDiscovery.java | 2
modules/plugins/pattern-generator/src/main/resources/META-INF/rhq-plugin.xml | 16
modules/plugins/perftest/pom.xml | 396
modules/plugins/perftest/src/main/java/org/rhq/plugins/perftest/PerfTestComponent.java | 19
modules/plugins/perftest/src/main/java/org/rhq/plugins/perftest/configuration/SimpleConfigurationFactory.java | 90
modules/plugins/perftest/src/main/java/org/rhq/plugins/perftest/event/PerfTestEventPoller.java | 2
modules/plugins/perftest/src/main/java/org/rhq/plugins/perftest/measurement/SimpleNumericMeasurementFactory.java | 16
modules/plugins/perftest/src/main/java/org/rhq/plugins/perftest/trait/SimpleTraitFactory.java | 20
modules/plugins/perftest/src/main/resources/META-INF/rhq-plugin.xml | 446
modules/plugins/perftest/src/main/resources/all-config.xml | 17
modules/plugins/perftest/src/main/resources/configurable-1.xml | 4
modules/plugins/perftest/src/main/resources/configurable-5.xml | 12
modules/plugins/perftest/src/main/resources/configurable-7.xml | 40
modules/plugins/perftest/src/main/resources/configurable-deep.xml | 49
modules/plugins/platform/pom.xml | 127
modules/plugins/platform/src/main/java/org/rhq/plugins/platform/CpuComponent.java | 11
modules/plugins/platform/src/main/java/org/rhq/plugins/platform/FileSystemComponent.java | 46
modules/plugins/platform/src/main/java/org/rhq/plugins/platform/FileSystemDiscoveryComponent.java | 78
modules/plugins/platform/src/main/java/org/rhq/plugins/platform/LinuxPlatformComponent.java | 51
modules/plugins/platform/src/main/java/org/rhq/plugins/platform/NetworkAdapterComponent.java | 66
modules/plugins/platform/src/main/java/org/rhq/plugins/platform/PlatformComponent.java | 7
modules/plugins/platform/src/main/java/org/rhq/plugins/platform/PlatformDiscoveryComponent.java | 4
modules/plugins/platform/src/main/java/org/rhq/plugins/platform/ProcessComponent.java | 23
modules/plugins/platform/src/main/java/org/rhq/plugins/platform/ProcessDiscoveryComponent.java | 11
modules/plugins/platform/src/main/java/org/rhq/plugins/platform/WindowsPlatformComponent.java | 21
modules/plugins/platform/src/main/resources/META-INF/rhq-plugin.xml | 890
modules/plugins/pom.xml | 79
modules/plugins/postfix/pom.xml | 118
modules/plugins/postfix/src/main/java/org/rhq/plugins/postfix/PostfixAccessDiscoveryComponent.java | 5
modules/plugins/postfix/src/main/java/org/rhq/plugins/postfix/PostfixServerComponent.java | 61
modules/plugins/postfix/src/main/java/org/rhq/plugins/postfix/PostfixServerDiscoveryComponent.java | 41
modules/plugins/postfix/src/main/resources/META-INF/rhq-plugin.xml | 4
modules/plugins/postfix/src/test/java/org/rhq/plugins/postfix/PostfixComponentTest.java | 8
modules/plugins/postgres/pom.xml | 124
modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresDatabaseComponent.java | 25
modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresDatabaseDiscoveryComponent.java | 10
modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresDiscoveryComponent.java | 65
modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresServerComponent.java | 68
modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresTableComponent.java | 38
modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresTableDiscoveryComponent.java | 2
modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresUserComponent.java | 6
modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresUserDiscoveryComponent.java | 10
modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/util/PostgresqlConfFile.java | 33
modules/plugins/postgres/src/main/resources/META-INF/rhq-plugin.xml | 24
modules/plugins/postgres/src/test/java/org/rhq/plugins/postgres/test/PostgresPluginTest.java | 2
modules/plugins/raw-config-test/pom.xml | 29
modules/plugins/rhq-agent/pom.xml | 135
modules/plugins/rhq-agent/src/main/java/org/rhq/plugins/agent/AgentDiscoveryComponent.java | 2
modules/plugins/rhq-agent/src/main/java/org/rhq/plugins/agent/AgentEnvironmentScriptComponent.java | 4
modules/plugins/rhq-agent/src/main/java/org/rhq/plugins/agent/AgentEnvironmentScriptDiscoveryComponent.java | 8
modules/plugins/rhq-agent/src/main/java/org/rhq/plugins/agent/AgentJavaServiceWrapperComponent.java | 8
modules/plugins/rhq-agent/src/main/java/org/rhq/plugins/agent/AgentJavaServiceWrapperDiscoveryComponent.java | 8
modules/plugins/rhq-agent/src/main/java/org/rhq/plugins/agent/AgentLauncherScriptComponent.java | 6
modules/plugins/rhq-agent/src/main/java/org/rhq/plugins/agent/AgentLauncherScriptDiscoveryComponent.java | 8
modules/plugins/rhq-agent/src/main/java/org/rhq/plugins/agent/AgentServerComponent.java | 5
modules/plugins/rhq-agent/src/main/resources/META-INF/rhq-plugin.xml | 75
modules/plugins/rhq-agent/src/test/java/org/rhq/plugins/agent/AgentPluginTest.java | 2
modules/plugins/rhq-server/pom.xml | 150
modules/plugins/rhq-server/src/main/java/org/rhq/plugins/server/AlertsCacheResourceComponent.java | 4
modules/plugins/rhq-server/src/main/java/org/rhq/plugins/server/CommunicationsResourceComponent.java | 4
modules/plugins/rhq-server/src/main/java/org/rhq/plugins/server/DiscoveryCallbackImpl.java | 137
modules/plugins/rhq-server/src/main/java/org/rhq/plugins/server/GroupDefinitionResourceComponent.java | 4
modules/plugins/rhq-server/src/main/java/org/rhq/plugins/server/JBossAS7JMXComponent.java | 186
modules/plugins/rhq-server/src/main/java/org/rhq/plugins/server/JBossAS7JMXDiscoveryComponent.java | 159
modules/plugins/rhq-server/src/main/java/org/rhq/plugins/server/RemoteAPIResourceComponent.java | 5
modules/plugins/rhq-server/src/main/resources/META-INF/rhq-plugin.xml | 1053
modules/plugins/rhq-storage/pom.xml | 263
modules/plugins/rhq-storage/src/main/java/org/rhq/plugins/storage/InternodeAuthConfUpdateException.java | 22
modules/plugins/rhq-storage/src/main/java/org/rhq/plugins/storage/StorageNodeComponent.java | 823
modules/plugins/rhq-storage/src/main/java/org/rhq/plugins/storage/StorageNodeConfigDelegate.java | 356
modules/plugins/rhq-storage/src/main/java/org/rhq/plugins/storage/StorageNodeDiscoveryComponent.java | 139
modules/plugins/rhq-storage/src/main/resources/META-INF/rhq-plugin.xml | 281
modules/plugins/rhq-storage/src/main/resources/rhq-storage.properties | 2
modules/plugins/rhq-storage/src/test/java/org/rhq/plugins/storage/StorageNodeComponentITest.java | 417
modules/plugins/rhq-storage/src/test/java/org/rhq/plugins/storage/StorageNodeConfigDelegateTest.java | 218
modules/plugins/rhq-storage/src/test/resources/cassandra.yaml | 690
modules/plugins/rhq-storage/src/test/resources/log4j.xml | 40
modules/plugins/samba/pom.xml | 119
modules/plugins/samba/src/main/java/org/rhq/plugins/samba/SambaServerComponent.java | 39
modules/plugins/samba/src/main/java/org/rhq/plugins/samba/SambaShareDiscoveryComponent.java | 18
modules/plugins/script/pom.xml | 120
modules/plugins/script/src/main/java/org/rhq/plugins/script/ScriptDiscoveryComponent.java | 12
modules/plugins/script/src/main/java/org/rhq/plugins/script/ScriptServerComponent.java | 88
modules/plugins/script/src/main/resources/META-INF/rhq-plugin.xml | 9
modules/plugins/script2/pom.xml | 138
modules/plugins/script2/src/main/java/org/rhq/modules/plugins/script2/ScriptComponent.java | 31
modules/plugins/services/pom.xml | 118
modules/plugins/snmptrapd/pom.xml | 133
modules/plugins/snmptrapd/src/main/java/org/rhq/plugins/snmptrapd/SnmpTrapdComponent.java | 2
modules/plugins/snmptrapd/src/test/java/org/rhq/plugins/snmptrapd/ComponentTest.java | 25
modules/plugins/snmptrapd/src/test/java/org/rhq/plugins/snmptrapd/SnmpTrapdComponentTest.java | 46
modules/plugins/sonarqube/pom.xml | 68
modules/plugins/sonarqube/src/main/java/org/rhq/plugins/sonarqube/README.adoc | 14
modules/plugins/sonarqube/src/main/java/org/rhq/plugins/sonarqube/SonarQubeDiscoveryComponent.java | 66
modules/plugins/sonarqube/src/main/java/org/rhq/plugins/sonarqube/SonarQubeJSONUtility.java | 101
modules/plugins/sonarqube/src/main/java/org/rhq/plugins/sonarqube/SonarQubeProjectComponent.java | 98
modules/plugins/sonarqube/src/main/java/org/rhq/plugins/sonarqube/SonarQubeProjectDiscoveryComponent.java | 74
modules/plugins/sonarqube/src/main/java/org/rhq/plugins/sonarqube/SonarQubeServerComponent.java | 60
modules/plugins/sonarqube/src/main/resources/META-INF/rhq-plugin.xml | 30
modules/plugins/sshd/pom.xml | 118
modules/plugins/sshd/src/main/java/org/rhq/plugins/sshd/OpenSSHDComponent.java | 59
modules/plugins/sudoers/pom.xml | 120
modules/plugins/tomcat/pom.xml | 136
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatCacheDiscoveryComponent.java | 19
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatConnectorComponent.java | 122
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatConnectorDiscoveryComponent.java | 100
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatDatasourceComponent.java | 35
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatDatasourceDiscoveryComponent.java | 75
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatDiscoveryComponent.java | 52
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatGroupComponent.java | 1
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatRoleComponent.java | 1
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatServerComponent.java | 113
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatServerOperationsDelegate.java | 6
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatUserComponent.java | 1
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatUserDatabaseComponent.java | 21
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatVHostComponent.java | 20
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatVHostDiscoveryComponent.java | 11
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatWarComponent.java | 155
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatWarDiscoveryComponent.java | 4
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/helper/FileContentDelegate.java | 178
modules/plugins/tomcat/src/main/resources/META-INF/rhq-plugin.xml | 201
modules/plugins/tomcat/src/test/java/org/jboss/on/plugins/tomcat/test/FileContentDelegateTest.java | 246
modules/plugins/tomcat/src/test/java/org/jboss/on/plugins/tomcat/test/TomcatPluginTest.java | 37
modules/plugins/tomcat/src/test/java/org/jboss/on/plugins/tomcat/test/TomcatVHostComponentTest.java | 155
modules/plugins/tomcat/src/test/java/org/jboss/on/plugins/tomcat/test/TomcatWarComponentTest.java | 270
modules/plugins/tomcat/src/test/resources/sampleWithImplementation.war |binary
modules/plugins/tomcat/src/test/resources/sampleWithManifest.war |binary
modules/plugins/tomcat/src/test/resources/sampleWithSpecification.war |binary
modules/plugins/tomcat/src/test/resources/sampleWithSpecificationImplementation.war |binary
modules/plugins/tomcat/src/test/resources/sampleWithoutManifest.war |binary
modules/plugins/twitter/pom.xml | 121
modules/plugins/twitter/src/main/java/org/rhq/plugins/twitter/FeedComponent.java | 7
modules/plugins/twitter/src/main/java/org/rhq/plugins/twitter/TwitterComponent.java | 31
modules/plugins/twitter/src/main/resources/META-INF/rhq-plugin.xml | 6
modules/plugins/validate-all-plugins/pom.xml | 27
modules/plugins/virt/pom.xml | 117
modules/plugins/virt/src/main/java/org/rhq/plugins/virt/VirtualizationHostComponent.java | 2
modules/plugins/virt/src/main/resources/META-INF/rhq-plugin.xml | 12
modules/pom.xml | 102
modules/test-utils/pom.xml | 105
modules/test-utils/src/main/java/org/rhq/test/AssertUtils.java | 75
modules/test-utils/src/main/java/org/rhq/test/CollectionMatchesChecker.java | 11
modules/test-utils/src/main/java/org/rhq/test/DuplicatePackagesDetector.java | 194
modules/test-utils/src/main/java/org/rhq/test/JPAUtils.java | 222
modules/test-utils/src/main/java/org/rhq/test/PortScout.java | 69
modules/test-utils/src/main/java/org/rhq/test/PropertyMatcher.java | 22
modules/test-utils/src/main/java/org/rhq/test/TokenReplacingProperties.java | 300
modules/test-utils/src/main/java/org/rhq/test/TokenReplacingReader.java | 201
modules/test-utils/src/main/java/org/rhq/test/TransactionCallbackWithContext.java | 10
modules/test-utils/src/main/java/org/rhq/test/testng/StdoutReporter.java | 125
pom.xml | 1653
publish.sh | 381
publish_release.sh | 318
release.sh | 1015
remote-branch.sh | 134
rhq_bash.lib | 253
scripts/ignore-target-dirs.js | 20
5616 files changed, 892816 insertions(+), 310376 deletions(-)
---
10 years, 5 months
[rhq] Changes to 'rc/jon3.2.0.CR1'
by Simeon Pinder
New branch 'rc/jon3.2.0.CR1' available with the following commits:
commit d0dc0b618af60c6271d337ef1cf992711536b593
Author: Simeon Pinder <spinder(a)redhat.com>
Date: Tue Dec 3 10:47:50 2013 -0500
Updating poms for CR1.
10 years, 5 months
[rhq] modules/plugins
by Thomas Segismont
modules/plugins/validate-all-plugins/pom.xml | 1 -
1 file changed, 1 deletion(-)
New commits:
commit 24e2b462b1be99fd01b4aeb89c154c1473c87038
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: Tue Dec 3 16:56:30 2013 +0100
Revert "Added Tomcat to the list of plugins to validate"
This reverts commit e0e253e1f3db2c497b5a77d3ae1711c4bbc59ed6.
diff --git a/modules/plugins/validate-all-plugins/pom.xml b/modules/plugins/validate-all-plugins/pom.xml
index a460792..37a8d5b 100644
--- a/modules/plugins/validate-all-plugins/pom.xml
+++ b/modules/plugins/validate-all-plugins/pom.xml
@@ -62,7 +62,6 @@
<pathelement location="../ant-bundle/target/rhq-ant-bundle-plugin-${project.version}.jar" />
<pathelement location="../cassandra/target/rhq-cassandra-plugin-${project.version}.jar" />
<pathelement location="../rhq-storage/target/rhq-rhqstorage-${project.version}.jar" />
- <pathelement location="../tomcat/target/jopr-tomcat-plugin-${project.version}.jar" />
</classpath>
<sysproperty key="org.apache.commons.logging.Log" value="org.apache.commons.logging.impl.SimpleLog" />
<!--
10 years, 5 months
[rhq] modules/plugins
by Thomas Segismont
modules/plugins/validate-all-plugins/pom.xml | 1 +
1 file changed, 1 insertion(+)
New commits:
commit e0e253e1f3db2c497b5a77d3ae1711c4bbc59ed6
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: Tue Dec 3 15:05:26 2013 +0100
Added Tomcat to the list of plugins to validate
diff --git a/modules/plugins/validate-all-plugins/pom.xml b/modules/plugins/validate-all-plugins/pom.xml
index 37a8d5b..a460792 100644
--- a/modules/plugins/validate-all-plugins/pom.xml
+++ b/modules/plugins/validate-all-plugins/pom.xml
@@ -62,6 +62,7 @@
<pathelement location="../ant-bundle/target/rhq-ant-bundle-plugin-${project.version}.jar" />
<pathelement location="../cassandra/target/rhq-cassandra-plugin-${project.version}.jar" />
<pathelement location="../rhq-storage/target/rhq-rhqstorage-${project.version}.jar" />
+ <pathelement location="../tomcat/target/jopr-tomcat-plugin-${project.version}.jar" />
</classpath>
<sysproperty key="org.apache.commons.logging.Log" value="org.apache.commons.logging.impl.SimpleLog" />
<!--
10 years, 5 months
[rhq] Branch 'release/jon3.2.x' - modules/enterprise
by Jiri Kremser
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupTableView.java | 15 ++++++++++
1 file changed, 15 insertions(+)
New commits:
commit 159761958182f075e49f0a663ab27778be789967
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: Mon Dec 2 19:00:28 2013 +0100
When creating new affinity group, if user closed the dialog window the "Create New" button was disabled until the it was refreshed. Calling the refreshTableInfo() when necessary.
(cherry picked from commit f27c18ca2c227a348f4cdd7f2b0821c6028090b8)
diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupTableView.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupTableView.java
index c2f861d..3bf5915 100644
--- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupTableView.java
+++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupTableView.java
@@ -34,6 +34,8 @@ import com.smartgwt.client.widgets.IButton;
import com.smartgwt.client.widgets.Window;
import com.smartgwt.client.widgets.events.ClickEvent;
import com.smartgwt.client.widgets.events.ClickHandler;
+import com.smartgwt.client.widgets.events.CloseClickEvent;
+import com.smartgwt.client.widgets.events.CloseClickHandler;
import com.smartgwt.client.widgets.form.DynamicForm;
import com.smartgwt.client.widgets.form.fields.TextItem;
import com.smartgwt.client.widgets.form.fields.events.KeyUpEvent;
@@ -170,6 +172,17 @@ public class AffinityGroupTableView extends TableSection<AffinityGroupWithCounts
modalWindow.setAutoCenter(true);
modalWindow.setCanDragResize(true);
modalWindow.setCanDragReposition(true);
+ modalWindow.setShowMinimizeButton(false);
+ modalWindow.setShowMaximizeButton(true);
+ modalWindow.setIsModal(true);
+ modalWindow.setShowModalMask(true);
+ modalWindow.centerInPage();
+ modalWindow.addCloseClickHandler(new CloseClickHandler() {
+ public void onCloseClick(CloseClickEvent event) {
+ modalWindow.destroy();
+ AffinityGroupTableView.this.refreshTableInfo();
+ }
+ });
VLayout layout = new VLayout();
layout.setWidth100();
@@ -207,6 +220,7 @@ public class AffinityGroupTableView extends TableSection<AffinityGroupWithCounts
cancel.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent clickEvent) {
modalWindow.destroy();
+ AffinityGroupTableView.this.refreshTableInfo();
}
});
final IButton create = new EnhancedIButton(MSG.view_adminTopology_affinityGroups_createNew());
@@ -240,6 +254,7 @@ public class AffinityGroupTableView extends TableSection<AffinityGroupWithCounts
Map<String, String> errors = new HashMap<String, String>();
errors.put(FIELD_NAME, caught.getMessage());
form.setErrors(errors, true);
+ AffinityGroupTableView.this.refreshTableInfo();
}
});
}
10 years, 5 months
[rhq] modules/enterprise
by Jiri Kremser
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupTableView.java | 15 ++++++++++
1 file changed, 15 insertions(+)
New commits:
commit f27c18ca2c227a348f4cdd7f2b0821c6028090b8
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: Mon Dec 2 19:00:28 2013 +0100
When creating new affinity group, if user closed the dialog window the "Create New" button was disabled until the it was refreshed. Calling the refreshTableInfo() when necessary.
diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupTableView.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupTableView.java
index c2f861d..3bf5915 100644
--- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupTableView.java
+++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AffinityGroupTableView.java
@@ -34,6 +34,8 @@ import com.smartgwt.client.widgets.IButton;
import com.smartgwt.client.widgets.Window;
import com.smartgwt.client.widgets.events.ClickEvent;
import com.smartgwt.client.widgets.events.ClickHandler;
+import com.smartgwt.client.widgets.events.CloseClickEvent;
+import com.smartgwt.client.widgets.events.CloseClickHandler;
import com.smartgwt.client.widgets.form.DynamicForm;
import com.smartgwt.client.widgets.form.fields.TextItem;
import com.smartgwt.client.widgets.form.fields.events.KeyUpEvent;
@@ -170,6 +172,17 @@ public class AffinityGroupTableView extends TableSection<AffinityGroupWithCounts
modalWindow.setAutoCenter(true);
modalWindow.setCanDragResize(true);
modalWindow.setCanDragReposition(true);
+ modalWindow.setShowMinimizeButton(false);
+ modalWindow.setShowMaximizeButton(true);
+ modalWindow.setIsModal(true);
+ modalWindow.setShowModalMask(true);
+ modalWindow.centerInPage();
+ modalWindow.addCloseClickHandler(new CloseClickHandler() {
+ public void onCloseClick(CloseClickEvent event) {
+ modalWindow.destroy();
+ AffinityGroupTableView.this.refreshTableInfo();
+ }
+ });
VLayout layout = new VLayout();
layout.setWidth100();
@@ -207,6 +220,7 @@ public class AffinityGroupTableView extends TableSection<AffinityGroupWithCounts
cancel.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent clickEvent) {
modalWindow.destroy();
+ AffinityGroupTableView.this.refreshTableInfo();
}
});
final IButton create = new EnhancedIButton(MSG.view_adminTopology_affinityGroups_createNew());
@@ -240,6 +254,7 @@ public class AffinityGroupTableView extends TableSection<AffinityGroupWithCounts
Map<String, String> errors = new HashMap<String, String>();
errors.put(FIELD_NAME, caught.getMessage());
form.setErrors(errors, true);
+ AffinityGroupTableView.this.refreshTableInfo();
}
});
}
10 years, 5 months