Found it. The compiler is throwing a fit on this line of code: var kpiList:Array = (this.myData as Array)[0];
if I remove "as Array", then it compiles and the compiler no longer explodes. I actually added the as Array in because Flex gave me a warning that I was casting Object to Array and I should do it manually! :-) No it compiles, all I have to do is get this code to actually run in Beta 2, at the moment I'm getting a blue screen in my browser, no loading bar, and no application. Argh! Tim. --- In flexcoders@yahoogroups.com, "bhaq1972" <[EMAIL PROTECTED]> wrote: > > I'm also fustrated by this internal build error. the whole of my > monday was wasted on it. i've now gone back to starting the project > all over again, but only bringing in a class(or mxml) at a time. > painfully slow but has broken yet. > > > --- In flexcoders@yahoogroups.com, "Michael Schmalle" > <teoti.graphix@> wrote: > > > > Hi, > > > > I wrote a couple lengthy posts on this forum. ;-) > > > > Search for internal build error, you should see some things I have > > encountered. > > > > Peace, Mike > > > > On 3/28/06, Tim Sawyer <lists@> wrote: > > > > > > I'm getting "An internal build error has occurred. Please check > the > > > Error Log". The log says: > > > > > > !ENTRY com.adobe.flexbuilder.project 4 43 2006-03-28 16:28:20.702 > > > !MESSAGE Uncaught exception in compiler > > > !STACK 0 > > > java.lang.NullPointerException > > > at > > > macromedia.asc.semantics.ConstantEvaluator.evaluate > (ConstantEvaluator.java > > > :948) > > > at > > > macromedia.asc.parser.MemberExpressionNode.evaluate( > > > MemberExpressionNode.java:31) > > > at > > > macromedia.asc.semantics.ConstantEvaluator.evaluate > (ConstantEvaluator.java > > > :1606) > > > at > > > macromedia.asc.parser.ArgumentListNode.evaluate > (ArgumentListNode.java:28) > > > at > > > macromedia.asc.semantics.ConstantEvaluator.evaluate > (ConstantEvaluator.java > > > :727) > > > at > > > macromedia.asc.parser.SetExpressionNode.evaluate > (SetExpressionNode.java > > > :39) > > > at > > > macromedia.asc.semantics.ConstantEvaluator.evaluate > (ConstantEvaluator.java > > > :1040) > > > at > > > macromedia.asc.parser.MemberExpressionNode.evaluate( > > > MemberExpressionNode.java:31) > > > at > > > macromedia.asc.semantics.ConstantEvaluator.evaluate > (ConstantEvaluator.java > > > :1635) > > > at macromedia.asc.parser.ListNode.evaluate > (ListNode.java:27) > > > at > > > macromedia.asc.semantics.ConstantEvaluator.evaluate > (ConstantEvaluator.java > > > :1734) > > > at > > > macromedia.asc.parser.ExpressionStatementNode.evaluate( > > > ExpressionStatementNode.java:33) > > > at > > > macromedia.asc.semantics.ConstantEvaluator.evaluate > (ConstantEvaluator.java > > > :1714) > > > at > > > macromedia.asc.parser.StatementListNode.evaluate > (StatementListNode.java > > > :34) > > > at > > > macromedia.asc.semantics.ConstantEvaluator.evaluate > (ConstantEvaluator.java > > > :1786) > > > at > > > macromedia.asc.parser.IfStatementNode.evaluate > (IfStatementNode.java:34) > > > at > > > macromedia.asc.semantics.ConstantEvaluator.evaluate > (ConstantEvaluator.java > > > :1714) > > > at > > > macromedia.asc.parser.StatementListNode.evaluate > (StatementListNode.java > > > :34) > > > at > > > macromedia.asc.semantics.ConstantEvaluator.evaluate > (ConstantEvaluator.java > > > :2220) > > > at > > > macromedia.asc.parser.FunctionCommonNode.evaluate > (FunctionCommonNode.java > > > :87) > > > at > > > macromedia.asc.semantics.ConstantEvaluator.evaluate > (ConstantEvaluator.java > > > :2910) > > > at > > > macromedia.asc.parser.ClassDefinitionNode.evaluate( > > > ClassDefinitionNode.java:86) > > > at > > > macromedia.asc.semantics.ConstantEvaluator.evaluate > (ConstantEvaluator.java > > > :2655) > > > at macromedia.asc.parser.ProgramNode.evaluate > (ProgramNode.java:63) > > > at flex2.compiler.as3.Compiler.analyze4(Compiler.java:431) > > > at flex2.compiler.API.analyze(API.java:1370) > > > at flex2.compiler.API.analyze(API.java:1283) > > > at flex2.compiler.API.batchInner(API.java:224) > > > at flex2.compiler.API.batch(API.java:270) > > > at flex2.compiler.API.compile(API.java:462) > > > at > > > com.adobe.flexbuilder.project.compiler.Compiler.compile > (Compiler.java:204) > > > at > > > > > > > com.adobe.flexbuilder.project.compiler.internal.FlexIncrementalBuilde > r.buildApplication > > > (FlexIncrementalBuilder.java:352) > > > at > > > > > > > com.adobe.flexbuilder.project.compiler.internal.FlexIncrementalBuilde > r.build > > > (FlexIncrementalBuilder.java:236) > > > at > > > org.eclipse.core.internal.events.BuildManager$2.run > (BuildManager.java:593) > > > at > > > org.eclipse.core.internal.runtime.InternalPlatform.run( > > > InternalPlatform.java:1044) > > > at org.eclipse.core.runtime.Platform.run(Platform.java:783) > > > at > > > org.eclipse.core.internal.events.BuildManager.basicBuild > (BuildManager.java > > > :168) > > > at > > > org.eclipse.core.internal.events.BuildManager.basicBuild > (BuildManager.java > > > :202) > > > at > > > org.eclipse.core.internal.events.BuildManager$1.run > (BuildManager.java:231) > > > at > > > org.eclipse.core.internal.runtime.InternalPlatform.run( > > > InternalPlatform.java:1044) > > > at org.eclipse.core.runtime.Platform.run(Platform.java:783) > > > at > > > org.eclipse.core.internal.events.BuildManager.basicBuild > (BuildManager.java > > > :234) > > > at > > > org.eclipse.core.internal.events.BuildManager.basicBuildLoop( > > > BuildManager.java:253) > > > at > > > org.eclipse.core.internal.events.BuildManager.build > (BuildManager.java:282) > > > at > > > org.eclipse.core.internal.events.AutoBuildJob.doBuild > (AutoBuildJob.java > > > :139) > > > at > > > org.eclipse.core.internal.events.AutoBuildJob.run > (AutoBuildJob.java:200) > > > at org.eclipse.core.internal.jobs.Worker.run > (Worker.java:76) > > > > > > > > > Anyone got any pointers? Or am I down to selectively moving > code to a > > > new project to see which file causes the problem? > > > > > > This is Beta 2, although a collegue still on Beta 1 has the same > issue > > > with the same code (pre Beta 2 fixes - I've just fixed mine) > > > > > > ta, > > > > > > Tim. > > > > > > > > > > > > > > > > > > > > > -- > > > Flexcoders Mailing List > > > FAQ: > http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > > > Search Archives: http://www.mail-archive.com/flexcoders% > 40yahoogroups.com > > > > > > > > > > > > SPONSORED LINKS > > > Web site design development<http://groups.yahoo.com/gads? > t=ms&k=Web+site+design+development&w1=Web+site+design+development&w2= > Computer+software+development&w3=Software+design+and+development&w4=M > acromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig=L > -4QTvxB_quFDtMyhrQaHQ> Computer > > > software development<http://groups.yahoo.com/gads? > t=ms&k=Computer+software+development&w1=Web+site+design+development&w > 2=Computer+software+development&w3=Software+design+and+development&w4 > =Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig > =lvQjSRfQDfWudJSe1lLjHw> Software > > > design and development<http://groups.yahoo.com/gads? > t=ms&k=Software+design+and+development&w1=Web+site+design+development > &w2=Computer+software+development&w3=Software+design+and+development& > w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.s > ig=1pMBCdo3DsJbuU9AEmO1oQ> Macromedia > > > flex<http://groups.yahoo.com/gads? > t=ms&k=Macromedia+flex&w1=Web+site+design+development&w2=Computer+sof > tware+development&w3=Software+design+and+development&w4=Macromedia+fl > ex&w5=Software+development+best+practice&c=5&s=166&.sig=OO6nPIrz7_EpZ > I36cYzBjw> Software > > > development best practice<http://groups.yahoo.com/gads? > t=ms&k=Software+development+best+practice&w1=Web+site+design+developm > ent&w2=Computer+software+development&w3=Software+design+and+developme > nt&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166 > &.sig=f89quyyulIDsnABLD6IXIw> > > > ------------------------------ > > > YAHOO! GROUPS LINKS > > > > > > > > > - Visit your > group "flexcoders<http://groups.yahoo.com/group/flexcoders>" > > > on the web. > > > > > > - To unsubscribe from this group, send an email to: > > > [EMAIL PROTECTED]<flexcoders- > [EMAIL PROTECTED]> > > > > > > - Your use of Yahoo! Groups is subject to the Yahoo! Terms of > > > Service <http://docs.yahoo.com/info/terms/>. > > > > > > > > > ------------------------------ > > > > > > > > > > > -- > > What goes up, does come down. > > > -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/