initial start of the embedded agent as a WildFly extension subsystem.
right now, this is just the shell service. the agent isn't in here yet. but the service
is fully wired into the AS infrastructure and shows in the AS CLI. has a normal model just like all other subsystems.
Now just have to build the module with the agent inside and have the shell call the AgentMain
unpack the entire agent zip inside the module.
there is no easy way to build a generated module.xml from the agent distro dependency list, so just put these in directly in the module.xml.
putting native libs in their proper place for EAP to find them
inject the server env service into our service so we can get things like data dir, hostname, etc
add the rhq-agent distro to the exported resource roots so we can get the config xml
1) preconfigure the agent prior to starting it
2) get log4j.xml to work but yet not put log files under bin/
3) don't need to put module.xml in the extension jar, just needs to be in module
start the embedded agent in a separate thread so as not to hang the subsystem startup
embedded agent needs to add a dep on JAXB module as a substitute to the standalone agent's endorsed libs
dont lose security token on embedded agent restart
trivial - reformat
add source to eclipse classpath
starting to add config overrides to the extension subsystem - first one is the agent name (we can now set the agent name in the config)
add more embedded agent config settings - server endpoint details and the ability to disable native system (sigar)
BZ 1039188 - fix a typo.
Fix: was logging as the wrong class.
[1059932] PC classes must use data directory configured in PC, not just use "data"
Change things around to us the proper data directory, as configured for the
plugin container (via InventoryManager)
add ability to define agent binding addr/port in EAP config xml
add transport agent-endpoint configurability
make server endpoing configured via one element with some attribs
Fix test failure due to new compacted resource config files being under
the agent datadir.
disable the hibernate.query.factory_class override in  persistence.xml now
that the feature has stabilized.