I tried that and it's still the same error message so presumably the array is problematic but should work see: http://weblogs.macromedia.com/cantrell/archives/2003/06/passing_coldfus.cfm
I put the blank constructor in the code thus: public class IRMark { /** * Generate and print the IRmark. * * @param args - Pass the filename of the input document * @throws Exception */ public IRMark() {} public static void main(String args[]) throws Exception { // Init the Apache XML security library Init.init(); .......etc I am wiser but no further on. Any more suggestions much appreciated. A+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ColdFusion MX7 and Flex 2 Build sales & marketing dashboard RIAâs for your business. Upgrade now http://www.adobe.com/products/coldfusion/flex2?sdid=RVJT Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:275386 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4