Im using Birt and have created my own class to run a function that translates seconds to hhmmss. I sue something like durationFunction =new Packages.com.lifecycle.birt.functions.BirtFormattingFunctions(); to intialise the function. All works fine when i run this through the birt viewer but when I try running it through pentaho Im getting errors about the class not existing. Ive copied the class into the pentaho.war but am still getting errors. Anyone any ideas where i need to put the class so that Birt can find it and use it.