[ https://issues.apache.org/jira/browse/FLEX-35192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alex Harui resolved FLEX-35192. ------------------------------- Resolution: Cannot Reproduce Assignee: Alex Harui Fix Version/s: Apache FlexJS 0.8.0 ContainerBase.js should have a get__MXMLDescriptor around line 385 or so. If you don't have one in your copy of ContainerBase.js, unzip HTML.swc and see if the copy in there has it. There will be a js/out folder with org/apache/flex/core/ContainerBase.js. If that copy has a get__MXMLDescriptor, see if you still have files in frameworks/js/generated-sources. They might be stale. Or maybe somehow old SWCs are being used instead of the ones you think. Check the console output it should show you the paths to the SWCs. > [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)