> I have some java code which I want to kick in from a coldfusion page > > e.g. <cfobject type="Java" class="IRMark" name="myObj"> > <cfset ret=myObj.init("input.xml") > > It ought to be simple enough, pass the file name to the class > and get the base64 number back. > The Coldfusion documentation states: > "Note: The init method is not a method of the object, but a > ColdFusion identifier that calls the new function on the > class constructor. So, if a Java object has an init method, a > name conflict exists and you cannot call the objectââ¬â¢s init method." > and I suspect this is where my problem lies but my java is > still basic. I would be very grateful if anyone could at > least give me a few pointers to solve this problem. I have > tried lots of things without any success.
Your class doesn't appear to have an init method of its own. The fact that it's calling an init method in another class shouldn't matter, I think. CF comes with a specific version of log4j, which may be conflicting with yours. What exactly is the error you get? Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Software provides the highest caliber vendor-authorized instruction at our training centers in Washington DC, Atlanta, Chicago, Baltimore, Northern Virginia, or on-site at your location. Visit http://training.figleaf.com/ for more information! This email has been processed by SmoothZap - www.smoothwall.net ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| 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:275151 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4