Hi,
we just released a new version if iFac. This version contains some new features which were requested by our users:
- Errors are now linked to their source file in eclipse. If you click on an error, you will be automatically redirected to the line where the error appeared.
- iFac can report the mxmlc argument line just before it tries to execute it (useful for debugging your arguments). Just set the verbose property to “true” (<iFac verbose=”true” ..).
- Speedup for windows (re-)compilation process
- iFac supports neested arguments:
<ifac failonerror=”true” delay=”${iFac.delay}” verbose=”true” >
<arg value=”${iFac.compilationCore}” />
<arg value=”${iFac.docClass}” />
</ifac>
To use all new features please use the update manager to update your installation. Remember to update you iFac.ant path in the properties file.
Regards,
Florian Diesner
Tags: iFac Release 0.2.1
Thanks for your notice – site is now avaible.
First of all: great work on iFac. It rocks!
Only it doesnt seem to work here. iFac seems to break time after time. I already did a reinstall and it worked again. But I just restarted FDT (standalone version 3.2, MAC) and iFac is broken again. Check out my screenshot:
http://www.rumblingskies.com/grabs/a3574d2c577f11b883e9ae1e0557b926.png
Hi Erik,
can you reproduce this issue using standalone eclipse – (without FDT). The standalone has been release later, so it could be incompatible to ifac’s current release
Cheers
hi florian,
unfortunately i am getting an io error while compiling with the enterprise verion of fdt (3.2.0.1029). it says: “iFac exec failed, IO Error:(e): [Ljava.lang.StackTraceElement;@11cfd54". what does that mean?
the fdt console looks like this:
Buildfile: C:\local_crap\bjoern\fdt3_workspace\iFac\build\build.xml
compile:
[echo]
[echo] iFac will run now – be sure that the iFac Server is runing!
[echo]
[echo] PARAMS
[echo] mxmlc -benchmark=true -sp C:\local_crap\bjoern\fdt3_workspace\iFac/src -default-size 800 600 -default-frame-rate 31 -default-background-color 0x9CCA43 -default-script-limits 15000 60 -use-network=false -strict=true -optimize=true -o C:\local_crap\bjoern\fdt3_workspace\iFac/bin/iFac.swf — C:\local_crap\bjoern\fdt3_workspace\iFac/src/com/netTrek/iFac/Sample/core/Sample4iFac.as
[ifac] java.lang.NoClassDefFoundError: flex2/tools/Tool
[ifac] at java.lang.ClassLoader.defineClass1(Native Method)
[ifac] at java.lang.ClassLoader.defineClass(Unknown Source)
[ifac] at java.security.SecureClassLoader.defineClass(Unknown Source)
[ifac] at java.net.URLClassLoader.defineClass(Unknown Source)
[ifac] at java.net.URLClassLoader.access$000(Unknown Source)
[ifac] at java.net.URLClassLoader$1.run(Unknown Source)
[ifac] at java.security.AccessController.doPrivileged(Native Method)
[ifac] at java.net.URLClassLoader.findClass(Unknown Source)
[ifac] at java.lang.ClassLoader.loadClass(Unknown Source)
[ifac] at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
[ifac] at java.lang.ClassLoader.loadClass(Unknown Source)
[ifac] at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[ifac] Caused by: java.lang.ClassNotFoundException: flex2.tools.Tool
[ifac] at java.net.URLClassLoader$1.run(Unknown Source)
[ifac] at java.security.AccessController.doPrivileged(Native Method)
[ifac] at java.net.URLClassLoader.findClass(Unknown Source)
[ifac] at java.lang.ClassLoader.loadClass(Unknown Source)
[ifac] at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
[ifac] at java.lang.ClassLoader.loadClass(Unknown Source)
[ifac] at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[ifac] … 12 more
i was using your build.xml and your build.properties. i modified the pathes. what am i doing wrong? can you please help me with this?
cheers, björn
Hi Björn,
it seems that your fcsh installation within the Flex2 SDK is broken:
“java.lang.NoClassDefFoundError: flex2/tools/Tool”
Please update your installation to a current stable sdk (3.3) and make sure to update the ifac preferences.
Regards,
Florian
hi florian,
thanks for the fast reply. i was already using sdk 3.3, but you pointed in the right direction. i forgot to update the fcsh executable path in the preferences and i was using an old version of fcsh. so now it’s running.
thanks again!
cheers, björn
Hi, Florian -
Not much to add here. Just wanted to say thanks for a great little plugin. This saves me a ton of time!