Could your DataBindingTest be old code? If you are using the nightly build, MyInitialView shouldn’t be using mx:State anymore. Check the latest DataBindingTest code in the examples folder.
Otherwise, I’m trying to figure out how to determine which flex-config.xml it picked up. Maybe edit the .bat file to remove echo-off so we get more output? Thanks, -Alex On 5/9/15, 5:55 AM, "Frédéric THOMAS" <webdoubl...@hotmail.com> wrote: >Hi, > >D:\SDKs\FlexJS\0.0.3_FP16.0_AIR16.0_en_US\js\bin\mxmlc.bat >U:\sources\flexJsProjects\DataBindingTest\src\DataBindingTest.mxml > >Result: > >https://gist.github.com/doublefx/f7510ee453dd88e0562a > >Am I missing something ? > >Thanks, >Frédéric THOMAS > >> From: aha...@adobe.com >> To: dev@flex.apache.org >> Subject: Re: [FlexJS] Reaching out to IDE developers to support FlexJS >> Date: Fri, 8 May 2015 18:27:43 +0000 >> >> There shouldn’t be any special arguments as long as MXMC is picking up >>the >> flex-config.xml from the FlexJS directory. Check the flexlib argument. >> Usually it looks like: >> >> +flexlib=<path to FlexJS SDK>/frameworks >> >> -Alex >> >> >> On 5/8/15, 9:21 AM, "Frédéric THOMAS" <webdoubl...@hotmail.com> wrote: >> >> >Hi, >> > >> >What are the compiler args for the mxml version ? >> > >> >Thanks, >> >Frédéric THOMAS >> > >> >> From: aha...@adobe.com >> >> To: dev@flex.apache.org >> >> Subject: Re: [FlexJS] Reaching out to IDE developers to support >>FlexJS >> >> Date: Fri, 8 May 2015 15:59:03 +0000 >> >> >> >> In the examples folder is a DataBindingTest_as folder that has no >>MXML >> >>if >> >> you want to try that. >> >> >> >> -Alex >> >> >> >> On 5/8/15, 8:56 AM, "Michael Schmalle" <teotigraphix...@gmail.com> >> >>wrote: >> >> >> >> >@Alex I must have been having a brain fart, I see no reason that >> >>IntelliJ >> >> >would hard code that stuff but it makes no sense at all why it's not >> >> >reading them correctly. >> >> > >> >> >The only key piece that is different is it's MXML and not an .as >>file. >> >>So >> >> >I >> >> >haven't tried to see if the classes resolve in a normal .as file >> >> > >> >> >Mike >> >> > >> >> >On Fri, May 8, 2015 at 11:49 AM, Alex Harui <aha...@adobe.com> >>wrote: >> >> > >> >> >> Gee, I would hope that IntelliJ wouldn’t hard code stuff like >> >> >>namespaces. >> >> >> If one of you has time, you could create a subclass of Spark >> >>Application >> >> >> and Spark Label into its own SWC with its own namespace and see if >> >>you >> >> >>can >> >> >> use that in an IntelliJ Flex “Hello World” project without any >>Spark >> >>or >> >> >>MX >> >> >> namespaces in the MXML, because that’s essentially what we are >> >>trying to >> >> >> do. >> >> >> >> >> >> I noticed from Piotr’s screenshot that it appears that IntelliJ >>has a >> >> >>few >> >> >> plug-ins for the flex-compiler and also add flex-oem-compiler.jar >>to >> >>the >> >> >> class path. FlexJS has a hacked up flex-oem-compiler.jar that has >> >>just >> >> >> enough stuff to fool FB into allowing it to compile FlexJS SWFS. >>It >> >> >>could >> >> >> be that we need a few more hacks there to make IntelliJ happy. >> >> >> >> >> >> I also noticed from Piotr’s screenshot that IntelliJ seems to be >>auto >> >> >> generating an XML file for the -load-config parameter. I would >> >>expect >> >> >>the >> >> >> “js” namespace and references to the right SWCs to be in that XML >> >>file. >> >> >> Maybe IntelliJ doesn’t know how to generate that from the >> >> >>flex-config.xml >> >> >> in FlexJS. >> >> >> >> >> >> If someone can post the contents of such an XML file it might >>contain >> >> >>some >> >> >> clues. >> >> >> >> >> >> Thanks, >> >> >> -Alex >> >> >> >> >> >> On 5/8/15, 3:39 AM, "Michael Schmalle" <teotigraphix...@gmail.com> >> >> >>wrote: >> >> >> >> >> >> >Ok, been to long, I am an idiot; >> >> >> > >> >> >> ><component className="spark.layouts:VerticalLayout" >> >> >>name="VerticalLayout" >> >> >> >uri="library://ns.adobe.com/flex/spark" /> >> >> >> > >> >> >> ><component className="org.apache.flex.charts:BarChart" >> >>name="BarChart" >> >> >> >uri="library://ns.apache.org/flexjs/basic"/> >> >> >> > >> >> >> >So actually, IntelliJ is not parsing the manifest or reading it >> >> >>crrectly. >> >> >> >There is no Difference with FlexJS and Spark's manifest and app >> >> >> >declarations. >> >> >> > >> >> >> >Mike >> >> >> > >> >> >> >On Fri, May 8, 2015 at 6:34 AM, Michael Schmalle >> >> >> ><teotigraphix...@gmail.com> >> >> >> >wrote: >> >> >> > >> >> >> >> Yeah, agreed, and since we don't know what JetBrains is >>doing... >> >>They >> >> >> >>must >> >> >> >> be hard coding the fx/spark namespaces in the SDK plugin code. >> >>That >> >> >> >>seems >> >> >> >> like the only reasonable answer to this. >> >> >> >> >> >> >> >> It's easy to map a package namespace dynamically but I am >>trying >> >>to >> >> >> >>think >> >> >> >> how a url would get mapped in a SWC since if I remember, there >>is >> >>no >> >> >> >> namespace definition of a url in the Flex SWC right? So if >>that is >> >> >>the >> >> >> >> case, a url would have to be hardcoded somewhere in IntelliJ's >>SDK >> >> >> >>plugin >> >> >> >> code. >> >> >> >> >> >> >> >> Mike >> >> >> >> >> >> >> >> On Fri, May 8, 2015 at 6:26 AM, Frédéric THOMAS >> >> >> >><webdoubl...@hotmail.com> >> >> >> >> wrote: >> >> >> >> >> >> >> >>> Yes, what I thought too and was wondering if we had a kind of >> >>same >> >> >> >>>thing >> >> >> >>> on Randori to manage, apparently not, so, it has to be done at >> >>some >> >> >> >>>point >> >> >> >>> for FlexJS if we go forward with IJ. >> >> >> >>> >> >> >> >>> Thanks, >> >> >> >>> Frédéric THOMAS >> >> >> >>> >> >> >> >>> > Date: Fri, 8 May 2015 06:10:31 -0400 >> >> >> >>> > Subject: Re: [FlexJS] Reaching out to IDE developers to >>support >> >> >> >>>FlexJS >> >> >> >>> > From: teotigraphix...@gmail.com >> >> >> >>> > To: dev@flex.apache.org >> >> >> >>> > >> >> >> >>> > Fred, I don't know exactly what you did int he plugin but >>if I >> >> >> >>>remember >> >> >> >>> > correctly, we were just unzipping the rbl, copying the swcs >>to >> >>the >> >> >> >>> > library/sdk location and adding the SWC to Intellij through >>the >> >> >> >>>plugin >> >> >> >>> > code. Nothing special about namespaces. >> >> >> >>> > >> >> >> >>> > But, the difference I do know is, we did not use a url for >> >> >>anything. >> >> >> >>>I >> >> >> >>> have >> >> >> >>> > a feeling the js namespace url is what is choking IntelliJ. >> >> >> >>> > >> >> >> >>> > Mike >> >> >> >>> > >> >> >> >>> > On Fri, May 8, 2015 at 5:55 AM, Frédéric THOMAS < >> >> >> >>> webdoubl...@hotmail.com> >> >> >> >>> > wrote: >> >> >> >>> > >> >> >> >>> > > Hi, >> >> >> >>> > > >> >> >> >>> > > > The red means that the IDE is not resolving the jx >> >>namespace. >> >> >>So >> >> >> >>>it >> >> >> >>> seems >> >> >> >>> > > > to be a SWC namespace problem where something is >>happening >> >> >>that >> >> >> >>> IntelliJ >> >> >> >>> > > > doesn't read and resolve the manifest correctly. >> >> >> >>> > > >> >> >> >>> > > You are right and that's 2 years or so I didn't touch the >> >> >>IntelliJ >> >> >> >>> API, >> >> >> >>> > > so, can't remember if we worked on the NS or not. >> >> >> >>> > > >> >> >> >>> > > > Why a plugin: Intellij has features that make creating >> >> >>projects >> >> >> >>>and >> >> >> >>> > > > dependencies easy. One reason, Fred can say I am wrong >>is >> >>to >> >> >> >>>define >> >> >> >>> a >> >> >> >>> > > > FlexJS SDK type that can be created. I am a bit rusty >>but I >> >> >>know >> >> >> >>> there >> >> >> >>> > > are >> >> >> >>> > > > benefits. >> >> >> >>> > > > >> >> >> >>> > > > You are also correct that it can be run as an external >> >>tool as >> >> >> >>> well. I >> >> >> >>> > > > guess it's just a matter of fiddling with things until >> >> >>something >> >> >> >>> works >> >> >> >>> > > and >> >> >> >>> > > > is not a workflow killer. >> >> >> >>> > > >> >> >> >>> > > Yep and now I'm not sure anymore, I still need to confirm >>or >> >> >> >>>infirm I >> >> >> >>> can >> >> >> >>> > > switch on Facet as I can't remember for sure how the Flex >> >>Plugin >> >> >> >>> considers >> >> >> >>> > > it is a Flex SDK or not, that's a long time and I will >>need >> >>to >> >> >>dig >> >> >> >>> into >> >> >> >>> > > again. >> >> >> >>> > > >> >> >> >>> > > One question for the Flash Develop guys though, how are >>the >> >> >> >>> intelli-sense >> >> >> >>> > > / refactoring / code navigation / hints and other IDE >> >>facilities >> >> >> >>> including >> >> >> >>> > > maven integration compared to IntelliJ, do we have a >> >>comparative >> >> >> >>> table ? >> >> >> >>> > > >> >> >> >>> > > Thanks, >> >> >> >>> > > Frédéric THOMAS >> >> >> >>> > > >> >> >> >>> > > > Date: Thu, 7 May 2015 11:29:43 -0400 >> >> >> >>> > > > Subject: Re: [FlexJS] Reaching out to IDE developers to >> >> >>support >> >> >> >>> FlexJS >> >> >> >>> > > > From: teotigraphix...@gmail.com >> >> >> >>> > > > To: dev@flex.apache.org >> >> >> >>> > > > >> >> >> >>> > > > The red means that the IDE is not resolving the jx >> >>namespace. >> >> >>So >> >> >> >>>it >> >> >> >>> seems >> >> >> >>> > > > to be a SWC namespace problem where something is >>happening >> >> >>that >> >> >> >>> IntelliJ >> >> >> >>> > > > doesn't read and resolve the manifest correctly. >> >> >> >>> > > > >> >> >> >>> > > > Why a plugin: Intellij has features that make creating >> >> >>projects >> >> >> >>>and >> >> >> >>> > > > dependencies easy. One reason, Fred can say I am wrong >>is >> >>to >> >> >> >>>define >> >> >> >>> a >> >> >> >>> > > > FlexJS SDK type that can be created. I am a bit rusty >>but I >> >> >>know >> >> >> >>> there >> >> >> >>> > > are >> >> >> >>> > > > benefits. >> >> >> >>> > > > >> >> >> >>> > > > You are also correct that it can be run as an external >> >>tool as >> >> >> >>> well. I >> >> >> >>> > > > guess it's just a matter of fiddling with things until >> >> >>something >> >> >> >>> works >> >> >> >>> > > and >> >> >> >>> > > > is not a workflow killer. >> >> >> >>> > > > >> >> >> >>> > > > On Thu, May 7, 2015 at 11:20 AM, Alex Harui >> >><aha...@adobe.com> >> >> >> >>> wrote: >> >> >> >>> > > > >> >> >> >>> > > > > Hi Fred, >> >> >> >>> > > > > >> >> >> >>> > > > > Thanks for trying. One question though: why is a >> >>plug-in >> >> >>even >> >> >> >>> > > needed? I >> >> >> >>> > > > > was told by an IntelliJ engineer that they simply call >> >> >>mxmlc. >> >> >> >>>If >> >> >> >>> > > that’s >> >> >> >>> > > > > true, then it should “just work”. Piotr’s screenshot >> >>sort of >> >> >> >>> implied >> >> >> >>> > > that >> >> >> >>> > > > > the compiler may have run or does IntelliJ have a >> >>different >> >> >> >>> > > > > code-intelligence engine and that’s what we’re seeing >>in >> >>the >> >> >> >>> errors. >> >> >> >>> > > > > >> >> >> >>> > > > > @Piotr, am I right that the things in red in the >> >>screenshot >> >> >>are >> >> >> >>> errors? >> >> >> >>> > > > > What was the actual error output? >> >> >> >>> > > > > >> >> >> >>> > > > > -Alex >> >> >> >>> > > > > >> >> >> >>> > > > > On 5/7/15, 6:06 AM, "Frédéric THOMAS" >> >> >><webdoubl...@hotmail.com >> >> >> > >> >> >> >>> wrote: >> >> >> >>> > > > > >> >> >> >>> > > > > >Hi Mike, >> >> >> >>> > > > > > >> >> >> >>> > > > > >Yes I just started and it is on my little spare time >> >>but if >> >> >> >>>you >> >> >> >>> want >> >> >> >>> > > an >> >> >> >>> > > > > >idea of what's going on, you can try to compile it >>and >> >>you >> >> >> >>>will >> >> >> >>> see >> >> >> >>> > > > > >things have changed and I need to figure out what to >>use >> >> >>now >> >> >> >>> instead >> >> >> >>> > > of >> >> >> >>> > > > > >BrowsersConfiguaration, ModuleChunk, the deprecated >> >> >> >>> > > TranslatingCompiler, >> >> >> >>> > > > > >etc.. and at the moment I don't know yet where to >>find >> >>that >> >> >> >>>out >> >> >> >>> given >> >> >> >>> > > the >> >> >> >>> > > > > >poor documentation, will have to skim the source >>code I >> >> >>guess. >> >> >> >>> > > > > > >> >> >> >>> > > > > >Frédéric THOMAS >> >> >> >>> > > > > > >> >> >> >>> > > > > >> Date: Thu, 7 May 2015 07:58:28 -0400 >> >> >> >>> > > > > >> Subject: Re: [FlexJS] Reaching out to IDE >>developers >> >>to >> >> >> >>>support >> >> >> >>> > > FlexJS >> >> >> >>> > > > > >> From: teotigraphix...@gmail.com >> >> >> >>> > > > > >> To: dev@flex.apache.org >> >> >> >>> > > > > >> >> >> >> >>> > > > > >> Fred, I didn't know you were giving that a go. I >>don't >> >> >>have >> >> >> >>> enough >> >> >> >>> > > time >> >> >> >>> > > > > >>to >> >> >> >>> > > > > >> get into the plugin if that is what you are working >> >>on, >> >> >> >>>which >> >> >> >>> is >> >> >> >>> > > > > >>fantastic >> >> >> >>> > > > > >> if you are. But, I am willing to try and match your >> >>time >> >> >>if >> >> >> >>> you are >> >> >> >>> > > now >> >> >> >>> > > > > >> devoting (some)time to trying an Intellij plugin. >> >> >> >>> > > > > >> >> >> >> >>> > > > > >> I guess there is work to be done on FalconJx, I >>know >> >> >>when I >> >> >> >>> left >> >> >> >>> > > > > >>developing >> >> >> >>> > > > > >> it I had a bunch of todos left and unit tests to >> >>write. >> >> >>This >> >> >> >>> was my >> >> >> >>> > > > > >>whole >> >> >> >>> > > > > >> quandary, for the time I would have to donate, I >>need >> >> >> >>>Intellij >> >> >> >>> and >> >> >> >>> > > > > >>really >> >> >> >>> > > > > >> don't want to use FlashBuilder since it's crusty >>and >> >> >>gets no >> >> >> >>> love. >> >> >> >>> > > > > >> >> >> >> >>> > > > > >> Keep me updated with what you are doing. >> >> >> >>> > > > > >> >> >> >> >>> > > > > >> Mike >> >> >> >>> > > > > >> >> >> >> >>> > > > > >> >> >> >> >>> > > > > >> On Thu, May 7, 2015 at 7:36 AM, Frédéric THOMAS >> >> >> >>> > > > > >><webdoubl...@hotmail.com> >> >> >> >>> > > > > >> wrote: >> >> >> >>> > > > > >> >> >> >> >>> > > > > >> > Hi, >> >> >> >>> > > > > >> > >> >> >> >>> > > > > >> > A bit of updates: >> >> >> >>> > > > > >> > >> >> >> >>> > > > > >> > - I understood FlexJS got rid of the Flex SDK >> >> >> >>>depnedencies, >> >> >> >>> if >> >> >> >>> > > yes, I >> >> >> >>> > > > > >>will >> >> >> >>> > > > > >> > need to stick mostly on my same base code, can't >> >>use a >> >> >> >>>facet >> >> >> >>> > > AFAIK. >> >> >> >>> > > > > >> > - I've been trying to compile the Randori plugin >> >> >>against >> >> >> >>>the >> >> >> >>> last >> >> >> >>> > > > > >>IntelliJ >> >> >> >>> > > > > >> > but many things have changed in their code base >>and >> >>it >> >> >> >>> failed to >> >> >> >>> > > > > >>compile, >> >> >> >>> > > > > >> > will have to fix that first before to branch it. >> >> >> >>> > > > > >> > >> >> >> >>> > > > > >> > So, we are still far to have a working plugin at >> >>this >> >> >> >>>stage >> >> >> >>> and >> >> >> >>> > > given >> >> >> >>> > > > > >>the >> >> >> >>> > > > > >> > time I can spend on it. >> >> >> >>> > > > > >> > >> >> >> >>> > > > > >> > Any IntelliJ plugin guru to give a hand ? >> >> >> >>> > > > > >> > >> >> >> >>> > > > > >> > Thanks, >> >> >> >>> > > > > >> > Frédéric THOMAS >> >> >> >>> > > > > >> > >> >> >> >>> > > > > >> > > Date: Thu, 7 May 2015 03:00:30 -0700 >> >> >> >>> > > > > >> > > From: piotrzarzyck...@gmail.com >> >> >> >>> > > > > >> > > To: dev@flex.apache.org >> >> >> >>> > > > > >> > > Subject: Re: [FlexJS] Reaching out to IDE >> >>developers >> >> >>to >> >> >> >>> support >> >> >> >>> > > > > >>FlexJS >> >> >> >>> > > > > >> > > >> >> >> >>> > > > > >> > > Additionally I have checked also new version of >> >> >>FlexJS >> >> >> >>> with FDT >> >> >> >>> > > and >> >> >> >>> > > > > >>it >> >> >> >>> > > > > >> > > doesn't work anymore. >> >> >> >>> > > > > >> > > I have error during to compilation that >>FlexJS.swc >> >> >> >>>doesn't >> >> >> >>> > > exists - >> >> >> >>> > > > > >>We >> >> >> >>> > > > > >> > have >> >> >> >>> > > > > >> > > currently bunch of swcs. >> >> >> >>> > > > > >> > > >> >> >> >>> > > > > >> > > I am not sure do we need to contact with FDT >>team >> >>? >> >> >> >>> > > > > >> > > >> >> >> >>> > > > > >> > > Alex, >> >> >> >>> > > > > >> > > >> >> >> >>> > > > > >> > > After your changes to many swcs in FlexJS - Did >> >>you >> >> >> >>>have to >> >> >> >>> > > change >> >> >> >>> > > > > >> > process >> >> >> >>> > > > > >> > > of creation/import new project to FB in some >>way ? >> >> >> >>> > > > > >> > > >> >> >> >>> > > > > >> > > Piotr >> >> >> >>> > > > > >> > > >> >> >> >>> > > > > >> > > >> >> >> >>> > > > > >> > > >> >> >> >>> > > > > >> > > ----- >> >> >> >>> > > > > >> > > Apache Flex PMC >> >> >> >>> > > > > >> > > piotrzarzyck...@gmail.com >> >> >> >>> > > > > >> > > -- >> >> >> >>> > > > > >> > > View this message in context: >> >> >> >>> > > > > >> > >> >> >> >>> > > > > >> >> >> >> >>> > > > > >> >> >> >>> > > >> >> >> >>> >> >> >> >>> >> >> >> >> >>>>http://apache-flex-development.2333347.n4.nabble.com/FlexJS-Reaching-ou >>>>t >> >> >> >>>- >> >> >> >>> > > > > >>>>to-IDE-developers-to-support-FlexJS-tp32656p46277.html >> >> >> >>> > > > > >> > > Sent from the Apache Flex Development mailing >>list >> >> >> >>>archive >> >> >> >>> at >> >> >> >>> > > > > >>Nabble.com. >> >> >> >>> > > > > >> > >> >> >> >>> > > > > >> > >> >> >> >>> > > > > > >> >> >> >>> > > > > >> >> >> >>> > > > > >> >> >> >>> > > >> >> >> >>> > > >> >> >> >>> >> >> >> >>> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >