Fred, what I did for the temp is just have the HTML file in a different directory then the 'out' and reference Main.js using a relative url for the time being, then you can recompile without having to change index.html.
Mike On Sat, Jun 20, 2015 at 6:16 PM, Michael Schmalle <teotigraphix...@gmail.com > wrote: > > > On Sat, Jun 20, 2015 at 6:12 PM, Frédéric THOMAS <webdoubl...@hotmail.com> > wrote: > >> Damn, indeed I need to reference the real lib !! >> > > HAHA must be getting late for you! I am writting music and beta testing > Bitwig 1.2 as I chat with you, no problem! > > > >> >> Thanks Mike for you help >> >> Btw, is there a way to have a template for the index.html to not to have >> manually include this script tag after each build ? >> > > Nope, not that I know, this is something we have to build into the compile > config or something, ideas? > > Mike > > > >> >> Frédéric THOMAS >> >> >> ---------------------------------------- >> > Date: Sat, 20 Jun 2015 17:54:43 -0400 >> > Subject: Re: [FalconJX FlexJS] JQuery up and running, a nightmare but >> we now have 1.9 in AS >> > From: teotigraphix...@gmail.com >> > To: dev@flex.apache.org >> > >> > And emitted JS >> > >> > ... >> > >> > /** >> > * @constructor >> > */ >> > Main = function() { >> > var /** @type {HTMLDivElement} */ div = >> > org_apache_flex_utils_Language.as(document.createElement("div"), >> > HTMLDivElement, true); >> > div.innerHTML = "A nice Div element"; >> > document.body.appendChild(div); >> > $("div").css("border", "2px solid green"); >> > }; >> > >> > .... >> > >> > >> > Show me the emitted JS from FlexJS emitter. >> > >> > Mike >> > >> > >> > >> > On Sat, Jun 20, 2015 at 5:53 PM, Michael Schmalle < >> teotigraphix...@gmail.com >> >> wrote: >> > >> >> Do you have jquery included in your scripts for the html? That is the >> one >> >> extra step you need that isn't automatic right now in FlexJS, adding >> script >> >> deps. >> >> >> >> My alternat index.html I used to test with in a different folder than >> out >> >> since it gets clobbered. >> >> >> >> <!DOCTYPE html> >> >> <html> >> >> <head> >> >> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> >> >> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> >> >> <link rel="stylesheet" type="text/css" href="Main.css"> >> >> <script type="text/javascript" src="base.js"></script> >> >> <script type="text/javascript" language="Javascript" >> >> src=" >> >> https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"> >> >> </script> >> >> <script type="text/javascript"> >> >> // generated by FalconJS >> >> goog.addDependency('Main.js', ['Main'], >> >> ['org_apache_flex_utils_Language']); >> >> goog.addDependency('org/apache/flex/utils/Language.js', >> >> ['org_apache_flex_utils_Language'], []); >> >> goog.require("Main"); >> >> </script> >> >> </head> >> >> <body> >> >> <script type="text/javascript"> >> >> new Main().start(); >> >> </script> >> >> </body> >> >> </html> >> >> >> >> >> >> On Sat, Jun 20, 2015 at 5:50 PM, Frédéric THOMAS < >> webdoubl...@hotmail.com> >> >> wrote: >> >> >> >>> Sorry, I wasn't clear, the $.as is emitted as well as the jquery.swc >> and >> >>> I can see it has the $(), what I'm saying is that when I use this swc >> in an >> >>> application, the emitted js doesn't contain any reference of $() and >> the >> >>> application doesn't work, is it working at you when you use $() in an >> >>> application ? and in what js file is it referenced ? and even, have >> you got >> >>> an idea of why it is not emitted at me ? >> >>> >> >>> Frédéric THOMAS >> >>> >> >>> >> >>> ---------------------------------------- >> >>>> Date: Sat, 20 Jun 2015 17:43:28 -0400 >> >>>> Subject: Re: [FalconJX FlexJS] JQuery up and running, a nightmare but >> >>> we now have 1.9 in AS >> >>>> From: teotigraphix...@gmail.com >> >>>> To: dev@flex.apache.org >> >>>> >> >>>> Remember I am using a test to create this not the EXTERNC jar but >> this >> >>> is >> >>>> my file structure when done with the compile; >> >>>> >> >>>> http://snag.gy/4wOP5.jpg >> >>>> >> >>>> And the code; >> >>>> >> >>>> package { >> >>>> >> >>>> /** >> >>>> * @param arg1 >> >>>> [(Element|Object|jQuery|jQuerySelector|null|string|undefined)] >> >>>> * @param arg2 [(Document|Element|Object<string,(function >> >>>> (jQuery.Event): ?|string)>|jQuery|null|undefined)] >> >>>> * @see [jquery-1.9] >> >>>> * @returns {jQuery} >> >>>> */ >> >>>> public function $(arg1:Object = null, arg2:Object = null):jQuery { >> >>>> return null; } >> >>>> } >> >>>> >> >>>> Mike >> >>>> >> >>>> >> >>>> >> >>>> On Sat, Jun 20, 2015 at 5:41 PM, Michael Schmalle < >> >>> teotigraphix...@gmail.com >> >>>>> wrote: >> >>>> >> >>>>> $ should be emitted in out/as/functions/$.as. >> >>>>> >> >>>>> Mike >> >>>>> >> >>>>> On Sat, Jun 20, 2015 at 5:39 PM, Frédéric THOMAS < >> >>> webdoubl...@hotmail.com> >> >>>>> wrote: >> >>>>> >> >>>>>> Actually, I found the reason. >> >>>>>> >> >>>>>> Because of the previous error, I had to remove the source path >> >>>>>> out/as/functions, it didn't exist and raised an exception when I >> let >> >>> it. >> >>>>>> Now the previous error has been fixed, I re-added it and the $() is >> >>> now >> >>>>>> emitted but when I compile the test app, I can't find it in the >> >>> output js >> >>>>>> files and the debugger tells me it can't find $() >> >>>>>> >> >>>>>> In what produced js file is $() at you ? >> >>>>>> >> >>>>>> Frédéric THOMAS >> >>>>>> >> >>>>>> >> >>>>>> ---------------------------------------- >> >>>>>>> Date: Sat, 20 Jun 2015 17:20:04 -0400 >> >>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and running, a nightmare >> but >> >>>>>> we now have 1.9 in AS >> >>>>>>> From: teotigraphix...@gmail.com >> >>>>>>> To: dev@flex.apache.org >> >>>>>>> >> >>>>>>> Fred, >> >>>>>>> >> >>>>>>> Can you go to DebugLogUtils set log and err to true and paste in >> the >> >>>>>> output >> >>>>>>> when you run the jar? >> >>>>>>> >> >>>>>>> I would know what is going on a bit more. >> >>>>>>> >> >>>>>>> Mike >> >>>>>>> >> >>>>>>> On Sat, Jun 20, 2015 at 5:07 PM, Michael Schmalle < >> >>>>>> teotigraphix...@gmail.com >> >>>>>>>> wrote: >> >>>>>>> >> >>>>>>>> See this is my result after compiling; >> >>>>>>>> >> >>>>>>>> http://snag.gy/PaqBe.jpg >> >>>>>>>> >> >>>>>>>> Mike >> >>>>>>>> >> >>>>>>>> On Sat, Jun 20, 2015 at 5:04 PM, Michael Schmalle < >> >>>>>>>> teotigraphix...@gmail.com> wrote: >> >>>>>>>> >> >>>>>>>>> But you have code completion? >> >>>>>>>>> >> >>>>>>>>> Mike >> >>>>>>>>> >> >>>>>>>>> On Sat, Jun 20, 2015 at 5:01 PM, Frédéric THOMAS < >> >>>>>> webdoubl...@hotmail.com >> >>>>>>>>>> wrote: >> >>>>>>>>> >> >>>>>>>>>>> What I am guessing by the errror is that $ is still a class >> and >> >>> not >> >>>>>> a >> >>>>>>>>>>> global function, can verify this? >> >>>>>>>>>> >> >>>>>>>>>> I've been checking in ReferenceModel and it took the right code >> >>> path. >> >>>>>>>>>> I can't see $ referenced as a class neither as a function in >> >>>>>> jquery.swc >> >>>>>>>>>> but I can see, for example, alert() referenced as a function in >> >>>>>> js.swc. >> >>>>>>>>>> >> >>>>>>>>>> Frédéric THOMAS >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> ---------------------------------------- >> >>>>>>>>>>> Date: Sat, 20 Jun 2015 16:49:49 -0400 >> >>>>>>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and running, a >> nightmare >> >>>>>> but >> >>>>>>>>>> we now have 1.9 in AS >> >>>>>>>>>>> From: teotigraphix...@gmail.com >> >>>>>>>>>>> To: dev@flex.apache.org >> >>>>>>>>>>> >> >>>>>>>>>>> Hmm, I GOT this to compile with the JS.swc and cross compiled, >> >>> that >> >>>>>>>>>> was my >> >>>>>>>>>>> example at the beginning of this thread. >> >>>>>>>>>>> >> >>>>>>>>>>> What I am guessing by the errror is that $ is still a class >> and >> >>> not >> >>>>>> a >> >>>>>>>>>>> global function, can verify this? >> >>>>>>>>>>> >> >>>>>>>>>>> Mike >> >>>>>>>>>>> >> >>>>>>>>>>> On Sat, Jun 20, 2015 at 4:35 PM, Frédéric THOMAS < >> >>>>>>>>>> webdoubl...@hotmail.com> >> >>>>>>>>>>> wrote: >> >>>>>>>>>>> >> >>>>>>>>>>>>> If you copied ALex's config code you probably need; >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> <class-to-function><class>$</class></class-to-function> >> >>>>>>>>>>>> >> >>>>>>>>>>>> So stupid at time, indeed, the @Arguments(Arguments.CLASS) >> was >> >>>>>>>>>> missing to >> >>>>>>>>>>>> my function, thanks ;-) >> >>>>>>>>>>>> >> >>>>>>>>>>>> So, I can compile but the problem now it that the $() is not >> >>>>>>>>>> recognize in >> >>>>>>>>>>>> the test application after adding the jquery.swc: >> >>>>>>>>>>>> >> >>>>>>>>>>>> var div:HTMLDivElement = document.createElement("DIV") as >> >>>>>>>>>>>> HTMLDivElement; >> >>>>>>>>>>>> div.id = "msgid"; >> >>>>>>>>>>>> document.body.appendChild(div); >> >>>>>>>>>>>> >> >>>>>>>>>>>> $(document).ready(function(){ >> >>>>>>>>>>>> $("#msgid").html("This is Hello World by JQuery"); >> >>>>>>>>>>>> }); >> >>>>>>>>>>>> >> >>>>>>>>>>>> Error:(18, 8) [testJsSwc]: Call to a possibly undefined >> method >> >>> $. >> >>>>>>>>>>>> Warning:(18, 26) [testJsSwc]: return value for function '' >> has >> >>> no >> >>>>>> type >> >>>>>>>>>>>> declaration. >> >>>>>>>>>>>> Error:(19, 12) [testJsSwc]: Call to a possibly undefined >> method >> >>> $. >> >>>>>>>>>>>> >> >>>>>>>>>>>> Any idea ? >> >>>>>>>>>>>> >> >>>>>>>>>>>> Frédéric THOMAS >> >>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>>>> ---------------------------------------- >> >>>>>>>>>>>>> Date: Sat, 20 Jun 2015 15:51:15 -0400 >> >>>>>>>>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and running, a >> >>> nightmare >> >>>>>>>>>> but we >> >>>>>>>>>>>> now have 1.9 in AS >> >>>>>>>>>>>>> From: teotigraphix...@gmail.com >> >>>>>>>>>>>>> To: dev@flex.apache.org >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> Fred >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> If you copied ALex's config code you probably need; >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> <class-to-function><class>$</class></class-to-function> >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> Let me know, >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> Mike >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> On Sat, Jun 20, 2015 at 3:47 PM, Michael Schmalle < >> >>>>>>>>>>>> teotigraphix...@gmail.com >> >>>>>>>>>>>>>> wrote: >> >>>>>>>>>>>>> >> >>>>>>>>>>>>>> Are you sure it doesn't have to do with this config you >> added? >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> <class-to-function> >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> Make sure you have EVERYTHING setup right!!! Or you will >> waste >> >>>>>> your >> >>>>>>>>>> time >> >>>>>>>>>>>>>> on something very stupid. :) >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> Mike >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 3:43 PM, Michael Schmalle < >> >>>>>>>>>>>>>> teotigraphix...@gmail.com> wrote: >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> Again, what I mean is, an error on the XML file or it's >> >>> setup. I >> >>>>>>>>>> know >> >>>>>>>>>>>> the >> >>>>>>>>>>>>>>> compiler will not return a config if there is an internal >> >>>>>> error, so >> >>>>>>>>>>>> that is >> >>>>>>>>>>>>>>> why the NPE would happen. >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> Mike >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 3:42 PM, Michael Schmalle < >> >>>>>>>>>>>>>>> teotigraphix...@gmail.com> wrote: >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> Yeah, I am an idiot, could have just looked at the stack >> >>>>>> trace. :) >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> This baffles me, all I can guess is there is an error in >> the >> >>>>>>>>>> config >> >>>>>>>>>>>> file >> >>>>>>>>>>>>>>>> and we are not tracing the errors yet so you don't know >> it's >> >>>>>>>>>> dieing, >> >>>>>>>>>>>> I bet >> >>>>>>>>>>>>>>>> you that is what is going on. >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> Mike >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 3:34 PM, Frédéric THOMAS < >> >>>>>>>>>>>>>>>> webdoubl...@hotmail.com> wrote: >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> How is EXTERNC getting called, which entry point? >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> Directly thru the externc.jar : >> >>>>>>>>>>>>>>>>> org.apache.flex.compiler.clients.EXTERNC, so, it is >> >>> probably >> >>>>>> the >> >>>>>>>>>>>> main() >> >>>>>>>>>>>>>>>>> which call staticMainNoExit() >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> Frédéric THOMAS >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> ---------------------------------------- >> >>>>>>>>>>>>>>>>>> Date: Sat, 20 Jun 2015 15:23:25 -0400 >> >>>>>>>>>>>>>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and running, a >> >>>>>>>>>> nightmare >> >>>>>>>>>>>> but >> >>>>>>>>>>>>>>>>> we now have 1.9 in AS >> >>>>>>>>>>>>>>>>>> From: teotigraphix...@gmail.com >> >>>>>>>>>>>>>>>>>> To: dev@flex.apache.org >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> staticMainNoExit() has to be called to create the >> >>>>>> configuration >> >>>>>>>>>>>>>>>>> correctly. >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> And yes, that NPE means there is no configuration >> >>> instance, >> >>>>>>>>>> that is >> >>>>>>>>>>>>>>>>> the >> >>>>>>>>>>>>>>>>>> problem. >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> How is EXTERNC getting called, which entry point? >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> Mike >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 3:18 PM, Frédéric THOMAS < >> >>>>>>>>>>>>>>>>> webdoubl...@hotmail.com> >> >>>>>>>>>>>>>>>>>> wrote: >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> Should be something missing because the config seem >> not >> >>> to >> >>>>>> be >> >>>>>>>>>> set, >> >>>>>>>>>>>>>>>>> the >> >>>>>>>>>>>>>>>>>>> first exception is >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> Exception in thread "main" >> java.lang.NullPointerException >> >>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>> >> >>> org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:1530) >> >>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>> >> org.apache.flex.compiler.clients.EXTERNC.cleanOutput(EXTERNC.java:180) >> >>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>> >> org.apache.flex.compiler.clients.EXTERNC.mainNoExit(EXTERNC.java:157) >> >>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.clients.EXTERNC.staticMainNoExit(EXTERNC.java:142) >> >>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>> org.apache.flex.compiler.clients.EXTERNC.main(EXTERNC.java:125) >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> because the asRoot is null despite I set >> >>>>>>>>>> <as-root>out/as</as-root> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> Frédéric THOMAS >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> ---------------------------------------- >> >>>>>>>>>>>>>>>>>>>> Date: Sat, 20 Jun 2015 15:16:00 -0400 >> >>>>>>>>>>>>>>>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and >> running, a >> >>>>>>>>>> nightmare >> >>>>>>>>>>>>>>>>> but we >> >>>>>>>>>>>>>>>>>>> now have 1.9 in AS >> >>>>>>>>>>>>>>>>>>>> From: teotigraphix...@gmail.com >> >>>>>>>>>>>>>>>>>>>> To: dev@flex.apache.org >> >>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>> I'm testing this right now, I might have not >> committed >> >>>>>>>>>> something >> >>>>>>>>>>>>>>>>> when >> >>>>>>>>>>>>>>>>>>> Alex >> >>>>>>>>>>>>>>>>>>>> started doing stuff. >> >>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>> Mike >> >>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 3:07 PM, Michael Schmalle < >> >>>>>>>>>>>>>>>>>>> teotigraphix...@gmail.com >> >>>>>>>>>>>>>>>>>>>>> wrote: >> >>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>> HAHA Sorry! I guess I hit the send button to early. >> >>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>> Well, something is not being added correctly is my >> >>> guess, >> >>>>>> I >> >>>>>>>>>> know >> >>>>>>>>>>>>>>>>> for a >> >>>>>>>>>>>>>>>>>>>>> fact I compiled this with the same arguments. :) >> And I >> >>>>>> also >> >>>>>>>>>>>>>>>>> remember >> >>>>>>>>>>>>>>>>>>>>> getting that error, thus it being excluded. >> >>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>> Do a system out in or breakpoint and make sure the >> >>>>>> exclude is >> >>>>>>>>>>>>>>>>> going to; >> >>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>> public void addExclude(String className, String >> name) >> >>> line >> >>>>>>>>>>>>>>>>>>>>> 194:ExternCConfiguration. >> >>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>> If it's getting added then it's something REALLY >> stupid >> >>>>>>>>>>>> happening. >> >>>>>>>>>>>>>>>>> :) >> >>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>> Mike >> >>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 3:02 PM, Frédéric THOMAS < >> >>>>>>>>>>>>>>>>>>> webdoubl...@hotmail.com> >> >>>>>>>>>>>>>>>>>>>>> wrote: >> >>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> The error is right here; the return type >> >>>>>> "jQuery.callbacks" >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> public static function Callbacks(flags:String = >> >>>>>>>>>>>>>>>>>>> null):jQuery.callbacks { >> >>>>>>>>>>>>>>>>>>>>>>> return null; } >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> yeah, I've seen that but I excluded it in my >> >>> config.xml >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>> <exclude><class>jQuery</class><name>Callbacks</name></exclude> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> So, why is it in jQuery.as ? >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> Just for sake of consistency, you might want to >> >>> rename; >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> <classToFunction> >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> to >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> <class-to-function> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> Done >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> You are using jquery-1.9.js right? >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> Yes >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> That should be excluded with; >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> ?? >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> Frédéric THOMAS >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> ---------------------------------------- >> >>>>>>>>>>>>>>>>>>>>>>> Date: Sat, 20 Jun 2015 14:56:13 -0400 >> >>>>>>>>>>>>>>>>>>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and >> >>> running, a >> >>>>>>>>>>>>>>>>> nightmare but >> >>>>>>>>>>>>>>>>>>>>>> we now have 1.9 in AS >> >>>>>>>>>>>>>>>>>>>>>>> From: teotigraphix...@gmail.com >> >>>>>>>>>>>>>>>>>>>>>>> To: dev@flex.apache.org >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> The error is right here; the return type >> >>>>>> "jQuery.callbacks" >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> public static function Callbacks(flags:String = >> >>>>>>>>>>>>>>>>>>> null):jQuery.callbacks { >> >>>>>>>>>>>>>>>>>>>>>>> return null; } >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> Just for sake of consistency, you might want to >> >>> rename; >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> <classToFunction> >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> to >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> <class-to-function> >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> You are using jquery-1.9.js right? >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> That should be excluded with; >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> Mike >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> On Sat, Jun 20, 2015 at 2:46 PM, Frédéric THOMAS < >> >>>>>>>>>>>>>>>>>>>>>> webdoubl...@hotmail.com> >> >>>>>>>>>>>>>>>>>>>>>>> wrote: >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> I'm looking for a while why I've got this king of >> >>>>>> errors >> >>>>>>>>>> for a >> >>>>>>>>>>>>>>>>> while >> >>>>>>>>>>>>>>>>>>>>>> now, >> >>>>>>>>>>>>>>>>>>>>>>>> any clue ? >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>> >> U:\sources\asf\flex\falcon\externs\jquery\out\as\classes\jQuery.as:210 >> >>>>>>>>>>>>>>>>>>>>>>>> Erreur interne : java.lang.NullPointerException >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.scopes.TypeScope.getPropertyForMemberAccess(TypeScope.java:344) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.scopes.ScopeView.getPropertyForMemberAccess(ScopeView.java:81) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.scopes.ASScope.getPropertyFromDef(ASScope.java:879) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.scopes.ASScope.getPropertyFromDef(ASScope.java:841) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.scopes.ASScope.getPropertyFromDef(ASScope.java:760) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.tree.as.IdentifierNode.resolveMemberRef(IdentifierNode.java:829) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.tree.as.IdentifierNode.resolve(IdentifierNode.java:377) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.tree.as.IdentifierNode.getMName(IdentifierNode.java:432) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.tree.as.MemberAccessExpressionNode.getMName(MemberAccessExpressionNode.java:158) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.ABCGeneratingReducer.dottedName(ABCGeneratingReducer.java:840) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.CmcEmitter.action_321(CmcEmitter.java:5236) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.CmcEmitter.dispatchAction(CmcEmitter.java:8487) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java:39127) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.CmcEmitter.dispatchAction(CmcEmitter.java:6881) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java:39127) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.CmcEmitter.dispatchAction(CmcEmitter.java:9434) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java:39127) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduce(CmcEmitter.java:39104) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceSubgoals(CmcEmitter.java:39146) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java:39126) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduce(CmcEmitter.java:39104) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.CmcEmitter.burm(CmcEmitter.java:39406) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateInstructions(ABCGenerator.java:228) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateMethodBodyForFunction(ABCGenerator.java:393) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateMethodBodyForFunction(ABCGenerator.java:347) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateFunction(ABCGenerator.java:262) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.ClassDirectiveProcessor.declareFunction(ClassDirectiveProcessor.java:787) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:214) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:188) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.GlobalDirectiveProcessor.declareClass(GlobalDirectiveProcessor.java:423) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:206) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:188) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.GlobalDirectiveProcessor.declarePackage(GlobalDirectiveProcessor.java:449) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:223) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:188) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generate(ABCGenerator.java:122) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.units.ASCompilationUnit.handleABCBytesRequest(ASCompilationUnit.java:477) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(CompilationUnitBase.java:866) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.units.CompilationUnitBase.access$300(CompilationUnitBase.java:107) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:309) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:305) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:228) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> org.apache.flex.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:222) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>> >> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>> java.util.concurrent.FutureTask.run(FutureTask.java:166) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) >> >>>>>>>>>>>>>>>>>>>>>>>> at >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>> >> >>> >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) >> >>>>>>>>>>>>>>>>>>>>>>>> at java.lang.Thread.run(Thread.java:722) >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> public static function Callbacks(flags:String = >> >>>>>>>>>>>>>>>>>>> null):jQuery.callbacks >> >>>>>>>>>>>>>>>>>>>>>>>> { return null; } >> >>>>>>>>>>>>>>>>>>>>>>>> ^ >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> This is my jquery-config-xml: >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> <flex-config> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> <compiler> >> >>>>>>>>>>>>>>>>>>>>>>>> <accessible>true</accessible> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> <locale/> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> <source-path> >> >>>>>>>>>>>>>>>>>>>>>>>> <path-element>src</path-element> >> >>>>>>>>>>>>>>>>>>>>>>>> </source-path> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> <warn-no-constructor>false</warn-no-constructor> >> >>>>>>>>>>>>>>>>>>>>>>>> </compiler> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> <external> >> >>>>>>>>>>>>>>>>>>>>>>>> >> <path-element>externs/jquery-1.9.js</path-element> >> >>>>>>>>>>>>>>>>>>>>>>>> </external> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> <as-root>out/as</as-root> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> <classToFunction>$</classToFunction> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>> <exclude><class>jQuery</class><name>is</name></exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>> <exclude><class>jQuery</class><name>promise</name></exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>> <exclude><class>jQuery</class><name>getJSON</name></exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>> <exclude><class>jQuery</class><name>ajax</name></exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>> <exclude><class>jQuery</class><name>when</name></exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>> <exclude><class>jQuery</class><name>post</name></exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>> <exclude><class>jQuery</class><name>getScript</name></exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>> <exclude><class>jQuery</class><name>Callbacks</name></exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>> <class-exclude><class>Deferred</class></class-exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>> <class-exclude><class>jQuery.deferred</class></class-exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>> <class-exclude><class>jQuery.Event</class></class-exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>> <class-exclude><class>jQuery.Deferred</class></class-exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>> <class-exclude><class>$.Event</class></class-exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>> <class-exclude><class>$.Deferred</class></class-exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>> <class-exclude><class>$.deferred</class></class-exclude> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> </flex-config> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> I had to create: >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> @Config(allowMultiple = true) >> >>>>>>>>>>>>>>>>>>>>>>>> @Mapping("classToFunction") >> >>>>>>>>>>>>>>>>>>>>>>>> @InfiniteArguments >> >>>>>>>>>>>>>>>>>>>>>>>> public void >> setClassToFunctions(ConfigurationValue >> >>>>>> cfgval, >> >>>>>>>>>>>>>>>>>>>>>>>> List<String> values) >> >>>>>>>>>>>>>>>>>>>>>>>> { >> >>>>>>>>>>>>>>>>>>>>>>>> for (String val : values) >> >>>>>>>>>>>>>>>>>>>>>>>> addClassToFunction(val); >> >>>>>>>>>>>>>>>>>>>>>>>> } >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> Frédéric THOMAS >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> ---------------------------------------- >> >>>>>>>>>>>>>>>>>>>>>>>>> From: aha...@adobe.com >> >>>>>>>>>>>>>>>>>>>>>>>>> To: dev@flex.apache.org >> >>>>>>>>>>>>>>>>>>>>>>>>> Subject: Re: [FalconJX FlexJS] JQuery up and >> >>> running, >> >>>>>> a >> >>>>>>>>>>>>>>>>> nightmare >> >>>>>>>>>>>>>>>>>>> but >> >>>>>>>>>>>>>>>>>>>>>> we >> >>>>>>>>>>>>>>>>>>>>>>>> now have 1.9 in AS >> >>>>>>>>>>>>>>>>>>>>>>>>> Date: Sat, 20 Jun 2015 16:52:00 +0000 >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> On 6/20/15, 8:38 AM, "Michael Schmalle" < >> >>>>>>>>>>>>>>>>> teotigraphix...@gmail.com> >> >>>>>>>>>>>>>>>>>>>>>>>> wrote: >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>>>What happens if you try to compile an external >> that >> >>>>>> does >> >>>>>>>>>> this >> >>>>>>>>>>>>>>>>> that >> >>>>>>>>>>>>>>>>>>> is >> >>>>>>>>>>>>>>>>>>>>>> not >> >>>>>>>>>>>>>>>>>>>>>>>>>>part of the JS.swc build? Well for one, it >> won't be >> >>>>>> added >> >>>>>>>>>>>>>>>>> because >> >>>>>>>>>>>>>>>>>>> the >> >>>>>>>>>>>>>>>>>>>>>>>>>>Window class is already compiled into the >> JS.swc. >> >>>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>>>So for now, it's important that we add all >> externs >> >>> to >> >>>>>>>>>> JS.swc >> >>>>>>>>>>>>>>>>> that >> >>>>>>>>>>>>>>>>>>>>>> mixin >> >>>>>>>>>>>>>>>>>>>>>>>> to >> >>>>>>>>>>>>>>>>>>>>>>>>>>the HTML DOM classes. >> >>>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>>>Good frameworks I would think don't do this? >> It's >> >>> just >> >>>>>>>>>> their >> >>>>>>>>>>>>>>>>> API and >> >>>>>>>>>>>>>>>>>>>>>> that >> >>>>>>>>>>>>>>>>>>>>>>>>>>is all. >> >>>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> Hmm, I’ll get a lot of frameworks hack the >> built-in >> >>>>>>>>>>>> prototypes. >> >>>>>>>>>>>>>>>>>>> We’re >> >>>>>>>>>>>>>>>>>>>>>>>>> doing that in the UI frameworks for FlexJS. >> First >> >>> of >> >>>>>>>>>> all, it >> >>>>>>>>>>>> is >> >>>>>>>>>>>>>>>>>>>>>> possible, >> >>>>>>>>>>>>>>>>>>>>>>>>> second, there are only so many ways to associate >> >>> the >> >>>>>>>>>> actual >> >>>>>>>>>>>>>>>>> HTML >> >>>>>>>>>>>>>>>>>>>>>> elements >> >>>>>>>>>>>>>>>>>>>>>>>>> with the actual classes you want to present. >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> So maybe, instead of having a stack of SWCs >> where >> >>>>>>>>>> Jquery.swc >> >>>>>>>>>>>>>>>>> depend >> >>>>>>>>>>>>>>>>>>> on >> >>>>>>>>>>>>>>>>>>>>>>>>> js.swc, the Jquery.swc will be all-inclusive and >> >>> not >> >>>>>>>>>> depend >> >>>>>>>>>>>> on >> >>>>>>>>>>>>>>>>>>> js.swc >> >>>>>>>>>>>>>>>>>>>>>>>>> because it will have its own copies of the >> classes >> >>>>>> that >> >>>>>>>>>> are >> >>>>>>>>>>>> in >> >>>>>>>>>>>>>>>>>>> js.swc >> >>>>>>>>>>>>>>>>>>>>>> in >> >>>>>>>>>>>>>>>>>>>>>>>>> it with the modifications that JQuery applies. >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> -Alex >> >>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>> >> >>>>>> >> >>>>>> >> >>>>> >> >>>>> >> >>> >> >>> >> >> >> >> >> >> > >