Re: [FlexJS] npm install flexjs
On Sat, Jan 2, 2016 at 11:42 PM, Alex Harui wrote: > > > On 1/2/16, 6:28 PM, "omup...@gmail.com on behalf of OmPrakash Muppirala" > wrote: > > > > > > >With the same exact code, on Mac, when I run: > >omuppirala$ asjsc > >/usr/local/lib/node_modules/flexjs/examples/native/USStatesMap/src/USState > >sMap.as > > > >mxmlc seems to run but I am getting this error: > > > >/usr/local/lib/node_modules/flexjs/frameworks/flex-config.xml:83 > >unable to open > >'/usr/local/lib/node_modules/flexjs/frameworks/{playerglobalHome}/11.1'. > >/usr/local/lib/node_modules/flexjs/frameworks/flex-config.xml (line: 83) > > > > > >Any idea what's going wrong? > > Is PLAYERGLOBAL_HOME set in the environment? That gets mapped to the > playerglobalHome token. > > Thanks for the pointer! I was not fixing up the flex-config and air-config files as the Installer is doing. Now everything works fine on Windows and Mac!! I will send out instructions on testing in the other thread. Thanks, Om > -Alex > >
Re: [FlexJS] npm install flexjs
On 1/2/16, 6:28 PM, "omup...@gmail.com on behalf of OmPrakash Muppirala" wrote: > > >With the same exact code, on Mac, when I run: >omuppirala$ asjsc >/usr/local/lib/node_modules/flexjs/examples/native/USStatesMap/src/USState >sMap.as > >mxmlc seems to run but I am getting this error: > >/usr/local/lib/node_modules/flexjs/frameworks/flex-config.xml:83 >unable to open >'/usr/local/lib/node_modules/flexjs/frameworks/{playerglobalHome}/11.1'. >/usr/local/lib/node_modules/flexjs/frameworks/flex-config.xml (line: 83) > > >Any idea what's going wrong? Is PLAYERGLOBAL_HOME set in the environment? That gets mapped to the playerglobalHome token. -Alex
Re: [FlexJS] npm install flexjs
asjsc does not create an HTML file. - Josh On Jan 2, 2016 6:28 PM, "OmPrakash Muppirala" wrote: > I have been able to make progress on this front. > > I am able to install flexjs using this command on Windows and Mac: > npm cache clear > npm install http://bigosmallm.github.io/flexjs/npm/flexjs-0.5.0.tgz -g > > On Windows, in Cygwin, when I run this: > asjsc > > "C:\Users\omuppirala\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStatesMap\src\USStatesMap.as" > > I am seeing the compilation go through properly with bin/js-debug and > bin/js-release folders created. Although it is missing the index.html > file. I am pretty sure I am missing some step somewhere. > > > With the same exact code, on Mac, when I run: > omuppirala$ asjsc > > /usr/local/lib/node_modules/flexjs/examples/native/USStatesMap/src/USStatesMap.as > > mxmlc seems to run but I am getting this error: > > /usr/local/lib/node_modules/flexjs/frameworks/flex-config.xml:83 > unable to open > '/usr/local/lib/node_modules/flexjs/frameworks/{playerglobalHome}/11.1'. > /usr/local/lib/node_modules/flexjs/frameworks/flex-config.xml (line: 83) > > > Any idea what's going wrong? > > Thanks, > Om > > > On Tue, Dec 29, 2015 at 10:53 AM, Alex Harui wrote: > > > I'm on a Mac. I had to use sudo. > > > > It sets up mxmlc here: > > > > /usr/local$ find . -name mxmlc* > > ./lib/node_modules/flexjs/bin/mxmlc > > ./lib/node_modules/flexjs/bin/mxmlc.bat > > ./lib/node_modules/flexjs/downloads/falcon/compiler/commandline/mxmlc > > ./lib/node_modules/flexjs/downloads/falcon/compiler/commandline/mxmlc.bat > > > ./lib/node_modules/flexjs/downloads/falcon/compiler/generated/dist/sdk/bin/ > > mxmlc > > > ./lib/node_modules/flexjs/downloads/falcon/compiler/generated/dist/sdk/bin/ > > mxmlc.bat > > ./lib/node_modules/flexjs/downloads/falcon/compiler.jx/bin/mxmlc > > ./lib/node_modules/flexjs/downloads/falcon/compiler.jx/bin/mxmlc.bat > > ./lib/node_modules/flexjs/downloads/falcon/js/bin/mxmlc > > ./lib/node_modules/flexjs/downloads/falcon/js/bin/mxmlc.bat > > ./lib/node_modules/flexjs/downloads/falcon/js/lib/mxmlc.jar > > ./lib/node_modules/flexjs/js/bin/mxmlc > > ./lib/node_modules/flexjs/js/bin/mxmlc.bat > > ./lib/node_modules/flexjs/js/lib/mxmlc.jar > > > > But asjsc is copied to /usr/local/bin so it isn't going to find mxmlc in > > ../lib relative to /usr/local/bin > > > > > > -Alex > > > > On 12/29/15, 9:14 AM, "omup...@gmail.com on behalf of OmPrakash > Muppirala" > > wrote: > > > > >Yes, the folder structures are (should be) the same. The weird thing > is > > >that asjscompc is working fine without this error. > > > > > >Can you try it out based on the instructions in the other thread? I am > > >sure some things are obvious to you and easy to catch. > > > > > >Thanks, > > >Om > > >On Dec 29, 2015 7:09 AM, "Alex Harui" wrote: > > > > > >> Have you compared the folder structures from npm install vs the > > >>installer? > > >> Should they be the same? > > >> > > >> -Alex > > >> > > >> On 12/29/15, 1:04 AM, "omup...@gmail.com on behalf of OmPrakash > > >>Muppirala" > > >> wrote: > > >> > > >> >I got the FlexJS 0.5 installed via the Installer and the call to > asjsc > > >> >from > > >> >that folder seems to work fine. > > >> > > > >> >So, I don't think it is a Java version conflict. > > >> > > > >> >Any other ideas? > > >> > > > >> >Thanks, > > >> >Om > > >> > > > >> >On Mon, Dec 28, 2015 at 3:03 AM, Michael Schmalle > > >> > > >> >> wrote: > > >> > > > >> >> Just shooting in the dark but some type of Java version conflict? > It > > >> >>seems > > >> >> familiar to me like that could be a possibility. > > >> >> > > >> >> Mike > > >> >> > > >> >> On Mon, Dec 28, 2015 at 4:34 AM, OmPrakash Muppirala > > >> >> > >> >> > > > >> >> wrote: > > >> >> > > >> >> > I have this working locally. If the user has npm and Java > > >>installed > > >> >>on > > >> >> > their machine, they can now simply do: > > >> >> > > > >> >> > *npm install flexjs -g* > > >> >> > (or should it be npm install apache-flexjs -g?) > > >> >> > > > >> >> > This will download all the dependencies (which has some bugs for > > >>now, > > >> >> will > > >> >> > get to that in a bit), register the asjsc and asjscompc files as > > >> >>global > > >> >> > binaries. > > >> >> > > > >> >> > One issue I am currently facing is, when I do this: > > >> >> > > > >> >> > > > >> >> > > > >> >> > > >> > > > C:\Users\omuppirala\AppData\Roaming\npm\node_modules\flexjs\examples\na > > ti > > >> >>ve\USStatesMap\src>asjsc > > >> >> > USStatesMap.as > > >> >> > > > >> >> > I am getting this error: > > >> >> > Error: Could not find or load main class > > >> >> > org.apache.flex.compiler.clients.MXMLJSC > > >> >> > > > >> >> > This looks familiar, but I am not sure what I am doing wrong. > > >> >> > > > >> >> > Any pointers? > > >> >> > > > >> >> > P.S. I will upload this flexjs npm module as a tarball on to my > > >> >>personal > > >> >> > site from where the rest of the folks can test.
Re: [FlexJS] npm install flexjs
I have been able to make progress on this front. I am able to install flexjs using this command on Windows and Mac: npm cache clear npm install http://bigosmallm.github.io/flexjs/npm/flexjs-0.5.0.tgz -g On Windows, in Cygwin, when I run this: asjsc "C:\Users\omuppirala\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStatesMap\src\USStatesMap.as" I am seeing the compilation go through properly with bin/js-debug and bin/js-release folders created. Although it is missing the index.html file. I am pretty sure I am missing some step somewhere. With the same exact code, on Mac, when I run: omuppirala$ asjsc /usr/local/lib/node_modules/flexjs/examples/native/USStatesMap/src/USStatesMap.as mxmlc seems to run but I am getting this error: /usr/local/lib/node_modules/flexjs/frameworks/flex-config.xml:83 unable to open '/usr/local/lib/node_modules/flexjs/frameworks/{playerglobalHome}/11.1'. /usr/local/lib/node_modules/flexjs/frameworks/flex-config.xml (line: 83) Any idea what's going wrong? Thanks, Om On Tue, Dec 29, 2015 at 10:53 AM, Alex Harui wrote: > I'm on a Mac. I had to use sudo. > > It sets up mxmlc here: > > /usr/local$ find . -name mxmlc* > ./lib/node_modules/flexjs/bin/mxmlc > ./lib/node_modules/flexjs/bin/mxmlc.bat > ./lib/node_modules/flexjs/downloads/falcon/compiler/commandline/mxmlc > ./lib/node_modules/flexjs/downloads/falcon/compiler/commandline/mxmlc.bat > ./lib/node_modules/flexjs/downloads/falcon/compiler/generated/dist/sdk/bin/ > mxmlc > ./lib/node_modules/flexjs/downloads/falcon/compiler/generated/dist/sdk/bin/ > mxmlc.bat > ./lib/node_modules/flexjs/downloads/falcon/compiler.jx/bin/mxmlc > ./lib/node_modules/flexjs/downloads/falcon/compiler.jx/bin/mxmlc.bat > ./lib/node_modules/flexjs/downloads/falcon/js/bin/mxmlc > ./lib/node_modules/flexjs/downloads/falcon/js/bin/mxmlc.bat > ./lib/node_modules/flexjs/downloads/falcon/js/lib/mxmlc.jar > ./lib/node_modules/flexjs/js/bin/mxmlc > ./lib/node_modules/flexjs/js/bin/mxmlc.bat > ./lib/node_modules/flexjs/js/lib/mxmlc.jar > > But asjsc is copied to /usr/local/bin so it isn't going to find mxmlc in > ../lib relative to /usr/local/bin > > > -Alex > > On 12/29/15, 9:14 AM, "omup...@gmail.com on behalf of OmPrakash Muppirala" > wrote: > > >Yes, the folder structures are (should be) the same. The weird thing is > >that asjscompc is working fine without this error. > > > >Can you try it out based on the instructions in the other thread? I am > >sure some things are obvious to you and easy to catch. > > > >Thanks, > >Om > >On Dec 29, 2015 7:09 AM, "Alex Harui" wrote: > > > >> Have you compared the folder structures from npm install vs the > >>installer? > >> Should they be the same? > >> > >> -Alex > >> > >> On 12/29/15, 1:04 AM, "omup...@gmail.com on behalf of OmPrakash > >>Muppirala" > >> wrote: > >> > >> >I got the FlexJS 0.5 installed via the Installer and the call to asjsc > >> >from > >> >that folder seems to work fine. > >> > > >> >So, I don't think it is a Java version conflict. > >> > > >> >Any other ideas? > >> > > >> >Thanks, > >> >Om > >> > > >> >On Mon, Dec 28, 2015 at 3:03 AM, Michael Schmalle > >> > >> >> wrote: > >> > > >> >> Just shooting in the dark but some type of Java version conflict? It > >> >>seems > >> >> familiar to me like that could be a possibility. > >> >> > >> >> Mike > >> >> > >> >> On Mon, Dec 28, 2015 at 4:34 AM, OmPrakash Muppirala > >> >> >> >> > > >> >> wrote: > >> >> > >> >> > I have this working locally. If the user has npm and Java > >>installed > >> >>on > >> >> > their machine, they can now simply do: > >> >> > > >> >> > *npm install flexjs -g* > >> >> > (or should it be npm install apache-flexjs -g?) > >> >> > > >> >> > This will download all the dependencies (which has some bugs for > >>now, > >> >> will > >> >> > get to that in a bit), register the asjsc and asjscompc files as > >> >>global > >> >> > binaries. > >> >> > > >> >> > One issue I am currently facing is, when I do this: > >> >> > > >> >> > > >> >> > > >> >> > >> > C:\Users\omuppirala\AppData\Roaming\npm\node_modules\flexjs\examples\na > ti > >> >>ve\USStatesMap\src>asjsc > >> >> > USStatesMap.as > >> >> > > >> >> > I am getting this error: > >> >> > Error: Could not find or load main class > >> >> > org.apache.flex.compiler.clients.MXMLJSC > >> >> > > >> >> > This looks familiar, but I am not sure what I am doing wrong. > >> >> > > >> >> > Any pointers? > >> >> > > >> >> > P.S. I will upload this flexjs npm module as a tarball on to my > >> >>personal > >> >> > site from where the rest of the folks can test. Once we iron out > >>all > >> >>the > >> >> > kinks, I will set about publishing the module to the npm > >>repository. > >> >> > > >> >> > Thanks, > >> >> > Om > >> >> > > >> >> > >> > >> > >
Re: [FlexJS] npm install flexjs
I'm on a Mac. I had to use sudo. It sets up mxmlc here: /usr/local$ find . -name mxmlc* ./lib/node_modules/flexjs/bin/mxmlc ./lib/node_modules/flexjs/bin/mxmlc.bat ./lib/node_modules/flexjs/downloads/falcon/compiler/commandline/mxmlc ./lib/node_modules/flexjs/downloads/falcon/compiler/commandline/mxmlc.bat ./lib/node_modules/flexjs/downloads/falcon/compiler/generated/dist/sdk/bin/ mxmlc ./lib/node_modules/flexjs/downloads/falcon/compiler/generated/dist/sdk/bin/ mxmlc.bat ./lib/node_modules/flexjs/downloads/falcon/compiler.jx/bin/mxmlc ./lib/node_modules/flexjs/downloads/falcon/compiler.jx/bin/mxmlc.bat ./lib/node_modules/flexjs/downloads/falcon/js/bin/mxmlc ./lib/node_modules/flexjs/downloads/falcon/js/bin/mxmlc.bat ./lib/node_modules/flexjs/downloads/falcon/js/lib/mxmlc.jar ./lib/node_modules/flexjs/js/bin/mxmlc ./lib/node_modules/flexjs/js/bin/mxmlc.bat ./lib/node_modules/flexjs/js/lib/mxmlc.jar But asjsc is copied to /usr/local/bin so it isn't going to find mxmlc in ../lib relative to /usr/local/bin -Alex On 12/29/15, 9:14 AM, "omup...@gmail.com on behalf of OmPrakash Muppirala" wrote: >Yes, the folder structures are (should be) the same. The weird thing is >that asjscompc is working fine without this error. > >Can you try it out based on the instructions in the other thread? I am >sure some things are obvious to you and easy to catch. > >Thanks, >Om >On Dec 29, 2015 7:09 AM, "Alex Harui" wrote: > >> Have you compared the folder structures from npm install vs the >>installer? >> Should they be the same? >> >> -Alex >> >> On 12/29/15, 1:04 AM, "omup...@gmail.com on behalf of OmPrakash >>Muppirala" >> wrote: >> >> >I got the FlexJS 0.5 installed via the Installer and the call to asjsc >> >from >> >that folder seems to work fine. >> > >> >So, I don't think it is a Java version conflict. >> > >> >Any other ideas? >> > >> >Thanks, >> >Om >> > >> >On Mon, Dec 28, 2015 at 3:03 AM, Michael Schmalle >> >> >> wrote: >> > >> >> Just shooting in the dark but some type of Java version conflict? It >> >>seems >> >> familiar to me like that could be a possibility. >> >> >> >> Mike >> >> >> >> On Mon, Dec 28, 2015 at 4:34 AM, OmPrakash Muppirala >> >>> >> > >> >> wrote: >> >> >> >> > I have this working locally. If the user has npm and Java >>installed >> >>on >> >> > their machine, they can now simply do: >> >> > >> >> > *npm install flexjs -g* >> >> > (or should it be npm install apache-flexjs -g?) >> >> > >> >> > This will download all the dependencies (which has some bugs for >>now, >> >> will >> >> > get to that in a bit), register the asjsc and asjscompc files as >> >>global >> >> > binaries. >> >> > >> >> > One issue I am currently facing is, when I do this: >> >> > >> >> > >> >> > >> >> >> C:\Users\omuppirala\AppData\Roaming\npm\node_modules\flexjs\examples\na ti >> >>ve\USStatesMap\src>asjsc >> >> > USStatesMap.as >> >> > >> >> > I am getting this error: >> >> > Error: Could not find or load main class >> >> > org.apache.flex.compiler.clients.MXMLJSC >> >> > >> >> > This looks familiar, but I am not sure what I am doing wrong. >> >> > >> >> > Any pointers? >> >> > >> >> > P.S. I will upload this flexjs npm module as a tarball on to my >> >>personal >> >> > site from where the rest of the folks can test. Once we iron out >>all >> >>the >> >> > kinks, I will set about publishing the module to the npm >>repository. >> >> > >> >> > Thanks, >> >> > Om >> >> > >> >> >> >>
Re: [FlexJS] npm install flexjs
Yes, the folder structures are (should be) the same. The weird thing is that asjscompc is working fine without this error. Can you try it out based on the instructions in the other thread? I am sure some things are obvious to you and easy to catch. Thanks, Om On Dec 29, 2015 7:09 AM, "Alex Harui" wrote: > Have you compared the folder structures from npm install vs the installer? > Should they be the same? > > -Alex > > On 12/29/15, 1:04 AM, "omup...@gmail.com on behalf of OmPrakash Muppirala" > wrote: > > >I got the FlexJS 0.5 installed via the Installer and the call to asjsc > >from > >that folder seems to work fine. > > > >So, I don't think it is a Java version conflict. > > > >Any other ideas? > > > >Thanks, > >Om > > > >On Mon, Dec 28, 2015 at 3:03 AM, Michael Schmalle > > >> wrote: > > > >> Just shooting in the dark but some type of Java version conflict? It > >>seems > >> familiar to me like that could be a possibility. > >> > >> Mike > >> > >> On Mon, Dec 28, 2015 at 4:34 AM, OmPrakash Muppirala > >> >> > > >> wrote: > >> > >> > I have this working locally. If the user has npm and Java installed > >>on > >> > their machine, they can now simply do: > >> > > >> > *npm install flexjs -g* > >> > (or should it be npm install apache-flexjs -g?) > >> > > >> > This will download all the dependencies (which has some bugs for now, > >> will > >> > get to that in a bit), register the asjsc and asjscompc files as > >>global > >> > binaries. > >> > > >> > One issue I am currently facing is, when I do this: > >> > > >> > > >> > > >> > >>C:\Users\omuppirala\AppData\Roaming\npm\node_modules\flexjs\examples\nati > >>ve\USStatesMap\src>asjsc > >> > USStatesMap.as > >> > > >> > I am getting this error: > >> > Error: Could not find or load main class > >> > org.apache.flex.compiler.clients.MXMLJSC > >> > > >> > This looks familiar, but I am not sure what I am doing wrong. > >> > > >> > Any pointers? > >> > > >> > P.S. I will upload this flexjs npm module as a tarball on to my > >>personal > >> > site from where the rest of the folks can test. Once we iron out all > >>the > >> > kinks, I will set about publishing the module to the npm repository. > >> > > >> > Thanks, > >> > Om > >> > > >> > >
Re: [FlexJS] npm install flexjs
Have you compared the folder structures from npm install vs the installer? Should they be the same? -Alex On 12/29/15, 1:04 AM, "omup...@gmail.com on behalf of OmPrakash Muppirala" wrote: >I got the FlexJS 0.5 installed via the Installer and the call to asjsc >from >that folder seems to work fine. > >So, I don't think it is a Java version conflict. > >Any other ideas? > >Thanks, >Om > >On Mon, Dec 28, 2015 at 3:03 AM, Michael Schmalle >> wrote: > >> Just shooting in the dark but some type of Java version conflict? It >>seems >> familiar to me like that could be a possibility. >> >> Mike >> >> On Mon, Dec 28, 2015 at 4:34 AM, OmPrakash Muppirala >>> > >> wrote: >> >> > I have this working locally. If the user has npm and Java installed >>on >> > their machine, they can now simply do: >> > >> > *npm install flexjs -g* >> > (or should it be npm install apache-flexjs -g?) >> > >> > This will download all the dependencies (which has some bugs for now, >> will >> > get to that in a bit), register the asjsc and asjscompc files as >>global >> > binaries. >> > >> > One issue I am currently facing is, when I do this: >> > >> > >> > >> >>C:\Users\omuppirala\AppData\Roaming\npm\node_modules\flexjs\examples\nati >>ve\USStatesMap\src>asjsc >> > USStatesMap.as >> > >> > I am getting this error: >> > Error: Could not find or load main class >> > org.apache.flex.compiler.clients.MXMLJSC >> > >> > This looks familiar, but I am not sure what I am doing wrong. >> > >> > Any pointers? >> > >> > P.S. I will upload this flexjs npm module as a tarball on to my >>personal >> > site from where the rest of the folks can test. Once we iron out all >>the >> > kinks, I will set about publishing the module to the npm repository. >> > >> > Thanks, >> > Om >> > >>
Re: [FlexJS] npm install flexjs
I got the FlexJS 0.5 installed via the Installer and the call to asjsc from that folder seems to work fine. So, I don't think it is a Java version conflict. Any other ideas? Thanks, Om On Mon, Dec 28, 2015 at 3:03 AM, Michael Schmalle wrote: > Just shooting in the dark but some type of Java version conflict? It seems > familiar to me like that could be a possibility. > > Mike > > On Mon, Dec 28, 2015 at 4:34 AM, OmPrakash Muppirala > > wrote: > > > I have this working locally. If the user has npm and Java installed on > > their machine, they can now simply do: > > > > *npm install flexjs -g* > > (or should it be npm install apache-flexjs -g?) > > > > This will download all the dependencies (which has some bugs for now, > will > > get to that in a bit), register the asjsc and asjscompc files as global > > binaries. > > > > One issue I am currently facing is, when I do this: > > > > > > > C:\Users\omuppirala\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStatesMap\src>asjsc > > USStatesMap.as > > > > I am getting this error: > > Error: Could not find or load main class > > org.apache.flex.compiler.clients.MXMLJSC > > > > This looks familiar, but I am not sure what I am doing wrong. > > > > Any pointers? > > > > P.S. I will upload this flexjs npm module as a tarball on to my personal > > site from where the rest of the folks can test. Once we iron out all the > > kinks, I will set about publishing the module to the npm repository. > > > > Thanks, > > Om > > >
Re: [FlexJS] npm install flexjs
Just shooting in the dark but some type of Java version conflict? It seems familiar to me like that could be a possibility. Mike On Mon, Dec 28, 2015 at 4:34 AM, OmPrakash Muppirala wrote: > I have this working locally. If the user has npm and Java installed on > their machine, they can now simply do: > > *npm install flexjs -g* > (or should it be npm install apache-flexjs -g?) > > This will download all the dependencies (which has some bugs for now, will > get to that in a bit), register the asjsc and asjscompc files as global > binaries. > > One issue I am currently facing is, when I do this: > > > C:\Users\omuppirala\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStatesMap\src>asjsc > USStatesMap.as > > I am getting this error: > Error: Could not find or load main class > org.apache.flex.compiler.clients.MXMLJSC > > This looks familiar, but I am not sure what I am doing wrong. > > Any pointers? > > P.S. I will upload this flexjs npm module as a tarball on to my personal > site from where the rest of the folks can test. Once we iron out all the > kinks, I will set about publishing the module to the npm repository. > > Thanks, > Om >
[FlexJS] npm install flexjs
I have this working locally. If the user has npm and Java installed on their machine, they can now simply do: *npm install flexjs -g* (or should it be npm install apache-flexjs -g?) This will download all the dependencies (which has some bugs for now, will get to that in a bit), register the asjsc and asjscompc files as global binaries. One issue I am currently facing is, when I do this: C:\Users\omuppirala\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStatesMap\src>asjsc USStatesMap.as I am getting this error: Error: Could not find or load main class org.apache.flex.compiler.clients.MXMLJSC This looks familiar, but I am not sure what I am doing wrong. Any pointers? P.S. I will upload this flexjs npm module as a tarball on to my personal site from where the rest of the folks can test. Once we iron out all the kinks, I will set about publishing the module to the npm repository. Thanks, Om