Sorry, I forgot to svn add some new files in the flex 4 update. I just committed them, try again please!<br><br><br><div class="gmail_quote">On Tue, Sep 8, 2009 at 6:58 PM, Max Carlson <span dir="ltr">&lt;<a href="mailto:max@openlaszlo.org">max@openlaszlo.org</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I just updated to r14702 which includes your change.  I can no longer build the swf9 LFC.  Here&#39;s a stacktrace from running  ./buildlfc --runtime=swf9:<br>


<br>
Buildfile: build.xml<br>
<br>
get-env:<br>
<br>
get-svn-info:<br>
<br>
read-svn-info:<br>
<br>
build-opt:<br>
<br>
init:<br>
<br>
lfc:<br>
<br>
lzl:<br>
     [echo] Compiling /Users/maxcarlson/openlaszlo/trunk-clean/lps/includes/lfc/LFC9.swc<br>
     [java] Executing compiler: (cd /var/folders/FC/FCThz41lGP8+9uEgL2SV9E+++TI/-Tmp-/lzswf9/lzgen2509217274497386941; /Users/maxcarlson/openlaszlo/trunk-clean/WEB-INF/bin/compc -load-config=/Users/maxcarlson/openlaszlo/trunk-clean/WEB-INF/frameworks/flex-config.xml -compiler.show-actionscript-warnings=false -compiler.source-path+=/var/folders/FC/FCThz41lGP8+9uEgL2SV9E+++TI/-Tmp-/lzswf9/lzgen2509217274497386941 -compiler.headless-server=true -compiler.fonts.advanced-anti-aliasing=true -output /var/folders/FC/FCThz41lGP8+9uEgL2SV9E+++TI/-Tmp-/lzswf9/lzgen2509217274497386941/app.swc -include-classes LzBootstrapMessage LzMessage LzFormatter LzDeclaredEventClass LzValueExpr LzInitExpr LzOnceExpr LzConstraintExpr LzAlwaysExpr LzStyleExpr LzStyleAttr LzStyleIdent LzInheritedHash LzCache LzEventable LzStyleAttrBinder PresentationType DefaultPresentationType StringPresentationType BooleanPresentationType NumberPresentationType ColorPresentationType ExpressionPresentationType SizePresentationType LzNode \$lzc\$class_userClassPlacement LzDelegate LzEvent LzKernelUtils LzLibraryCleanup LFCApplication LzIdleKernel LzSprite LzTextSprite LzInputTextSprite LzFontManager LzTimeKernelClass LzKernelTimer LzLibrary LzXMLParser LzXMLTranslator LzHTTPLoader LzMouseKernel LzBrowserKernel LzKeyboardKernel LzScreenKernel LzContextMenuKernel LzContextMenuItemKernel LzAudioKernel LzAsset DojoExternalInterfaceClass LzView LzText LzInputText LzViewLinkage LzCanvas LzScript LzAnimatorGroup LzAnimator LzLayout LzFont LzSelectionManager LzDataSelectionManager LzCommand LzState LzDataNodeMixin LzDataNode LzDataElementMixin LzDataElement LzDataText LzDataRequest LzDataProvider LzHTTPDataRequest LzHTTPDataProvider LzDataset __LzHttpDatasetPoolClass LzDatapointer LzParam LzParsedPath AnonDatasetGenerator LzDatapath LzReplicationManager LzRefNode LzDataAttrBind LzLazyReplicationManager LzResizeReplicationManager LzColorUtils LzUtilsClass LzInstantiatorService LzGlobalMouseService LzBrowserService LzContextMenu LzContextMenuItem LzModeManagerService LzCursorService LzURL LzKeysService LzAudioService LzHistoryService LzTrackService LzIdleEvent LzIdleService LzCSSStyleRule LzCSSStyleClass LzCSSStyleDeclaration LzStyleSheet LzCSSStyleSheet LzFocusService LzTimerService LzDebugService \$lzsc\$mixin\$LzDataElementMixin\$LzDataNodeMixin\$LzDataNode \$lzsc\$mixin\$LzDataNodeMixin\$LzNode \$lzsc\$mixin\$LzDataNodeMixin\$LzDataNode \$lzsc\$mixin\$LzFormatter\$LzView \$lzsc\$mixin\$LzDataElementMixin\$LzDataNodeMixin\$LzNode \$lzsc\$mixin\$LzFormatter\$ \$runtime \$dhtml \$as3 \$swf10 \$as2 \$debug \$reportUndefinedObjectProperty \$js1 lz DojoExternalInterface \$reportUndefinedVariable \$reportUndefinedMethod LzHttpDatasetPool \$swf7 \$swf9 \$swf8 globalValue LzTimeKernel \$reportNotFunction global \$j2me _Copyright LzResourceLibrary canvas Debug \$modules LzDeclaredEvent __ES3Globals LzCSSStyle \$reportSourceWarning \$svg \$reportUndefinedProperty \$profile LzUtils -target-player=9.0.0)<br>


     [java] compiler output is Loading configuration file /Users/maxcarlson/openlaszlo/trunk-clean/WEB-INF/frameworks/flex-config.xml<br>
     [java] Adobe Compc (Flex Component Compiler)<br>
     [java] Version 4.0.0 build 6898<br>
     [java] Copyright (c) 2004-2007 Adobe Systems, Inc. All rights reserved.<br>
<br>
<br>
     [java] Stray error string from external compiler: /Users/maxcarlson/openlaszlo/trunk-clean/WEB-INF/frameworks/flex-config.xml(85): Error: unable to open &#39;spark-manifest.xml&#39;<br>
     [java] compiler output:<br>
     [java] Loading configuration file /Users/maxcarlson/openlaszlo/trunk-clean/WEB-INF/frameworks/flex-config.xml<br>
     [java] Adobe Compc (Flex Component Compiler)<br>
     [java] Version 4.0.0 build 6898<br>
     [java] Copyright (c) 2004-2007 Adobe Systems, Inc. All rights reserved.<br>
<br>
<br>
     [java] FAIL: compiler returned 1<br>
     [java] Done executing compiler<br>
     [java] Intermediate file /var/folders/FC/FCThz41lGP8+9uEgL2SV9E+++TI/-Tmp-/lzswf9/lzgen2509217274497386941/app.swc: does not exist<br>
     [java] Exception compiling scriptfile: org.openlaszlo.sc.CompilerError: Errors from compiler, output file not created<br>
     [java] org.openlaszlo.sc.CompilerException: org.openlaszlo.sc.CompilerError: Errors from compiler, output file not created<br>
     [java]     at org.openlaszlo.sc.Compiler.compile(Compiler.java:403)<br>
     [java]     at org.openlaszlo.sc.lzsc.compile(lzsc.java:110)<br>
     [java]     at org.openlaszlo.sc.lzsc.compile(lzsc.java:325)<br>
     [java]     at org.openlaszlo.sc.Main.main(Main.java:10)<br>
     [java] Compilation aborted.<br>
<br>
<br>
Henry Minsky wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">
We should run as many complex apps as we can. This affects only SWF10 (and SWF9) so maybe Ghost could help out with some QA on this, given that they have the biggest Flash 10 app that I know of?<br>
<br></div><div><div></div><div class="h5">
On Tue, Sep 8, 2009 at 3:15 PM, Amy Muntz &lt;<a href="mailto:amuntz@laszlosystems.com" target="_blank">amuntz@laszlosystems.com</a> &lt;mailto:<a href="mailto:amuntz@laszlosystems.com" target="_blank">amuntz@laszlosystems.com</a>&gt;&gt; wrote:<br>


<br>
     Hi Henry,<br>
    This is in trunk, right?  Can you suggest what test apps we should<br>
    run to make sure there aren&#39;t any unanticipated side effects? We<br>
    will be using trunk for an end of September release.<br>
<br>
    Thanks,<br>
    Amy<br>
<br>
<br>
    On Tue, Sep 8, 2009 at 2:45 PM , Henry Minsky wrote:<br>
<br>
     I just checked in an updated flex 4 release into the LPS tree, and<br>
    it contains the libraries for<br>
    the Flash text layout framework. Below is an example of how to<br>
    compile a call to the TLF libraries.<br>
<br>
<br>
<br>
    &lt;canvas width=&quot;100%&quot; height=&quot;80%&quot; debug=&quot;true&quot;&gt;<br>
      &lt;debug  fontsize=&quot;12&quot;/&gt;<br>
<br>
    &lt;script when=&quot;immediate&quot;&gt;<br>
    &lt;![CDATA[<br>
<br>
    class foo {<br>
        #passthrough (toplevel: true) {<br>
        import flash.display.Sprite;<br>
        import flashx.textLayout.compose.StandardFlowComposer;<br>
        import flashx.textLayout.container.ContainerController;<br>
        import flashx.textLayout.elements.ParagraphElement;<br>
        import flashx.textLayout.elements.SpanElement;<br>
        import flashx.textLayout.elements.TextFlow;<br>
        }#<br>
<br>
        /** Simplest possible &quot;Hello, World&quot; text example */<br>
            public function foo(view:LzView)<br>
        {<br>
            var textFlow:TextFlow = new TextFlow();<br>
            var p:ParagraphElement = new ParagraphElement();<br>
            textFlow.addChild(p);<br>
                           var span:SpanElement = new SpanElement();<br>
            span.text = &quot;Hello, World&quot;;<br>
            span.fontSize = 48;<br>
            p.addChild(span);<br>
                           textFlow.flowComposer.addController(new<br>
    ContainerController(view.sprite, 400, 200));<br>
            textFlow.flowComposer.updateAllControllers();<br>
        }<br>
    }<br>
<br>
    ]]&gt;<br>
    &lt;/script&gt;<br>
<br>
         &lt;view width=&quot;200&quot; id=&quot;v1&quot; height=&quot;100&quot;&gt;<br>
           &lt;attribute name=&quot;tflow&quot;/&gt;<br>
           &lt;handler name=&quot;oninit&quot;&gt;<br>
              this.tflow = new foo(this);<br>
           &lt;/handler&gt;<br>
         &lt;/view&gt;<br>
<br>
    &lt;/canvas&gt;<br>
<br>
<br>
<br>
<br>
-- <br>
Henry Minsky<br>
Software Architect<br>
</div></div><a href="mailto:hminsky@laszlosystems.com" target="_blank">hminsky@laszlosystems.com</a> &lt;mailto:<a href="mailto:hminsky@laszlosystems.com" target="_blank">hminsky@laszlosystems.com</a>&gt;<br>
<br>
<br>
</blockquote>
<br>
-- <br>
Regards,<br>
Max Carlson<br>
OpenLaszlo.org<br>
</blockquote></div><br><br clear="all"><br>-- <br>Henry Minsky<br>Software Architect<br><a href="mailto:hminsky@laszlosystems.com">hminsky@laszlosystems.com</a><br><br><br>