Jonas refactored out transparent persistence from the core package of
AspectWerkz. He did the right thing, as AspectWerkz is an AOP
framework, and should focus on being an AOP framework, not a
transparent persistence framework, but, well, heck, I need it badly right now.
So I have two choices: going back to AspectWerkz 0.5, or trying to put
the persistence management back in. The former just makes me look like
a lazy dumbass (which, in fact, I am, that's why I'm a programmer, and
that's why I'm using AOP). The latter gives me even more stuff to work
on. It's a tuff decision, given that I've got a deadline for next week
(implementing Inectis on an insurance company, yipeeee), but I'll try
to find some time and do the right thing.
If anyone out there is building reusable aspects with AspectWerkz, I
urge you guys to contribute with stuff back to Jonas. He just pointed
me to the 'extensions' directory on the source tree (I think it has
been there for a long time - am I blind or something? :), and there's
some cool stuff there already.