I have no idea if the code you are trying to do will work, but it's almost
certainly not going to work if you use "application" as your variable name.
Try a different variable name.
-Cameron
On Fri, Apr 25, 2008 at 5:35 PM, Seth Duffey <[EMAIL PROTECTED]> wrote:
> I'm trying to use the Flex 3 SDK to compile a swf file from an mxml text
> file using ColdFusion.
>
> I am getting this error:
> java.lang.NoSuchMethodError:
> flex2.compiler.API.usePathResolver(Lflex2/compiler/common/SinglePathResolver;)V
> at flex2.tools.oem.internal.OEMUtil.init(OEMUtil.java:88) at
> flex2.tools.oem.internal.OEMUtil.getApplicationConfiguration(OEMUtil.java:226)
> at...
>
>
> Here's the code I'm trying:
>
> <cfscript>
> //set mxml file name
> input = expandPath('Test.mxml');
> output = expandPath('Test.swf');
> //read file
> mxmlFile = createObject("Java","java.io.File").Init(input);
> //create flex sdk
> application =
> createObject("Java","flex2.tools.oem.Application").init(mxmlFile);
> //create output swf file
> swf = createObject("Java","java.io.File").Init(output);
> //set output swf
> application.setOutput(swf);
> //build it
> result = application.build(true);
> </cfscript>
>
> <cfdump var="#result#" />
>
> Above code adapted from first example here
> livedocs.adobe.com/flex/3/compilerAPI_flex3.pdf
>
> I'm on CF8.0.1, the Flex 3 SDK has been added to the classpath, LiveCycle
> Data Services ES was also installed.
>
> Any ideas? thanks
>
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to
date
Get the Free Trial
http://ad.doubleclick.net/clk;192386516;25150098;k
Archive:
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:304302
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4