Send aspectj-users mailing list submissions to
aspectj-users@xxxxxxxxxxx
To subscribe or unsubscribe via the World Wide Web, visit
https://dev.eclipse.org/mailman/listinfo/aspectj-users
or, via email, send a message with subject or body 'help' to
aspectj-users-request@xxxxxxxxxxx
You can reach the person managing the list at
aspectj-users-owner@xxxxxxxxxxx
When replying, please edit your Subject line so it is more specific
than "Re: Contents of aspectj-users digest..."
Today's Topics:
1. Alternative to glassbox? (Ashley Williams)
2. RE: Alternative to glassbox? (Buck, Robert)
3. RE: Alternative to glassbox? (Ashley Williams)
4. RE: Alternative to glassbox? (Buck, Robert)
----------------------------------------------------------------------
Message: 1
Date: Wed, 23 Apr 2008 08:30:38 +0100
From: Ashley Williams <ashley.williams@xxxxxx>
Subject: [aspectj-users] Alternative to glassbox?
To: aspectj-users@xxxxxxxxxxx
Message-ID:
<OF8F2510F0.01CFF5D0-ON80257434.00288787-80257434.00294195@xxxxxx>
Content-Type: text/plain; charset="us-ascii"
Hi,
Just wondering if anybody knows of an alternative to glassbox for
investigating performance. Glassbox looks great except for the following:
1. We want to monitor other virtual machines, not just a jboss one so a
war component is no good to us
2. Additionally our api is asynchronous so performance based on around()
advice for a single join point is no
good to us: methods return almost immediately. So we want to test usually
across 2 join points - eg the first
when a message is sent (asynchronously ) and the second when it eventually
arrives at in a jms queue for example.
If there is nothing else out there then I'm sure we can come up with a
custom solution.
Thanks
- Ashley Williams
---
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.
Please refer to http://www.db.com/en/content/eu_disclosures.htm for additional EU corporate and regulatory disclosures.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://dev.eclipse.org/mailman/private/aspectj-users/attachments/20080423/5697e857/attachment.html
------------------------------
Message: 2
Date: Wed, 23 Apr 2008 09:10:24 -0400
From: "Buck, Robert" <rbuck@xxxxxxxxxxxx>
Subject: RE: [aspectj-users] Alternative to glassbox?
To: <aspectj-users@xxxxxxxxxxx>
Message-ID:
<B408B6F6E3DEB04681E207B528821D49016343B6@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Content-Type: text/plain; charset="us-ascii"
Hi Ashley,
I have not seen many stripped down variants of Glassbox out there, or
rather, none that were worth it. So we rolled out our own.
It would take an engineer about two-three weeks to write up a custom
solution, and have it fully tested. There are several articles on the
topic if you Google for them. There are two commercial products that
provide online documentation, from which you can glean some design
hints, and they may in some capacity also serve as examples of what not
to do.
Best wishes,
Bob
________________________________
From: aspectj-users-bounces@xxxxxxxxxxx
[mailto:aspectj-users-bounces@xxxxxxxxxxx] On Behalf Of Ashley Williams
Sent: Wednesday, April 23, 2008 3:31 AM
To: aspectj-users@xxxxxxxxxxx
Subject: [aspectj-users] Alternative to glassbox?
Hi,
Just wondering if anybody knows of an alternative to glassbox for
investigating performance. Glassbox looks great except for the
following:
1. We want to monitor other virtual machines, not just a jboss one so a
war component is no good to us
2. Additionally our api is asynchronous so performance based on around()
advice for a single join point is no
good to us: methods return almost immediately. So we want to test
usually across 2 join points - eg the first
when a message is sent (asynchronously ) and the second when it
eventually arrives at in a jms queue for example.
If there is nothing else out there then I'm sure we can come up with a
custom solution.
Thanks
- Ashley Williams
---
This e-mail may contain confidential and/or privileged information. If
you are not the intended recipient (or have received this e-mail in
error) please notify the sender immediately and delete this e-mail. Any
unauthorized copying, disclosure or distribution of the material in this
e-mail is strictly forbidden.
Please refer to http://www.db.com/en/content/eu_disclosures.htm for
additional EU corporate and regulatory disclosures.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://dev.eclipse.org/mailman/private/aspectj-users/attachments/20080423/e1cb47ad/attachment.html
------------------------------
Message: 3
Date: Wed, 23 Apr 2008 14:50:21 +0100
From: Ashley Williams <ashley.williams@xxxxxx>
Subject: RE: [aspectj-users] Alternative to glassbox?
To: aspectj-users@xxxxxxxxxxx
Cc: aspectj-users@xxxxxxxxxxx, aspectj-users-bounces@xxxxxxxxxxx
Message-ID:
<OF6BC7EF2F.5BEAE1A1-ON80257434.004BD4DD-80257434.004C0538@xxxxxx>
Content-Type: text/plain; charset="us-ascii"
Thanks, just as I suspected! I think I have an idea of how to approach
this,
I just wanted to make sure there wasn't already a good fit already
available.
aspectj-users-bounces@xxxxxxxxxxx wrote on 23/04/2008 14:10:24:
Hi Ashley,
I have not seen many stripped down variants of Glassbox out there,
or rather, none that were worth it. So we rolled out our own.
It would take an engineer about two-three weeks to write up a custom
solution, and have it fully tested. There are several articles on
the topic if you Google for them. There are two commercial products
that provide online documentation, from which you can glean some
design hints, and they may in some capacity also serve as examples
of what not to do.
Best wishes,
Bob
From: aspectj-users-bounces@xxxxxxxxxxx [mailto:aspectj-users-
bounces@xxxxxxxxxxx] On Behalf Of Ashley Williams
Sent: Wednesday, April 23, 2008 3:31 AM
To: aspectj-users@xxxxxxxxxxx
Subject: [aspectj-users] Alternative to glassbox?
Hi,
Just wondering if anybody knows of an alternative to glassbox for
investigating performance. Glassbox looks great except for the
following:
1. We want to monitor other virtual machines, not just a jboss one
so a war component is no good to us
2. Additionally our api is asynchronous so performance based on
around() advice for a single join point is no
good to us: methods return almost immediately. So we want to test
usually across 2 join points - eg the first
when a message is sent (asynchronously ) and the second when it
eventually arrives at in a jms queue for example.
If there is nothing else out there then I'm sure we can come up with
a custom solution.
Thanks
- Ashley Williams
---
This e-mail may contain confidential and/or privileged information.
If you are not the intended recipient (or have received this e-mail
in error) please notify the sender immediately and delete this e-
mail. Any unauthorized copying, disclosure or distribution of the
material in this e-mail is strictly forbidden.
Please refer to http://www.db.com/en/content/eu_disclosures.htm for
additional EU corporate and regulatory disclosures.
_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users
---
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.
Please refer to http://www.db.com/en/content/eu_disclosures.htm for additional EU corporate and regulatory disclosures.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://dev.eclipse.org/mailman/private/aspectj-users/attachments/20080423/78a86429/attachment.html
------------------------------
Message: 4
Date: Wed, 23 Apr 2008 11:19:05 -0400
From: "Buck, Robert" <rbuck@xxxxxxxxxxxx>
Subject: RE: [aspectj-users] Alternative to glassbox?
To: <aspectj-users@xxxxxxxxxxx>
Message-ID:
<B408B6F6E3DEB04681E207B528821D490163443F@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Content-Type: text/plain; charset="us-ascii"
I for one haven't seen any useful stripped-down ones. If you were not
familiar with these links, I include them for your benefit:
http://www.javaworld.com/javaworld/jw-01-2002/jw-0118-aspect.html
http://www.javaworld.com/javaworld/jw-11-2004/jw-1108-windowspm.html
http://www.ibm.com/developerworks/java/library/j-aopwork10/
http://www.componative2.com/content/controller/developer/insights/jconso
le1
http://www.devx.com/Java/Article/29526/1954
http://www.jinspired.com/products/jxinsight/new-in-5.5.html
http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/be
st-practices.jsp#mozTocId654884
This last one has a good discussion on ObjectName, but in practice,
results may vary with the kind of monitoring application (e.g. JConsole
versus JBoss).
The big gotcha you will run into is ObjectName + JMX. Sun's JMX
specification is way underspecified, which led to different
interpretations and handling of names. Everyone seems to use different
schemes, and rarely do they play well together in practice. For
instance, I have not found a scheme that plays well for both JBoss JMX
Console and Sun's JConsole.
Bob
________________________________
From: aspectj-users-bounces@xxxxxxxxxxx
[mailto:aspectj-users-bounces@xxxxxxxxxxx] On Behalf Of Ashley Williams
Sent: Wednesday, April 23, 2008 9:50 AM
To: aspectj-users@xxxxxxxxxxx
Cc: aspectj-users@xxxxxxxxxxx; aspectj-users-bounces@xxxxxxxxxxx
Subject: RE: [aspectj-users] Alternative to glassbox?
Thanks, just as I suspected! I think I have an idea of how to approach
this,
I just wanted to make sure there wasn't already a good fit already
available.
aspectj-users-bounces@xxxxxxxxxxx wrote on 23/04/2008 14:10:24:
Hi Ashley,
I have not seen many stripped down variants of Glassbox out there,
or rather, none that were worth it. So we rolled out our own.
It would take an engineer about two-three weeks to write up a custom
solution, and have it fully tested. There are several articles on
the topic if you Google for them. There are two commercial products
that provide online documentation, from which you can glean some
design hints, and they may in some capacity also serve as examples
of what not to do.
Best wishes,
Bob
From: aspectj-users-bounces@xxxxxxxxxxx [mailto:aspectj-users-
bounces@xxxxxxxxxxx] On Behalf Of Ashley Williams
Sent: Wednesday, April 23, 2008 3:31 AM
To: aspectj-users@xxxxxxxxxxx
Subject: [aspectj-users] Alternative to glassbox?
Hi,
Just wondering if anybody knows of an alternative to glassbox for
investigating performance. Glassbox looks great except for the
following:
1. We want to monitor other virtual machines, not just a jboss one
so a war component is no good to us
2. Additionally our api is asynchronous so performance based on
around() advice for a single join point is no
good to us: methods return almost immediately. So we want to test
usually across 2 join points - eg the first
when a message is sent (asynchronously ) and the second when it
eventually arrives at in a jms queue for example.
If there is nothing else out there then I'm sure we can come up with
a custom solution.
Thanks
- Ashley Williams
---
This e-mail may contain confidential and/or privileged information.
If you are not the intended recipient (or have received this e-mail
in error) please notify the sender immediately and delete this e-
mail. Any unauthorized copying, disclosure or distribution of the
material in this e-mail is strictly forbidden.
Please refer to http://www.db.com/en/content/eu_disclosures.htm for
additional EU corporate and regulatory disclosures.
_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users
---
This e-mail may contain confidential and/or privileged information. If
you are not the intended recipient (or have received this e-mail in
error) please notify the sender immediately and delete this e-mail. Any
unauthorized copying, disclosure or distribution of the material in this
e-mail is strictly forbidden.
Please refer to http://www.db.com/en/content/eu_disclosures.htm for
additional EU corporate and regulatory disclosures.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://dev.eclipse.org/mailman/private/aspectj-users/attachments/20080423/4db83cfa/attachment.html
------------------------------
_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users
End of aspectj-users Digest, Vol 38, Issue 26
*********************************************