Hi, just in pom.xml we need to left as it was, since poms are for building with maven
El lun, 1 mar 2021 a las 18:32, Maria Jose Esteve (<mjest...@iest.com>) escribi贸: > Hello Piotr > I came to understand that the problems I had in the binding of the > currentState was caused because it did not exclude the correct mxroyale, is > it? But why? Why is it an mxml tag? ... > > Hiedra > > -----Mensaje original----- > De: Piotr Zarzycki <piotrzarzyck...@gmail.com> > Enviado el: lunes, 1 de marzo de 2021 18:22 > Para: Apache Royale Development <dev@royale.apache.org> > Asunto: Re: Library compilation with asconfigc produces an error > > > -compiler.exclude-defaults-css-files=MXRoyale-0.9.8-SNAPSHOT-js.swc:defaults.css; > - That part has not changed when you build by Maven it has to have version > here > > However when you build using Ant/Maven distribution it should looks like > that - at least once Chris finish everything what he is doing. Ant > distribution right now is working like that for sure. > > -compiler.exclude-defaults-css-files=MXRoyaleJS.swc:defaults.css; > > pon., 1 mar 2021 o 18:18 Maria Jose Esteve <mjest...@iest.com> napisa艂(a): > > > Guys!! This point is already solved ... (after reading Carlos's email " > > AW: About removing ${royale.framework.version} in pom.xml to refer to > > MXRoyale CSS in todomvc example") > > > > The problem disappears when I put back on the pom : > > -compiler.exclude-defaults-css-files=MXRoyale-0.9.8-SNAPSHOT-js.swc:de > > faults.css; > > again instead of > > -compiler.exclude-defaults-css-files=MXRoyaleJS.swc:defaults.css; > > > > I do not understand why but surely you give it its meaning 馃槤. > > Many thanks for everything. > > Now for SimpleLib !!! > > > > Hiedra > > -----Mensaje original----- > > De: Carlos Rovira <carlosrov...@apache.org> Enviado el: lunes, 1 de > > marzo de 2021 13:30 > > Para: Apache Royale Development <dev@royale.apache.org> > > Asunto: Re: Library compilation with asconfigc produces an error > > > > Hi MJ, > > > > It's strange, since crux is not working for me in that project. maybe > > something is stale...don't know. I'll try to wipe it all and build > > from scratch. If not I'll try to overlay other working example and start > from it. > > > > El dom, 28 feb 2021 a las 21:12, Maria Jose Esteve > > (<mjest...@iest.com>) > > escribi贸: > > > > > I have tried your changes in the pom, in one of my work projects and > > > it does not really work. > > > The libraries compile but something strange happens in the > > > Application (which already happened to me with the namespace patch): > > > in the mxml tags where the "currentState" is referred to, they don't > > > work, for > > example: > > > > > > <j:ApplicationMainContent localId="main" hasTopAppBar="true" > > > hasFooterBar="true" > > > className="mainbg1" > > > className.loggedOut="mainbg2" > > > className.loginSelModulo="mainbg2" > > > className.loginSelPerfil="mainbg2"> > > > > > > This had worked very well for us so far. > > > Or this other: > > > > > > <views:LoginForm localId="login_panel" name="login_panel" > > > visible.loginSelModulo="false" > > > visible.loginSelPerfil="false"/> > > > > > > Crux works well for me. > > > What is not working for you? > > > > > > Hiedra > > > > > > -----Mensaje original----- > > > De: Carlos Rovira <carlosrov...@apache.org> Enviado el: domingo, 28 > > > de febrero de 2021 20:08 > > > Para: Apache Royale Development <dev@royale.apache.org> > > > Asunto: Re: Library compilation with asconfigc produces an error > > > > > > Yes, it compiles, but something is wrong with Crux and I still can > > > get it working right. > > > So I think the example is not ok. I'm comparing with other working > > > examples but still can't find what's going wrong, all seems ok > > > > > > El dom, 28 feb 2021 a las 18:39, Maria Jose Esteve > > > (<mjest...@iest.com>) > > > escribi贸: > > > > > > > Hi Carlos, your changes in the pom work for me, I have been able > > > > to compile SimpleLib successfully. > > > > Now I'm going to try to access ServiceConfig from AppWithLib.mxml > > > > and I'll tell you. > > > > > > > > Hiedra > > > > > > > > -----Mensaje original----- > > > > De: Carlos Rovira <carlosrov...@apache.org> Enviado el: domingo, > > > > 28 de febrero de 2021 17:07 > > > > Para: Apache Royale Development <dev@royale.apache.org> > > > > Asunto: Re: Library compilation with asconfigc produces an error > > > > > > > > Hi Maria Jose, > > > > > > > > I finally fixed the issue and I'm able to compile fx:Array in > library. > > > > I committed the fix in SampleLib. > > > > I think it is just a compiler configuration problem. Please take a > > > > look at my changes and let me know what you think > > > > > > > > > > > > > > > > El dom, 28 feb 2021 a las 16:37, Carlos Rovira > > > > (<carlosrov...@apache.org>) > > > > escribi贸: > > > > > > > > > Hi Maria Jose, > > > > > > > > > > I can reproduce the bean:crux problem I'll try to see what's > > > > > going on, since that's not really the problem we want to solve > > > > > I'll see If I can fix it to go to the real one (fx:Array) > > > > > > > > > > Thanks! > > > > > > > > > > El dom, 28 feb 2021 a las 2:04, Maria Jose Esteve > > > > > (<mjest...@iest.com>) > > > > > escribi贸: > > > > > > > > > >> Hi, I have made a small change in the library: add crux: > > > > >> BeanProvider and compilation with Maven fails: > > > > >> > > > > >> > > > > > > > > > > D:\Develop_Royale\Projects\Royale-SDK\royale-asjs-fork\examples\crux\SampleLib\src\main\royale\org\apache\royale\examples\config\ServiceConfig.mxml(19): > > > > >> col: 1 This tag could not be resolved to an ActionScript class. > > > > >> It will be ignored. > > > > >> > > > > >> <crux:BeanProvider > > > > >> ^ > > > > >> > > > > >> I have created a debug document [1] where the development > > > > >> environment, the changes and the most relevant results of the > > > > >> compilations [1] are detailed. > > > > >> I have not done a PR, but you can see the changes of my fork > > > > >> [2] > > > > >> > > > > >> [1] > > > > >> https://docs.google.com/document/d/1P8V9Qu0rwcusBVlIMWvjmCSlerI > > > > >> xG > > > > >> gi > > > > >> Uq > > > > >> 9zWZpvz3Zw/edit?usp=sharing [2] > > > > >> https://github.com/mjesteve/royale-asjs/tree/Example_AppWithLib > > > > >> > > > > >> I'm going to check the dependencies and keep document [1] > > > > >> updated so you can see the progress. > > > > >> > > > > >> Hiedra. > > > > >> > > > > >> -----Mensaje original----- > > > > >> De: Carlos Rovira <carlosrov...@apache.org> Enviado el: s谩bado, > > > > >> 27 de febrero de 2021 18:00 > > > > >> Para: Apache Royale Development <dev@royale.apache.org> > > > > >> Asunto: Re: Library compilation with asconfigc produces an > > > > >> error > > > > >> > > > > >> Hi Maria Jose, > > > > >> > > > > >> I added to examples/crux two projects: > > > > >> > > > > >> - AppWithLib > > > > >> - SampleLib > > > > >> > > > > >> So we can reproduce problems in libraries like the one with > > > > >> fx:Array > > > > >> > > > > >> Right now SampleLib doesn't have that code to make it fail. So > > > > >> if you want you can add it and make a PR to make it fail. > > > > >> If not I'll continue other day and will add it > > > > >> > > > > >> I'll stop for today > > > > >> > > > > >> Thanks > > > > >> > > > > >> > > > > >> > > > > >> El vie, 26 feb 2021 a las 18:08, Maria Jose Esteve > > > > >> (<mjest...@iest.com>) > > > > >> escribi贸: > > > > >> > > > > >> > Ok, "I'm ready" for whatever you need me (Friday afternoon I > > > > >> > have free at > > > > >> > work) > > > > >> > I wait for you to tell me something. > > > > >> > > > > > >> > Hiedra. > > > > >> > > > > > >> > -----Mensaje original----- > > > > >> > De: Carlos Rovira <carlosrov...@apache.org> Enviado el: > > > > >> > viernes, > > > > >> > 26 de febrero de 2021 16:26 > > > > >> > Para: Apache Royale Development <dev@royale.apache.org> > > > > >> > Asunto: Re: Library compilation with asconfigc produces an > > > > >> > error > > > > >> > > > > > >> > Hi Maria Jose, > > > > >> > > > > > >> > As I have something working I'll report so you can try it too > > > > >> > from > > > > >> windows. > > > > >> > I expect to have something very SO agnostic, since the > > > > >> > purpose is to check things in a library and see all is working > fine. > > > > >> > Another thing will be to try to run the example and see it > > > > >> > works > > too. > > > > >> > > > > > >> > thanks! > > > > >> > > > > > >> > > > > > >> > El vie, 26 feb 2021 a las 0:02, Maria Jose Esteve > > > > >> > (<mjest...@iest.com>) > > > > >> > escribi贸: > > > > >> > > > > > >> > > Hi Carlos, > > > > >> > > Thanks for your interest. I can help you with something? I > > > > >> > > think you work with Mac and there are some times that the > > > > >> > > behavior is not the same in Windows, I don't know if it > > > > >> > > could help you with the > > > > tests ... > > > > >> > you tell me. > > > > >> > > > > > > >> > > Hiedra. > > > > >> > > > > > > >> > > -----Mensaje original----- > > > > >> > > De: Carlos Rovira <carlosrov...@apache.org> Enviado el: > > > > >> > > jueves, > > > > >> > > 25 de febrero de 2021 19:53 > > > > >> > > Para: Apache Royale Development <dev@royale.apache.org> > > > > >> > > Asunto: Re: Library compilation with asconfigc produces an > > > > >> > > error > > > > >> > > > > > > >> > > Hi Maria Jose, > > > > >> > > > > > > >> > > I plan to create a project example layout with an app and a > > > > >> > > library created with the new maven archetypes I did some > > > > >> > > months ago and try to add this. > > > > >> > > Then look for how to fix the distribution. Hope I can do > > > > >> > > that this weekend if I hopefully have the time. Having that > > > > >> > > example would be important to test thing in a library since > > > > >> > > we don't have examples in the repo with that layout. > > > > >> > > > > > > >> > > El mi茅, 24 feb 2021 a las 2:12, Maria Jose Esteve > > > > >> > > (<mjest...@iest.com>) > > > > >> > > escribi贸: > > > > >> > > > > > > >> > > > Hi, I got it, I already compile the libraries that use fx: > > > Array. > > > > >> > > > Josh gave me the hint ... > > > > >> > > > In the pom, I have added the namespace, inside > > > > >> > > "additionalCompilerOptions": > > > > >> > > > > > > > >> > > > -compiler.js-namespaces.namespace+= > > > > >> > > > http://ns.adobe.com/mxml/2009,${env.ROYALE_HOME}/framewor > > > > >> > > > ks > > > > >> > > > /m > > > > >> > > > xm > > > > >> > > > l-2 > > > > >> > > > 00 > > > > >> > > > 9- > > > > >> > > > manifest.xml > > > > >> > > > ; > > > > >> > > > > > > > >> > > > Now I need to understand why I need this now and not 2 > > > > >> > > > weeks ago > > > > ... > > > > >> > > > "馃槤 > > > > >> > > > Do any of you make sense? > > > > >> > > > > > > > >> > > > Thank you all for your time. > > > > >> > > > > > > > >> > > > Hiedra > > > > >> > > > > > > > >> > > > -----Mensaje original----- > > > > >> > > > De: Josh Tynjala <joshtynj...@bowlerhat.dev> Enviado el: > > > > >> > > > martes, > > > > >> > > > 23 de febrero de 2021 18:21 > > > > >> > > > Para: Apache Royale Development <dev@royale.apache.org> > > > > >> > > > Asunto: Re: Library compilation with asconfigc produces > > > > >> > > > an error > > > > >> > > > > > > > >> > > > I remember seeing an issue a while back where core > > > > >> > > > classes in MXML, like <fx:Array> or <fx:Object>, didn't > > > > >> > > > work its because the mxml-2009-manifest.xml is not > > > > >> > > > properly referenced > > anywhere. > > > > >> > > > Does the Maven distribution reference this manifest in > > > > royale-config.xml? > > > > >> > > > > > > > >> > > > > > > > >> > > > https://github.com/apache/royale-asjs/blob/develop/framew > > > > >> > > > or > > > > >> > > > ks > > > > >> > > > /m > > > > >> > > > xml > > > > >> > > > -2 > > > > >> > > > 00 > > > > >> > > > 9-manifest.xml > > > > >> > > > > > > > >> > > > -- > > > > >> > > > Josh Tynjala > > > > >> > > > Bowler Hat LLC <https://bowlerhat.dev> > > > > >> > > > > > > > >> > > > > > > > >> > > > On Tue, Feb 23, 2021 at 1:01 AM Maria Jose Esteve > > > > >> > > > <mjest...@iest.com> > > > > >> > > > wrote: > > > > >> > > > > > > > >> > > > > Hello, let's see if someone can give me a clue ... > > > > >> > > > > I always compile my app projects and libraries with mvn. > > > > >> > > > > In the last few days, with all this from the sdk, I am > > > > >> > > > > getting a very strange error when compiling my libraries > ... > > > > >> > > > > it does not recognize the tag > > > > >> > > > > "<fx: Array>". > > > > >> > > > > I wanted to do a test: compile with asconfigc but I get > > > > >> > > > > a different > > > > >> > > > error: > > > > >> > > > > > > > > >> > > > > > Executing task in folder royale-library: asconfigc > > > > >> > > > > --sdk=D:\Apache\apache-royale-0.9.8-maven < > > > > >> > > > > > > > > >> > > > > args: > > > > >> > > > > +royalelib=D:\Apache\apache-royale-0.9.8-maven\framewor > > > > >> > > > > +ks > > > > >> > > > > +configname=royale > > > > >> > > > > --debug=true > > > > >> > > > > --targets=JSRoyale > > > > >> > > > > --source-path+=src/main/royale > > > > >> > > > > --include-namespaces+=library://ns.mjesteve.com/royalec > > > > >> > > > > --include-namespaces+ha rt in g/l ib ra ry > > > > >> > > > > > > > > >> > > > > --namespace+=library://ns.mjesteve.com/royalecharting/l > > > > >> > > > > --namespace+ib ra ry ,sr c/ ma in > > > > >> > > > > --namespace+/resources/library-manifest.xml > > > > >> > > > > <http://ns.mjesteve.com/royalecharting/library--namespa > > > > >> > > > > ce > > > > >> > > > > += > > > > >> > > > > li > > > > >> > > > > bra > > > > >> > > > > ry > > > > >> > > > > :/ > > > > >> > > > > /n > > > > >> > > > > s.mjesteve.com/royalecharting/library,src/main/resource > > > > >> > > > > s/ > > > > >> > > > > li > > > > >> > > > > br > > > > >> > > > > ary > > > > >> > > > > -m > > > > >> > > > > an > > > > >> > > > > if > > > > >> > > > > est.xml> > > > > >> > > > > --include-classes=LibraryClasses.as > > > > >> > > > > --include-sources+=src/main/royale > > > > >> > > > > --library-path+=${royalelib}/js/libs/MXRoyaleJS.swc > > > > >> > > > > --js-library-path+=${royalelib}/js/libs/MXRoyaleJS.swc > > > > >> > > > > --define+=COMPILE::JS,true =COMPILE::SWF,false > > > > >> > > > > --source-map=true > > > > >> > > > > --output=target/royale-library-1.0-SNAPSHOT-js.swc > > > > >> > > > > -remove-circulars > > > > >> > > > > -js-output-optimization=skipAsCoercions > > > > >> > > > > target:JSRoyale > > > > >> > > > > COMPCJSCRoyale > > > > >> > > > > Could not find source for class LibraryClasses.as. > > > > >> > > > > > > > > >> > > > > This is my asconfig.json file: > > > > >> > > > > > > > > >> > > > > { > > > > >> > > > > "config": "royale", > > > > >> > > > > "type": "lib", > > > > >> > > > > "compilerOptions": { > > > > >> > > > > "debug": true, > > > > >> > > > > "targets": [ > > > > >> > > > > "JSRoyale" > > > > >> > > > > ], > > > > >> > > > > "source-path": [ > > > > >> > > > > "src/main/royale" > > > > >> > > > > ], > > > > >> > > > > "include-namespaces": [ > > > > >> > > > > > > > > >> > > > > "library://ns.mjesteve.com/royalecharting/library > > > " > > > > >> > > > > ], > > > > >> > > > > "namespace": [ > > > > >> > > > > { > > > > >> > > > > "uri": > > > > >> > > > > "library://ns.mjesteve.com/royalecharting/library > > > > >> > > > ", > > > > >> > > > > "manifest": > > > > >> "src/main/resources/library-manifest.xml" > > > > >> > > > > } > > > > >> > > > > ], > > > > >> > > > > "include-classes": [ > > > > >> > > > > "LibraryClasses.as" > > > > >> > > > > ], > > > > >> > > > > "include-sources": [ > > > > >> > > > > "src/main/royale" > > > > >> > > > > ], > > > > >> > > > > "library-path": [ > > > > >> > > > > "${royalelib}/js/libs/MXRoyaleJS.swc" > > > > >> > > > > ], > > > > >> > > > > "js-library-path": [ > > > > >> > > > > "${royalelib}/js/libs/MXRoyaleJS.swc" > > > > >> > > > > ], > > > > >> > > > > "define": [ > > > > >> > > > > { > > > > >> > > > > "name": "COMPILE::JS", > > > > >> > > > > "value": true > > > > >> > > > > }, > > > > >> > > > > { > > > > >> > > > > "name": "COMPILE::SWF", > > > > >> > > > > "value": false > > > > >> > > > > } > > > > >> > > > > ], > > > > >> > > > > "source-map": true, > > > > >> > > > > "output": > > "target/royale-library-1.0-SNAPSHOT-js.swc" > > > > >> > > > > } > > > > >> > > > > } > > > > >> > > > > > > > > >> > > > > Any clues to the "Could not find source for class > > > > >> LibraryClasses.as" > > > > >> > > > error? > > > > >> > > > > > > > > >> > > > > Thank you all. > > > > >> > > > > Hiedra > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > > >> > > -- > > > > >> > > Carlos Rovira > > > > >> > > Apache Member & Apache Royale PMC *Apache Software > > > > >> > > Foundation* http://about.me/carlosrovira > > > > >> > > > > > > >> > > > > > >> > > > > > >> > -- > > > > >> > Carlos Rovira > > > > >> > Apache Member & Apache Royale PMC *Apache Software > > > > >> > Foundation* http://about.me/carlosrovira > > > > >> > > > > > >> > > > > >> > > > > >> -- > > > > >> Carlos Rovira > > > > >> Apache Member & Apache Royale PMC *Apache Software Foundation* > > > > >> http://about.me/carlosrovira > > > > >> > > > > > > > > > > > > > > > -- > > > > > Carlos Rovira > > > > > Apache Member & Apache Royale PMC *Apache Software Foundation* > > > > > http://about.me/carlosrovira > > > > > > > > > > > > > > > > > > -- > > > > Carlos Rovira > > > > Apache Member & Apache Royale PMC > > > > *Apache Software Foundation* > > > > http://about.me/carlosrovira > > > > > > > > > > > > > -- > > > Carlos Rovira > > > Apache Member & Apache Royale PMC > > > *Apache Software Foundation* > > > http://about.me/carlosrovira > > > > > > > > > -- > > Carlos Rovira > > Apache Member & Apache Royale PMC > > *Apache Software Foundation* > > http://about.me/carlosrovira > > > > > -- > > Piotr Zarzycki > -- Carlos Rovira Apache Member & Apache Royale PMC *Apache Software Foundation* http://about.me/carlosrovira