InfraRED-开源

  • l0_695347
    了解作者
  • 11.8MB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-06 05:46
    上传日期
Java / J2EE应用程序性能监视工具。 功能:轻量级的探查器,基于AOP,列出API时间,JDBC / SQL统计信息,中央日志记录,集群支持,Web UI,调用树,可配置的监视级别。
infrared-2.6-rc1.zip
  • props
  • spy.properties
    11.5KB
  • servlet-aop.xml
    5.6KB
  • ejb-aop.xml
    6.6KB
  • infrared-agent.properties
    747B
  • infrared-web.properties
    174B
  • dependecy-jars
  • spring-jdbc-2.5.6.jar
    176.5KB
  • asm-1.5.3.jar
    25.7KB
  • geronimo-j2ee-management_1.0_spec-1.1.jar
    19.4KB
  • dom4j-1.6.jar
    306KB
  • hsqldb-1.8.0.1.jar
    610.4KB
  • cglib-2.1_3.jar
    275.7KB
  • log4j-1.2.9.jar
    344KB
  • spring-aop-2.5.6.jar
    318.3KB
  • spring-core-2.5.6.jar
    278.8KB
  • spring-tx-2.5.6.jar
    225.8KB
  • spring-context-2.5.6.jar
    99KB
  • jta-1.0.1B.jar
    12.9KB
  • aspectjrt-1.6.2.jar
    112.2KB
  • concurrent-1.3.4.jar
    184.8KB
  • hibernate-3.1.jar
    1.8MB
  • ehcache-1.1.jar
    46.4KB
  • p6spy-1.3.jar
    104.1KB
  • antlr-2.7.6rc1.jar
    434.3KB
  • aopalliance-1.0.jar
    4.4KB
  • aspectwerkz-2.0.jar
    693KB
  • commons-logging-1.0.4.jar
    37.1KB
  • commons-collections-2.1.1.jar
    171.3KB
  • spring-beans-2.5.6.jar
    476.8KB
  • docs
  • readme.txt
    2.4KB
  • infrared-2.6-rc1.jar
    183.3KB
  • infrared-web-2.6-rc1.war
    5.6MB
内容介绍
Release version - 2.6-rc1 This build is an attempt to move the code base from beta to production ready code. Following are the salient features of this build 1. Code base moved to svn from cvs 2. Build process moved from ant to maven. This has simplified the build process considerably 3. All the reported bugs of 2.4 beta have been fixed 4. Added support for mule With some minor changes, documentation of 2.4-beta will be applicable. We will be publishing the complete documentation for 2.6 when it moves out of release candiadates to 2.6.1 release How to configure Infrared to use with mule ? Following steps list the steps for integrating with mule 2.0+ versions with one of the bundled example hello using aspectwerkz. Simliar steps need to be followed for aspectJ 1. Download the latest version of mule from http://www.mulesoft.org/display/MULE/Download 2. Download the latest version of aspectwerkz - aspectwerkz-2.0.RC3 and follow the documentation to install it correctly 2. Copy the infrared-2.6-rc1.jar to ${MULE_HOME}\lib\user 3. Add the following service mule config file say in ${MULE_HOME}\examples\hello\conf <service name="InfraRedWeaver"> <component class="net.sf.infrared.agent.setup.InfraREDMuleComponent"/> </service> 4. Create an aop.xml and place under ${MULE_HOME}\lib\user\META-INF with following content <aspectwerkz rel='nofollow' onclick='return false;'> <system id="allaspect"> <exclude package="net.sf.infrared.*" /> <pointcut name="all" expression="execution(public * *..*.*(..))"/> <aspect class="net.sf.infrared.aspects.aspectwerkz.InfraRedBaseAspect" name="all" rel='nofollow' onclick='return false;'> <param name="layer" value="all"/> <advice name="collectMetrics" type="around" bind-to="all"/ rel='nofollow' onclick='return false;'> </aspect> </system> </aspectwerkz> 5. Change the wrapper.conf of ${MULE_HOME}\conf in following way wrapper.java.classpath.4=%ASPECTWERKZ_HOME%/lib/aspectwerkz-jdk5-2.0.RC3.jar;%ASPECTWERKZ_HOME%/lib/aspectwerkz-jdk14-2.0.RC3.jar;%ASPECTWERKZ_HOME%/lib/dom4j-1.4.jar;%ASPECTWERKZ_HOME%/lib/qdox-1.4.jar;%ASPECTWERKZ_HOME%/lib/concurrent-1.3.1.jar;%ASPECTWERKZ_HOME%/lib/trove-1.0.2.jar;%ASPECTWERKZ_HOME%/lib/jrexx-1.1.1.jar; 6. Install infrared-web-2.6-rc1.war on tomcat 7. Run the hello example by running hello.bat or hellp script (depending on whether you are running on windows or unix environment) from ${MULE_HOME}\examples\hello directory and press 1 when promopted
评论
    相关推荐