I am using BIRT2.2 for crosstab. As for previous versions, if I put the event handler class in /WEB-INF/classes, they work fine. However, they donnot act in version2.2. It is a bug.
The way is to add following code in the servlet (maybe in BIRT engine):
The way is to add following code in the servlet (maybe in BIRT engine):
engine.getConfig().getAppContext().put(EngineConstants.APPCONTEXT_CLASSLOADER_KEY,
ReportEngine.class.getClassLoader())