Everyone, I've updated the JBoss Modules used in master. Here's what
you need to know:
- URL parsing problems which were seen on Windows (smoke test failures)
are now fixed. URL parsing and generation problems relating to seal
base and code source are now fixed.
- Class linkage errors (i.e., missing dependencies) are now always
logged at WARN rather than TRACE, which should make it considerably
easier to debug problems.
- Minor performance boost. In addition, if you edit standalone.conf to
include "-Djboss.modules.lockless=true" in JAVA_OPTS, you should see an
even more substantial improvement. I'll make this the default if and
when I'm confident it's "safe" on all JVMs, which requires some
research.
- Modules are now no longer automatically garbage-collected unless
they're explicitly unloaded.
- New MBean methods to get full text dumps of a module loader's status,
which can help debug module dependency problems.
- More comprehensive JavaDoc; see:
http://docs.jboss.org/jbossmodules/1.0.0.Beta14
- The confusing "System Module Loader" term is deprecated in favor of
the more accurate "Boot Module Loader" term. "System Module Loader"
now
refers exclusively to the module loader which provides the single
"system" module.
- For once, we've retained binary compatibility between versions.
You're welcome! :-)
--
- DML