<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.java.aop.aspectj.general">
    <title>gmane.comp.java.aop.aspectj.general</title>
    <link>http://blog.gmane.org/gmane.comp.java.aop.aspectj.general</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7311"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7307"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7299"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7298"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7296"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7291"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7289"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7285"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7284"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7281"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7278"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7276"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7274"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7269"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7267"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7264"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7253"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7252"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7246"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7245"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7311">
    <title>Load Time Weaving</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7311</link>
    <description>&lt;pre&gt;Hi all,

Newbie here. I just need a sanity check here on LTW. Here is what I 
think ought to happen

Given a properly constructed aspect and a properly configured and placed 
aop.xml, I can run any java program which has been compiled by regular 
old javac and have LTW apply aspects against it at runtime.


To achieve the above I have to do the all and only the following (aside 
from compiling the aspect with ajc and writing aop.xml):

make certain that the classpath for regular old java program includes:

jar://&amp;lt;path to aspectJ&amp;gt;aspectj1.6/lib/aspectjrt.jar!/
&amp;lt;path to compiled aspects&amp;gt;
&amp;lt;path to aop.xml containing META-INF folder&amp;gt;

and for VM options include:
-Djava.system.class.loader=org.aspectj.weaver.loadtime.WeavingURLClassLoader


That's pretty much it.


How am I mistaken? What am I doing wrong?

Thank you!
&lt;/pre&gt;</description>
    <dc:creator>trhouse</dc:creator>
    <dc:date>2012-05-25T21:43:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7307">
    <title>newbie question about after returning</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7307</link>
    <description>&lt;pre&gt;Hi
I have a very simple point cut, but the method return does not seem to be intercepted.
Is the syntax wrong ?

Thanks !

&amp;lt; at &amp;gt;Pointcut("within(com.mycom.mypack.myclass)")
               
public void withinMyPackage() {}
 
&amp;lt; at &amp;gt;AfterReturning(pointcut = "execution(public static *
myMethod ( .. ))  " +       
"  &amp;amp;&amp;amp; withinMyPackage() "
,         returning = "myResult"        
)
public void provideAdviseAfterReturning(   MyType
myResult    , JoinPoint jp ) {
 
       // do something with
returned results
 
}_______________________________________________
aspectj-users mailing list
aspectj-users&amp;lt; at &amp;gt;eclipse.org
https://dev.eclipse.org/mailman/listinfo/aspectj-users
&lt;/pre&gt;</description>
    <dc:creator>Srinivas S Tamvada</dc:creator>
    <dc:date>2012-05-25T15:33:47</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7299">
    <title>Some Noob Design Questions</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7299</link>
    <description>&lt;pre&gt;Hallo

I am pretty new to AspectJ and I want to add interfaces to some classes. I
have to do this with AspectJ, because I need these interfaces for testing
but I am not allowed to change the code.
It was no problem to add the interfaces but I am not sure where to put the
code. Is it better to create only one aspect that adds all the interfaces
or should I use one aspect per interface?

I have the same question regarding added methods. One aspect per class or
on aspect that adds all methods to all classes?

Thanks for your help!
_______________________________________________
aspectj-users mailing list
aspectj-users&amp;lt; at &amp;gt;eclipse.org
https://dev.eclipse.org/mailman/listinfo/aspectj-users
&lt;/pre&gt;</description>
    <dc:creator>El Lunes</dc:creator>
    <dc:date>2012-05-24T10:00:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7298">
    <title>convert unchecked-exception to checked-exception</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7298</link>
    <description>&lt;pre&gt;Hello,
there has been long discussions on checked vs. unchecked exceptions.
I don't want to start this discussion again.

I know, the opposite behaviour can be achieved by "declare soft ..."

In my case i have to convert any exception to a layer-specific checked
exception.
This behaviour shall be controllable (on/off) with the presence of a
method-annotation.
Here an example:

  &amp;lt; at &amp;gt;DSExceptionTranslator
  private void anyMethod() throws DSException {
      throw new PersistException();
  }

Obvious the above code will normally generate an unhandled-exception-error.
I expected the following advice to solve that.

  after() throwing (Exception ex) throws DSException : mypointcut() {
      throw new DSException(ex);
  }

But the unhandled-exception-error did not disappear!

So i added a "declare soft":

  declare soft : Exception : mypointcut();

The unhandled-exception-error disappears, but this did not solve my problem
because the generated code looks like this:

try {
   try {
       throw new PersistException&lt;/pre&gt;</description>
    <dc:creator>Straub Oliver</dc:creator>
    <dc:date>2012-05-24T09:06:04</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7296">
    <title>Use of aop.xml</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7296</link>
    <description>&lt;pre&gt;Hi,

I am working on a similar solution like yours, where i have to weave an
aspect during execution of a method.
I am working on a solution where mock dependencies for junits are done with
AspectJ(without spring)
and during execution of a test method those dependencies should be weaved so
that the real calls to the classes/ DB can be replaced by mock classes.

I am done with my aspect code, but i am unable to weave this aspect to the
code, point is that i have to do this using aop.xml.

The project structure is like that

1.Aspects- Here all the aspects are written, they are not ABSTRACT, as the
requirement is like that

2.Tests - Here all the tests are written

The test project .classpath has refrences to aspects and the code base
project.

If you can help with a small snippet , it would be great.

Thanks,
Bhavuk
_______________________________________________
aspectj-users mailing list
aspectj-users&amp;lt; at &amp;gt;eclipse.org
https://dev.eclipse.org/mailman/listinfo/aspectj-users
&lt;/pre&gt;</description>
    <dc:creator>Bhavuk soni</dc:creator>
    <dc:date>2012-05-23T10:45:50</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7291">
    <title>Accessing protected methods of parent class fromwithin an aspect in another package</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7291</link>
    <description>&lt;pre&gt;Hi there.

I have Parent class and a child one. The parent class has some protected  methods.
My pointcut works on methods of the child class. The problem is that I want to access protected methods of the parent in my Aspect, but they are not 
visible from within my Aspect.

All these 3 classes (Parent, Child, Aspect) are in different packages. 

I read here http://dev.eclipse.org/mhonarc/lists/aspectj-users/msg03270.html
that using privileged  modifier will solve the problem but it does not work for me.
Any idea??

Sina_______________________________________________
aspectj-users mailing list
aspectj-users&amp;lt; at &amp;gt;eclipse.org
https://dev.eclipse.org/mailman/listinfo/aspectj-users
&lt;/pre&gt;</description>
    <dc:creator>Sina</dc:creator>
    <dc:date>2012-05-21T16:25:12</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7289">
    <title>Issue with WAR file</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7289</link>
    <description>&lt;pre&gt;Hello,

We have a problem and we tried to figure out if this problem can be solved 
by iajc. We have WAR file which contains the source and the &amp;lt; at &amp;gt;aspectJ 
files.
We use the ANT command  &amp;lt;iajc&amp;gt; inpath="my_original_War" -outJar="MyWar" - 
classpath="The full list of jar"

The weaven did not report any error, everything seems fine. BUT, when we 
tried to run the WAR file inside the EAR, it fails. We compared the both 
WAR and the  WAR produced by the Weaver did not have the same structure as 
the original WAR.

The WAR has an additional folder starting from the root : 
com\companyName\projectName\.... In fact, the weaver have put the src 
folder at the root of the WAR file instead of keeping the classes inside 
WEB-INF\classes. It it like having duplicated classes, with and without 
veaven.

For sure, it is not normal ?
Iis there a way to specify with IAJC  the destination folder where to put 
the weaven classes inside the WAR (I think, there are weaven classes ?)

What are our alternatives ?

Best regards and t&lt;/pre&gt;</description>
    <dc:creator>Jean Andre</dc:creator>
    <dc:date>2012-05-18T16:50:08</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7285">
    <title>Aspect in an EAR file</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7285</link>
    <description>&lt;pre&gt;Hi,

Can you tell me if I can configure an aspect within an EAR to apply advice
against all code (including jars and wars) within the EAR and it's lib
(without having to define the aspect in each of the wars)?

Also in this case, which weaving style is most appropriate? Is it even
possible to perform compile/post-compile time weaving for an EAR when the
jars / wars it includes have already been built?

And finally, is any weaving style more performant than the other?

Thanks in advance,
John

--
View this message in context: http://aspectj.2085585.n4.nabble.com/Aspect-in-an-EAR-file-tp4644307.html
Sent from the AspectJ - users mailing list archive at Nabble.com.
&lt;/pre&gt;</description>
    <dc:creator>jbolger</dc:creator>
    <dc:date>2012-05-18T10:09:40</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7284">
    <title>Advice did not match</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7284</link>
    <description>&lt;pre&gt;Can anyone tell me why I'm getting "Advice did not match" on the after advice
in the following code, please?

package edu.uat.cs2011.observerpattern;

import java.util.ArrayList;
import java.util.List;

public aspect ObservableAspect {

declare parents: hasmethod(&amp;lt; at &amp;gt;Updates * *.*(..)) implements Observable;

private List&amp;lt;Observer&amp;gt; observers = new ArrayList&amp;lt;Observer&amp;gt;();

public void addObserver(Observer observer) {
observers.add(observer);
}

public void removeObserver(Observer observer) {
observers.remove(observer);
}

public void notifyObservers() {
for (Observer observer : observers) {
observer.update();
}
}

public pointcut mutations(Observable observable) : execution(&amp;lt; at &amp;gt;Updates *
*.*(..)) &amp;amp;&amp;amp; this(observable);

after(Observable observable) : mutations(observable) {
for (Observer observer : observers) {
observer.update();
}
}

}

--
View this message in context: http://aspectj.2085585.n4.nabble.com/Advice-did-not-match-tp4643399.html
Sent from the AspectJ - users mailing list archi&lt;/pre&gt;</description>
    <dc:creator>hart404</dc:creator>
    <dc:date>2012-05-17T18:40:00</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7281">
    <title>Corbetura + LTW</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7281</link>
    <description>&lt;pre&gt;I have run across a number of things on google so I know that this has
come up in the past, but I couldn't get a clear answer.  So sorry for
the re-post.

I am trying to use corbetura + aspectJ LTW and the weaver is blowing
up on the corbetura instrumented classes.  I am trying to dig in to
the class file to see if I can spot the exact problem, but wanted to
post and see if the expectation was that this would work or not.  I am
using the 1.7.0.M1 weaver and this is the stack trace:

SEVERE: com/argodata/empi/database/util/InsertIfMissingEntityLoader
org.aspectj.apache.bcel.classfile.ClassFormatException: File:
'com.argodata.empi.database.util.InsertIfMissingEntityLoader': Invalid
byte tag in constant pool: 0
        at org.aspectj.apache.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:192)
        at org.aspectj.apache.bcel.classfile.ClassParser.parse(ClassParser.java:131)
        at org.aspectj.weaver.bcel.Utility.makeJavaClass(Utility.java:467)
        at org.aspectj.weaver.bcel.BcelWeaver.pro&lt;/pre&gt;</description>
    <dc:creator>Steve Ash</dc:creator>
    <dc:date>2012-05-15T16:45:52</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7278">
    <title>DeclareAnnotation Warnings</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7278</link>
    <description>&lt;pre&gt;In a Spring project, the ANT build script shows the following warnings
during the IAJC task:

&amp;lt;Unknown&amp;gt; [warning] Found &amp;lt; at &amp;gt;DeclareAnnotation while current release does
not support it (see 'org.aspectj.weaver.bcel.AtAjAttributes')

 

I am using the AspectJ 1.6.12 runtime libraries.  

 

How can I avoid/prevent these warnings?
_______________________________________________
aspectj-users mailing list
aspectj-users&amp;lt; at &amp;gt;eclipse.org
https://dev.eclipse.org/mailman/listinfo/aspectj-users
&lt;/pre&gt;</description>
    <dc:creator>CRANFORD, CHRIS</dc:creator>
    <dc:date>2012-05-15T15:34:35</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7276">
    <title>How to specify classpath inside a WAR for theweaver ?</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7276</link>
    <description>&lt;pre&gt;Hello,

We got many, many errors like this :

     [iajc] when batch building BuildConfig[null] #Files=0 AopXmls=#0
     [iajc]  [Xlint:cantFindType]
     [iajc] [error  55]: error at (no source information available)
     [iajc] 
F:\cruisecontrol-service-4\artifacts\MyApplication_01_SYSINT\20120509153156\MyApplication-1.0.0.49\CrmWeb_origine.war
:0::0 can't determine implemented interfaces of missing type 
javax.validation.ConstraintValidator
     [iajc] when weaving type 
com.intact.crm.web.validator.impl.PostalCodeValidator
     [iajc] when weaving classes 
     [iajc] when weaving 

Looking for on Internet, we found that we have a classpath problem.

We use ANT with the tag (iajc) - something like this: iajc  -inpath 
CrmWeb_origine.war   -outJar CrmWeb.war  -showWeaveInfo  

As you can notice, we use a WAR, not a jar file and a WAR as WEB-INF/lib 
which contains all the necessary libraries needed by the application. 
However, the weaver does not find those libraries as we got more that 150 
errors for m&lt;/pre&gt;</description>
    <dc:creator>Jean Andre</dc:creator>
    <dc:date>2012-05-14T21:30:39</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7274">
    <title>JPA and annotated field of entity</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7274</link>
    <description>&lt;pre&gt;Hi,

I have annotated fields of an entity to track the change of that
property.

If I run this plain with loadtime weaving the pointcut fires.

[code]
    &amp;lt; at &amp;gt;Pointcut("set(&amp;lt; at &amp;gt;AuditableProperty * *.*)")
    public void setter() {};
[/code]

Adding JPA (Eclipselink), setting fields in classes that are database
entities, the pointcut does not fire anymore.

Any hints whats going on?

Arne
&lt;/pre&gt;</description>
    <dc:creator>Arne Ploese</dc:creator>
    <dc:date>2012-05-10T09:15:38</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7269">
    <title>[aspectj-user] Legal issue clarification</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7269</link>
    <description>&lt;pre&gt;Hello,

I have not been able to find answer to my questions by checking the wikis,
mailing list archives, etc. Thus, I'm posting my questions here. I'm
basically trying to find out if there is any ECCN code defined for AspectJ
itself.

 1) Does AspectJ use/include any encrpytion? 2) If yes, does it have ECCN
code assigned?

All possible answers are much appreciated, thanks in advance.

-Vandana
_______________________________________________
aspectj-users mailing list
aspectj-users&amp;lt; at &amp;gt;eclipse.org
https://dev.eclipse.org/mailman/listinfo/aspectj-users
&lt;/pre&gt;</description>
    <dc:creator>Vandy</dc:creator>
    <dc:date>2012-05-09T06:24:54</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7267">
    <title>Differences and impacts between .aj classes vs Java class with AspectJ annotation</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7267</link>
    <description>&lt;pre&gt;Hello, I would like to clarify the difference and the impact between using 
native AspectJ language versus the "same" Aspect coded by using Java 
classes and Annotations from the point of view of building an application 
and runtime dependencies.

When we use &amp;lt; at &amp;gt;annotations, do we need to compile with the AspectJ compiler 
? or the Javac compiler call the AspectJ compiler ? 

When a project is compile with the aspectJ compiler, do we need a runtime 
? and by Annotation? It seems that using annotation means Load-time 
weaving and it requires 2 jars (aspectJ runtime and the weaver). It that 
true ?

Where to find a clear explanation between these 2 ways of coding the 
aspects ?

Regards - JA
_______________________________________________
aspectj-users mailing list
aspectj-users&amp;lt; at &amp;gt;eclipse.org
https://dev.eclipse.org/mailman/listinfo/aspectj-users
&lt;/pre&gt;</description>
    <dc:creator>Jean Andre</dc:creator>
    <dc:date>2012-05-08T21:00:36</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7264">
    <title>Spring, EclipseLink, AspectJ, OpenJDK 7 and  Loadtimeweaving throws java.lang.VerifyError</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7264</link>
    <description>&lt;pre&gt;Hi,

I got this stacktrace running some junit tests:

[code]
saveUser(br.org.scadabr.papaya.dao.jpa.UserDaoTest)  Time elapsed: 1.291
sec  &amp;lt;&amp;lt;&amp;lt; ERROR!
java.lang.VerifyError: Stack map does not match the one at exception
handler 39 in method
br.org.scadabr.papaya.dao.jpa.UserDao.deleteUser(Lbr/org/scadabr/papaya/vo/User;)V at offset 31
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2404)
at java.lang.Class.getDeclaredConstructors(Class.java:1853)
at
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.determineCandidateConstructors(AutowiredAnnotationBeanPostProcessor.java:229)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineConstructorsFromBeanPostProcessors(AbstractAutowireCapableBeanFactory.java:962)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:935)
at
org.springframe&lt;/pre&gt;</description>
    <dc:creator>Arne Ploese</dc:creator>
    <dc:date>2012-05-04T09:39:39</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7253">
    <title>How do we declare multilple classes in&lt; at &gt;DeclareParents</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7253</link>
    <description>&lt;pre&gt;How do we declare multilple class in &amp;lt; at &amp;gt;DeclareParents ?

This syntaxe does not work :  &amp;lt; at &amp;gt;DeclareParents(value="com.c1 || com.c2"
,defaultImpl=Implclass.class)

Thank you
_______________________________________________
aspectj-users mailing list
aspectj-users&amp;lt; at &amp;gt;eclipse.org
https://dev.eclipse.org/mailman/listinfo/aspectj-users
&lt;/pre&gt;</description>
    <dc:creator>Jean Andre</dc:creator>
    <dc:date>2012-05-02T13:22:36</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7252">
    <title>How do we declare multilple class in&lt; at &gt;DeclareParents ?</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7252</link>
    <description>&lt;pre&gt;How do we declare multilple class in &amp;lt; at &amp;gt;DeclareParents ?

This syntaxe does not work :  &amp;lt; at &amp;gt;DeclareParents(value="com.c1 || com.c2"
,defaultImpl=Implclass.class)

Thank you

_______________________________________________
aspectj-users mailing list
aspectj-users&amp;lt; at &amp;gt;eclipse.org
https://dev.eclipse.org/mailman/listinfo/aspectj-users
&lt;/pre&gt;</description>
    <dc:creator>Jean Andre</dc:creator>
    <dc:date>2012-05-02T13:22:36</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7246">
    <title>Are aspects examining the running of Threads "special" in some way for AspectJ?</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7246</link>
    <description>&lt;pre&gt;Hi all,

I am just trying to use AspectJ to get a handle on all the threads that 
an application runs. To start with, I just want to know how many there 
in how many ThreadGroups.

I am using Loadtime Weaving to advise an admittedly large code base- a 
popular open source IDE. Yes, it's huge.

What I am experiencing is the application "hangs" on start up without 
terminating and without seeming to progress or so it seems. By "hangs" 
all I mean is the application's splashscreen appears but the progress 
bar gets stuck after a while and doesn't move. For half an hour, at 
which time I quit the program.

It DOES work as intended - it does give me the information I am seeking, 
but there just comes  a point when the output from this aspect is 
intermittent and the progress bar is not moving and I can't prove it's 
not in long many statement  infinite loop.


So my question is, is there something special about advising 
Runnable.run() that is doomed to slow everything to a crawl or get 
caught in an infinite loo&lt;/pre&gt;</description>
    <dc:creator>trhouse</dc:creator>
    <dc:date>2012-04-27T23:07:42</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7245">
    <title>Deadline extension: WODA 2012 - 10th International Workshop on Dynamic Analysis</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7245</link>
    <description>&lt;pre&gt;Apologies for multiple copies received...

Due to numerous requests for a deadline extension we have postponed
the deadline by one week. Nevertheless, we ask to submit abstracts by
May 1st (see below).



*** WODA 2012 ***

10th International Workshop on Dynamic Analysis
Sunday, July 15, 2012, Co-located with ISSTA, Minneapolis, MN
http://woda2012.ec-spride.de/

=========================
Important dates
=========================
* Abstract submission deadline: May 1st, 2012 (23:59 American Samoa Time)
* Paper submission deadline: May 4th, 2012 (23:59 American Samoa Time)
* Author Notification: May 25th, 2012
* Submission of camera ready papers: June 1st, 2012

=========================
Workshop format
=========================
The overall goal of WODA 2012 is to bring together researchers and practitioners
working in all areas of dynamic analysis to discuss new issues, share results
and ongoing work, and foster collaborations.

For more details see http://woda2012.ec-spride.de/

=========================
Sub&lt;/pre&gt;</description>
    <dc:creator>Eric Bodden</dc:creator>
    <dc:date>2012-04-27T07:23:03</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7242">
    <title>AJDT and m2e?</title>
    <link>http://comments.gmane.org/gmane.comp.java.aop.aspectj.general/7242</link>
    <description>&lt;pre&gt;Hi,

I'm running into an odd problem with m2e and AJDT.  With Andy's help on the
SpringSource STS forum, I think I have managed to isolate the problem a
little better, but not sure if I am encountering a bug, or if there is
something I am missing in my Eclipse configuration.

My original thread can be found at:
http://forum.springsource.org/showthread.php?125470-How-to-enable-AspectJ-nature-in-a-Spring-project-with-annotated-and-aj-aspects

In a nutshell, I have a Maven based Spring project.  I'm using Eclispe 3.7
with the following m2e plugins
m2e: 1.0.100.20110804-1717
maven for AJDT: 0.13.0.2011.07281640
maven for WTP: 0.14.0.20110928-2045

I have some Spring aspects defined with AspectJ annotations.  By
themselves, they work fine.  I then added some .aj aspects and enabled
AspectJ Capabilities on the project.  Suddenly my Spring aspects are
instantiated twice in my junit tests - once by Spring, and once (I believe)
by some CTW of the AJ compiler.  (Note that these are junits run within
Eclipse).

If I us&lt;/pre&gt;</description>
    <dc:creator>Eric B</dc:creator>
    <dc:date>2012-04-18T15:55:20</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.java.aop.aspectj.general">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.java.aop.aspectj.general</link>
  </textinput>
</rdf:RDF>

