Branch: refs/heads/release/jon3.3.x
Home:
https://github.com/rhq-project/rhq
Commit: 6a0cb4d336db879539e98e3695a4002dd69f80b6
https://github.com/rhq-project/rhq/commit/6a0cb4d336db879539e98e3695a4002...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-08-21 (Thu, 21 Aug 2014)
Changed paths:
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
M
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryContextImpl.java
M
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryManager.java
M
modules/core/plugin-container/src/test/java/org/rhq/core/pc/bundle/BundleManagerTest.java
M
modules/core/plugin-container/src/test/java/org/rhq/core/pc/drift/DriftManagerTest.java
M modules/plugins/database/src/test/java/org/rhq/plugins/database/ComponentTest.java
M modules/plugins/mysql/src/test/java/org/rhq/plugins/mysql/ComponentTest.java
M modules/plugins/oracle/src/test/java/org/rhq/plugins/oracle/ComponentTest.java
M
modules/plugins/snmptrapd/src/test/java/org/rhq/plugins/snmptrapd/ComponentTest.java
Log Message:
-----------
Bug 1096332 - All content-related workflows broken on Agent
All *ContextImpl classes now user eagerly loaded plugin container services
The content subsystem was the only one affected as:
* some of the other managers were created and initialized before the inventory manager
* some of the *ContextImpl classes were still lazy loading container services
(cherry picked from commit 2f359251836f5ce82b0fcd28903e423082326051)
Signed-off-by: Lukas Krejci <lkrejci(a)redhat.com>
Commit: 0d7980daf2b46ca3abf19740a25aa5faf22b1a1f
https://github.com/rhq-project/rhq/commit/0d7980daf2b46ca3abf19740a25aa5f...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-08-21 (Thu, 21 Aug 2014)
Changed paths:
M modules/core/plugin-container/pom.xml
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
M
modules/core/plugin-container/src/main/java/org/rhq/core/pc/content/ContentManager.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/event/EventManager.java
M
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryManager.java
M
modules/core/plugin-container/src/main/java/org/rhq/core/pc/measurement/MeasurementManager.java
M
modules/core/plugin-container/src/test/java/org/rhq/core/pc/bundle/BundleManagerTest.java
M
modules/core/plugin-container/src/test/java/org/rhq/core/pc/drift/DriftManagerTest.java
Log Message:
-----------
Bug 1096332 - All content-related workflows broken on Agent
Create and initialize managers in order
Passes rhq-core-plugin-container tests rhq-core-plugin-container-itest tests.
Passes manual testing of an AS7 resource:
* events
* content
* measurement
* operation
(before and after restart of the plugin container)
(cherry picked from commit aefe29a44961fc723d5241d6b67bea2f2f3ccaf7)
Signed-off-by: Lukas Krejci <lkrejci(a)redhat.com>
Compare:
https://github.com/rhq-project/rhq/compare/0c726d4b03d1...0d7980daf2b4