[jboss-dev] Byteman Release 1.4.0 now available
Andrew Dinn
adinn at redhat.com
Wed Oct 27 12:23:31 EDT 2010
Byteman 1.4.0 has been released and is now available at the project
download page
http://www.jboss.org/byteman/downloads.html
or from the JBoss maven repository
https://repository.jboss.org/nexus/index.html#nexus-search;metadata~groupId~equal~org.jboss.byteman
The release contains various bug fixes plus some important new features:
* access restrictions have been removed. injected rule code may now
read and write non-public fields and invoke non-public methods
* a new sample helper, class, JMXHelper, has been provided which
employs a Dynamic MBean to display any JVM runtime or application stats
that can be counted using injected rules
* two sample rule sets have been provided which use JMXHelper to
provide running statistics detailing:
- a miscellany of JVM operations such as thread creates, file opens etc
- invocations of the javax.transaction.Transaction API
* a new script, bminstall.sh, is provided which allows the byteman
agent to be installed into an already running Java program rather than
needing to be configured on the java command line
(n.b. the dynamic install feature is only available for JVMs which
implement the server side of the com.sun.tools.attach.VirtualMachine API
-- currently this is known to work for the Sun, OpenJDK and JRockit JDK6
releases).
More details available soon from the project blog
http://bytemanblog.blogspot.com/
Full details provided in the programmer's guide
http://www.jboss.org/byteman/documentation
regards,
Andrew Dinn
-----------
More information about the jboss-development
mailing list