Provides a continuations instrumentation agent that will modify
the bytecode of the classes that are loaded. It enhances the classes with
continuations capabilities that are otherwise provided by a class-loader.
To activate the agent you need to execute the Java application with the
proper argument, for example:
java -javaagent:/path/to/rife-continuations-agent-1.6-jdk15.jar=com.your.ContinuationConfigInstrumentClass com.your.mainClass
When the agent is active the
com.uwyn.rife.continuations.basic.BasicContinuableClassLoader will
automatically be disabled to ensure that they are not conflicting with each
other. The agent is packaged in its own jar file which should correspond
to the RIFE/Continuations version that you are using in your application.
It is possible to debug the bytecode instrumentation by using the
functionatilies provided by the
InitialTransformer and
FinalTransformer transformers that are included in this agent.
author: Geert Bevin (gbevin[remove] at uwyn dot com) version: $Revision: 3811 $ since: 1.6 |