> IMO, JS.SWC should not be in the library-path when compiling FlexJS SWCs
> and apps. JS.swc is an a different set of SWCs to be used to compile
> native JS projects. How is JS.swc getting into your library path?

@Mike
Try mark it as external in the module deps

Frédéric THOMAS


----------------------------------------
> From: aha...@adobe.com
> To: dev@flex.apache.org
> Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration
> Date: Mon, 15 Jun 2015 16:03:21 +0000
>
> IMO, JS.SWC should not be in the library-path when compiling FlexJS SWCs
> and apps. JS.swc is an a different set of SWCs to be used to compile
> native JS projects. How is JS.swc getting into your library path?
>
> On 6/15/15, 8:57 AM, "Michael Schmalle" <teotigraphix...@gmail.com> wrote:
>
>>Ok, now that the mx-manifest.xml was copied, you didn't list this I think.
>>
>>It's compiling! BUT;
>>
>>C:\Users\Teoti\Documents\ApacheFlex\TestFlexJSNightly\src\MyInitialView.mx
>>ml
>>Error:(47, 22) [TestFlexJSNightly]: Ambiguous reference to CustomEvent
>>Error:(121, 83) [TestFlexJSNightly]: Ambiguous reference to CustomEvent
>>Error:(130, 100) [TestFlexJSNightly]: Ambiguous reference to CustomEvent
>>Warning:(131, 76) [TestFlexJSNightly]: Data binding will not be able to
>>detect assignments to 'strings'.
>>C:\Users\Teoti\Documents\ApacheFlex\TestFlexJSNightly\src\controllers\MyCo
>>ntroller.as
>>Error:(30, 2) [TestFlexJSNightly]: No default constructor found in base
>>class Object.
>>Error:(43, 43) [TestFlexJSNightly]: Ambiguous reference to Event
>>Error:(50, 50) [TestFlexJSNightly]: Ambiguous reference to Event
>>Error:(58, 43) [TestFlexJSNightly]: Ambiguous reference to Event
>>Error:(64, 47) [TestFlexJSNightly]: Ambiguous reference to Event
>>Error:(69, 50) [TestFlexJSNightly]: Ambiguous reference to Event
>>C:\Users\Teoti\Documents\ApacheFlex\TestFlexJSNightly\src\models\MyModel.a
>>s
>>Error:(43, 22) [TestFlexJSNightly]: Ambiguous reference to Event
>>Error:(45, 23) [TestFlexJSNightly]: Ambiguous reference to Event
>>Error:(79, 22) [TestFlexJSNightly]: Ambiguous reference to Event
>>Error:(80, 22) [TestFlexJSNightly]: Ambiguous reference to Event
>>Error:(113, 22) [TestFlexJSNightly]: Ambiguous reference to Event
>>
>>
>>ALEX! This is what I was talking about naming collisions the with JS.swc!
>>The CustomEvent in the DOM is clashing with a non qualified CustomEvent of
>>apache flex.
>>
>>This sucks...
>>
>>Mike
>>
>>
>>
>>
>>On Mon, Jun 15, 2015 at 11:50 AM, Michael Schmalle <
>>teotigraphix...@gmail.com> wrote:
>>
>>> Damn, I am wasting your time, I freking set ActionScript only project!
>>>So
>>> Script is now resolved. :)
>>>
>>> But now I have;
>>>
>>> Information:[TestFlexJSNightly]: Starting Flex compiler:
>>> "C:\Program Files (x86)\JetBrains\IntelliJ IDEA
>>> 14.1.1\jre\jre\bin\java.exe"
>>>
>>>-Dapplication.home=C:\Users\Teoti\Documents\ApacheFlex\FlexJS\FlexJS-Nigh
>>>tly
>>> -Dfile.encoding=UTF-8 -Djava.awt.headless=true -Duser.language=en
>>> -Duser.region=en -Xmx512m -classpath "C:\Program Files
>>> (x86)\JetBrains\IntelliJ IDEA
>>> 14.1.1\plugins\flex\lib\idea-flex-compiler-fix.jar;C:\Program Files
>>> (x86)\JetBrains\IntelliJ IDEA
>>>
>>>14.1.1\plugins\flex\lib\flex-compiler.jar;C:\Users\Teoti\Documents\Apache
>>>Flex\FlexJS\FlexJS-Nightly\lib\flex-compiler-oem.jar"
>>> com.intellij.flex.compiler.FlexCompiler 53072
>>> Information:[TestFlexJSNightly]: mxmlc
>>>
>>>-load-config=C:\Users\Teoti\.IntelliJIdea14\system\compile-server\_temp_\
>>>IntelliJ_IDEA\idea-A12FAC1E-993C1820.xml
>>>
>>>-load-config+=C:\Users\Teoti\Documents\ApacheFlex\FlexJS\ide\IDEA\intelli
>>>j-config.xml
>>> -js-output-type=FLEXJS_DUAL
>>> Information:[TestFlexJSNightly]: Compilation failed
>>> Information:6/15/2015 11:49 AM - Compilation completed with 2 errors
>>>and 0
>>> warnings in 3s 925ms
>>> Error:[TestFlexJSNightly]: command line: unable to open
>>>
>>>'C:\Users\Teoti\Documents\ApacheFlex\FlexJS\ide\IDEA\intellij-config.xml'
>>>.
>>>
>>>
>>>C:\Users\Teoti\.IntelliJIdea14\system\compile-server\_temp_\IntelliJ_IDEA
>>>\idea-A12FAC1E-993C1820.xml
>>> Error:(32, 0) [TestFlexJSNightly]: unable to open
>>>
>>>'C:\Users\Teoti\Documents\ApacheFlex\FlexJS\FlexJS-Nightly\frameworks\mx-
>>>manifest.xml'.
>>>
>>>C:\Users\Teoti\.IntelliJIdea14\system\compile-server\_temp_\IntelliJ_IDEA
>>>\idea-A12FAC1E-993C1820.xml
>>> (line: 32)
>>>
>>> Mike
>>>
>>>
>>>
>>> On Mon, Jun 15, 2015 at 11:48 AM, Michael Schmalle <
>>> teotigraphix...@gmail.com> wrote:
>>>
>>>>
>>>>
>>>> On Mon, Jun 15, 2015 at 11:47 AM, Frédéric THOMAS <
>>>> webdoubl...@hotmail.com> wrote:
>>>>
>>>>>> To use JS.swc, it is expected to be in the external-library-path
>>>>>like
>>>>>> playerglobal, not the regular library-path
>>>>>> There is a js\bin\jsc.bat that calls mxmlc with
>>>>>external-library-path
>>>>>
>>>>> Thanks for the info, I got it working without to call the jsc.bat but
>>>>> directly from IJ, marking the js.swc as external :-)
>>>>>
>>>>
>>>> BTW, the JS.swc is pretty neat eh? :)
>>>>
>>>>
>>>>>
>>>>> Frédéric THOMAS
>>>>>
>>>>>
>>>>> ----------------------------------------
>>>>>> From: aha...@adobe.com
>>>>>> To: dev@flex.apache.org
>>>>>> Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ
>>>>> Integration
>>>>>> Date: Mon, 15 Jun 2015 15:35:23 +0000
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 6/15/15, 8:19 AM, "Frédéric THOMAS" <webdoubl...@hotmail.com>
>>>>> wrote:
>>>>>>
>>>>>>>
>>>>>>>> What did you run?
>>>>>>>
>>>>>>>The compiler from IJ
>>>>>>
>>>>>> To use JS.swc, it is expected to be in the external-library-path
>>>>>like
>>>>>> playerglobal, not the regular library-path
>>>>>> There is a js\bin\jsc.bat that calls mxmlc with
>>>>>external-library-path
>>>>>>
>>>>>> -Alex
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>
                                          

Reply via email to