[ https://issues.apache.org/jira/browse/FLEX-35192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15726501#comment-15726501 ]
Alex Harui commented on FLEX-35192: ----------------------------------- Yes. While the compilation of source code will replace existing files, the copy of JS from SWCs and the Google Closure Library do not overwrite. Build scripts are supposed to clean when necessary and not copying all of these files saves compile time. We could change the rules for copying JS from SWCs, but really, if you upgrade SDKs, you really should clean your projects and do a full rebuild. > [FalconJX] TypeError: Cannot read property 'apply' of undefined with subclass > of <js:View> > ------------------------------------------------------------------------------------------ > > Key: FLEX-35192 > URL: https://issues.apache.org/jira/browse/FLEX-35192 > Project: Apache Flex > Issue Type: Bug > Components: FalconJX > Affects Versions: Apache FlexJS 0.8.0 > Reporter: Josh Tynjala > Assignee: Alex Harui > Fix For: Apache FlexJS 0.8.0 > > > Main application: > <js:Application xmlns:fx="http://ns.adobe.com/mxml/2009" > xmlns:js="library://ns.apache.org/flexjs/basic" > xmlns:local="*"> > <js:valuesImpl> > <js:SimpleCSSValuesImpl/> > </js:valuesImpl> > <js:initialView> > <local:ViewSubclass/> > </js:initialView> > </js:Application> > ViewSubclass.mxml > <js:View xmlns:fx="http://ns.adobe.com/mxml/2009" > xmlns:js="library://ns.apache.org/flexjs/basic"> > <js:Label text="Hello World"/> > </js:View> > The following error is thrown > "TypeError: Cannot read property 'apply' of undefined\n at > ViewSubclass.get > (file:///Users/joshtynjala/Development/NextGenAS/examples/FlexJSBasics/bin/js-debug/ViewSubclass.js:54:65)\n > at ViewSubclass.org.apache.flex.core.ContainerBase.addedToParent > (file:///Users/joshtynjala/Development/NextGenAS/examples/FlexJSBasics/bin/js-debug/org/apache/flex/core/ContainerBase.js:173:99)\n > at FlexJSBasics.org.apache.flex.core.Application.addElement > (file:///Users/joshtynjala/Development/NextGenAS/examples/FlexJSBasics/bin/js-debug/org/apache/flex/core/Application.js:115:5)\n > at FlexJSBasics.org.apache.flex.core.Application.initialize > (file:///Users/joshtynjala/Development/NextGenAS/examples/FlexJSBasics/bin/js-debug/org/apache/flex/core/Application.js:265:8)\n > at FlexJSBasics.org.apache.flex.core.Application.start > (file:///Users/joshtynjala/Development/NextGenAS/examples/FlexJSBasics/bin/js-debug/org/apache/flex/core/Application.js:236:10)\n > at > file:///Users/joshtynjala/Development/NextGenAS/examples/FlexJSBasics/bin/js-debug/index.html:89:22" > The error happens at the following line in the generated ViewSubclass.js: > var arr = ViewSubclass.superClass_.get__MXMLDescriptor.apply(this); > Perhaps the superClass_ doesn't have the getter, and it's further up the > inheritance chain? -- This message was sent by Atlassian JIRA (v6.3.4#6332)