Hello everyone,
EclipseLink needs to do some form of byte code
enhancement/manipulation to provide support for lazy loading of one to one and one
to many relationships for example. I am wondering if multiple products can be
used that also need to do some form of byte code enhancement/manipulation, in
an environment in which EclipseLink also exists? E.g. I would like to use
AspectJ to advise some domain model classes that are JPA mapped via
EclipseLink. Thus, AspectJ would need to do some byte code enhancement as would
EclipseLink.
Is it known that this kind of thing would work? Could
AspectJ weave first and then have EclipseLink weave, or vice versa, and would
the resulting byte code honor the weaving that the first pass of weaving
produced?
Regards,
Doug Gschwind
The contents of this electronic mail message and any attachments are confidential, possibly privileged and intended
for the addressee(s) only. Only the addressee(s) may read, disseminate, retain or otherwise use this message. If
received in error, please immediately inform the sender and then delete this message without disclosing its contents
to anyone.
|