Skip to content

Additional Install Details

rhart edited this page Jul 18, 2013 · 9 revisions

Additional Install Details

If your version of vFabric tc server uses version 1.8.3 or lower of the insight-collection jar then there are additional install steps. vFabric tc server 2.7.1 and lower will have this version of the jar but you can find out for sure by checking what version of the jar you have in the following directory <tcserver install root>/templates/insight/insight/collection-plugins If you have insight-collection-1.8.3.RELEASE.jar then you need to complete the instructions below.

Why?

Because the AOP.xml file included in insight-collection-1.8.3.RELEASE.jar excludes the JSF Java package com.sun.faces..* and javax.faces..* and therefore those classes cannot be instrumented by the plugin. There is an issue raised for this.

Instructions

  1. Download a newer version of the insight-collection-1.8.3.RELEASE.jar from https://github.com/rhart/spring-insight-jsf-plugin/blob/master/dist/insight-collection-1.8.3.RELEASE.jar This version includes a modified AOP.xml which doesnt exclude com.sun.faces..* <exclude within="com.sun..* AND (!com.sun.mail..*) AND (!com.sun.faces..*)"/> <exclude within="javax..* AND (!javax.jms..*) AND (!javax.mail..*) AND (!javax.faces..*)" />

  2. Copy the jar to <tcserver install root>/templates/insight/insight/collection-plugins and any templates that have Insight enabled e.g. <tcserver install root>/spring-insight-instance/insight/collection-plugins

Clone this wiki locally