diff options
author | acolyer <acolyer> | 2005-08-25 12:49:31 +0000 |
---|---|---|
committer | acolyer <acolyer> | 2005-08-25 12:49:31 +0000 |
commit | c9cacff1d61d108c2e3ddf3b4b81a17cd26a1b9c (patch) | |
tree | e67d1c6f7476d99b4c9bcc93c0a2246a4c4736a1 /docs/adk15ProgGuideDB/ltw.xml | |
parent | bf767a9d6e6501df9e973e381546b1c66f41a757 (diff) | |
download | aspectj-c9cacff1d61d108c2e3ddf3b4b81a17cd26a1b9c.tar.gz aspectj-c9cacff1d61d108c2e3ddf3b4b81a17cd26a1b9c.zip |
updates for M3, mostly tidying and making it clear what is and is not supported in the M3 build
Diffstat (limited to 'docs/adk15ProgGuideDB/ltw.xml')
-rw-r--r-- | docs/adk15ProgGuideDB/ltw.xml | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/docs/adk15ProgGuideDB/ltw.xml b/docs/adk15ProgGuideDB/ltw.xml index 5fcc30777..6297959a4 100644 --- a/docs/adk15ProgGuideDB/ltw.xml +++ b/docs/adk15ProgGuideDB/ltw.xml @@ -84,11 +84,12 @@ <para>AspectJ 5 ships with a number of load-time weaving agents that enable load-time weaving. These agents and their configuration are execution environment dependent. Configuration for the supported environments is discussed - later in this chapter.<br/> - Using Java 5 JVMTI you can specify the <code>-javaagent:pathto/aspectjweaver.jar</code> option - to the JVM.<br/> + later in this chapter.</para> + <para> + Using Java 5 JVMTI you can specify the <literal>-javaagent:pathto/aspectjweaver.jar</literal> option + to the JVM.</para><para> Using BEA JRockit and Java 1.3/1.4, the very same behavior can be obtained using BEA JRockit JMAPI features with - the <code>-Xmanagement:class=org.aspectj.weaver.loadtime.JRockitAgent</code> + the <literal>-Xmanagement:class=org.aspectj.weaver.loadtime.JRockitAgent</literal> </para> </listitem> </varlistentry> @@ -189,7 +190,9 @@ </para> <para> + <emphasis> Note: concrete-aspect is not available in AspectJ 1.5 M3. + </emphasis> </para> <para> @@ -383,12 +386,11 @@ </itemizedlist> </para> <para> - Despite those special cases, it is perfectly possible to have call pointcut on those classes members providing the callee - class is not itself a speciall case, as well as execution pointcut on subclasses of those providing subclasses are not themselves - a special case. + Despite these restrictions, it is perfectly possible to match call join points for calls to these types providing the calling + class is exposed to the weaver. Subtypes of these excluded types that are exposed to the weaver may of course be woven. </para> <para> - It is also worth understanding that dynamic proxy representations are exposed to the LTW infrastructure and are not considered + Note that dynamic proxy representations are exposed to the LTW infrastructure and are not considered a special case. </para> </sect1> |