Fixing one typo in constructor causing the alert view for storage node not to be working.
Quick fix of availability summary % pie chart graph not rendering properly -- reverting to text entries (like before) for 4.9 release.
Will revisit this immediately after release.
Add ability to generate management user passwords to installer
development RHQ_4.10.0-SNAPSHOT
fix a comment in the generated rhq-server.properties file
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

The CLI uses JBoss Remoting to communicate with the server. JBoss Remoting relies on JDK's HttpUrlConnection when configured for the HTTP transport. But HttpUrlConnection copies the full payload of the HTTP request in memory before sending it to the server. Therefore, when you send a huge file, you can easily reach the maximum heap.

Another problem was that the CLI itself was loading the file in memory as well, just to compute the file checksum.

Updated ResourceClientProxy to compute checksum on FileInputStream instead of file bytes.
Created new methods in ContentManager to upload content in fragments, updated ResourceClientProxy accordingly.
[BZ 1006315] Fixes related to missing dependencies:
- added rhq-core-util to the list of module dependencies
- removed compression settings since the compression will not be available at all
[BZ 1004050] add more error handling for advanced storage node deployments

One of the errors that can be made when deploying multiple storage nodes prior
to installing the server is failing to include all of the nodes in the
rhq.storage.nodes property in rhq-server.properties. This could have resulted
in an IndexOutOfBoundsException that was propagated up the call stack,
preventing resources (from the current inventory report) from being imported
into inventory.

Exception handling has been added along with detailed logging to deal with
this scenario.
[BZ 818998] Support configurable refresh interval in new chart implementation.
Add the root cause to this exception.
[Bug 1006577 - cannot assign bundles to bundle group]
Apply fine-grained permissions to bundle assignment for a bundle group. It
was only driving off the global.manage_bundle_groups permission.

Add support top to bottom for getting bundle group perms, from authz bean
to gui services/permission loader, to bundle selector, to bundle group view.
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

On Solaris with 64 bit VM (-d64), parent process command line may be empty, and we assumed the command line would always hold 1 element at least

Fix tested on Solaris 11.1 with agent and EAP6.1 running on 64 bit server JVMs. The discovery process will set up sensible defaults for the resource plugin configurations. I was able to execute a restart operation successfully.
Add a small comment indicating that this may actually be used although it
is not packaged in RHQ.
Bug 806908 - i18n avail type names
- Add I18N of availability types in a few GUI places
- Some messsage cleanup to remove several redundancies
Minor change: wrap log.debug in isDebugEnabled condition in AutoDiscoveryExecutor
Fix ResourcesDomainServerTest.loadUpdateResourceConfiguration failure: datasources cannot be configured in enabled
BZ 824773 - show the results even when the operation failed - it may have more details that are useful to the user
[BZ 1002226] Change default data directories

Assuming we install into /opt/rhq, the directory structure (with default
settings) will now look like,

/opt/rhq
|
|--rhq-agent
|
|--rhq-server-<rhq-version>
|  \
|   \--rhq-storage
|
|--rhq-data