Andy,
In terms of Sun Application Server (the predecessor to Glassfish), it turned
out to be relatively simple.
1) Put all 4 of the aspect*.jars in the AppServerInstall\lib folder.
2) If you want to get it to run in an application, then put in the relevant lib
folder of the ear/war
3) To make the aspect start on load, place in the instance library directory
(AppServer\domains\domain1\lib).
In this case, I used a jar file with an aop.xml file in the META-INF.
As long as the weaver options are ok, the aspects will be loaded across the
whole application server and all applications within it.
Regards,
Andy
----- Original Message ----
From: Andy Clement <[EMAIL PROTECTED]>
To: [email protected]
Sent: Friday, 26 September, 2008 5:24:06 PM
Subject: Re: [aspectj-users] hooking into app server
Hi,
I can't answer the question... but how to integrate ltw with appserver <insert
app server name here> comes up on the list now and again. So I've created an
FAQ entry for it. If anyone reading this can help me flesh it out from the
purely general advice it currently includes (which Ramnivas wrote, thanks
Ramnivas!), I will put it in there right away.
Current FAQ entry:
http://www.eclipse.org/aspectj/doc/released/faq.php#q:ltwAppServers
Bug entry where anyone wishing to contribute can add instructions/guidelines
for an application server:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=248743
Andy.
2008/9/25 <[EMAIL PROTECTED]>
Hi.
I have a several applications deployed in an application server (sun app server
/ glassfish) and have written several aspects to hook into the current
applications (for logging purposes).
I understand this is done via load time weaving.
However, I added the javaagent into the VM options, and it resulted in my
applications not starting up right.
I have exported my aspects as a jar, and want them to become active whenever I
put them in a specific directory.
Do i put the aop.xml in this jar? Or does it sit somewhere else??
Im quite confused about the whole deployment issue, but believe that my aspects
are working ok...
Can anyone point me in the appropriate direction?
Regards,
Andrew
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users