Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Cocoon Wiki" for change 
notification.

The following page has been changed by SebastianRosensteiner:
http://wiki.apache.org/cocoon/Cocoon_3_Profiling

------------------------------------------------------------------------------
  
  Measuring the runtime of servlets, sitemaps and pipeline components is now 
done at a method basis, which means that we have accurate data on the runtime 
of the intercepted methods, but no data on the runtime (lifetime) of a specific 
servlet or pipeline component.
  
- === HowTo ===
+ = HOWTO use cocoon-profiling and firebug!  =
  
- This is a small HowTo which should help you to get the Cocoon 3 Profiling 
successfully up and running.
+ This is a small HowTo which should help you to get Cocoon 3 Profiling up and 
running.
  
  == Profiling ==
+ 
+ In order to use cocoon-profiling, you simply have to include the 
cocoon-profiling jar in your classpath. Cocoon-profiling uses Spring AOP, so no 
further configuration is needed.
+ 
+ === How do I get cocoon-profiling? ===
+ 
+ Currently, you have to checkout cocoon 3 and apply this patch: 
[[http://christophleiter.com/tmp/cocoon-profiling-1.patch]]. Then simply build 
cocoon (using mvn install) and add cocoon-profiling as a dependency in your 
application or add cocoon-profiling-3.0.0-alpha-2-SNAPSHOT.jar to your 
classpath.
  
  == Firebug ==
  
  Getting the Firebug Plugin able to work is really easy. You'll need to 
install Firebug 1.4X  [[http://getfirebug.com/releases/firebug/1.4X]] and then 
install the Firebug .xpi from cocoon-profiling-firebug (opening it with Firefox 
should suffice). The .xpi will only be available after the next content patch 
from cocoon-profiling, so you might have to wait a few days (as of June 1st, 
09). Afterwards, you should have a little bug on the bottom right corner of 
your Firefox. Clicking will open it, then you can navigate to the net-panel 
(you might want to get sure its activated) and there open up a request (you 
might need to refresh). In the request, there should be a tab called "Cocoon 3 
Profiling", if you click it, and the Profiling Service works, you should now 
see the generated profiling data in the form of a tree.
  
- === First Examples ===
+ == First Examples ==
  
  The following examples were developed to gain knowledge about the cocoon 
project and other related technologies (e.g. Spring AOP). Beginners might find 
these resources useful since these examples are simple and easy to use.