As I understand it, the Maven asjs job invokes Maven with the following params:
-U clean deploy -P with-examples,with-distribution,apache-snapshots-enabled -Dcom.adobe.systemIdsForWhichTheTermsOfTheAdobeLicenseAgreementAreAccepted=c16fc57c -Dgenerate.swf.swcs=true -Dgenerate.swf -Dcom.adobe.systemIdsForWhichTheTermsOfTheAdobeLicenseAgreementAreAccepted=c16d3435 I am not sure why it was set up that way, couldn't find the configuration log... If someone wants to use an option-with-swf profile instead they should be able to edit the configuration after logging in with their Apache credentials. On 2021/10/31 07:48:45, Greg Dove <greg.d...@gmail.com> wrote: > Hi Maria, > > So there seems to be an issue with the maven builds not populating the swf > versions of the framework.swcs. > I will try to follow up with others on that in the next couple of days, > because I don't understand the '-Dgenerate.swf.swcs=true -Dgenerate.swf' > parts of the command that is running. > (for explanation, I think the maven build here might be missing a > -Poption-with-swf profile setting in the line that starts with "Executing > Maven" : > https://ci-builds.apache.org/job/Royale/job/Royale-asjs/1742/consoleFull > ) > > If you build your own royale-asjs locally with this command: > mvn clean install -Poption-with-swf > > That will populate your local .m2 with the -js.swc and -swf-swc versions. > After that I was able to get your project (lib and app) to build. > > If you do have any WIP in the local royale sdk that might not have all the > correct licence headers yet, you could use -Drat.skip=true on the end of > that command, but that shouldn't be needed if your local copy is clean. > ...then you should have more luck to get your project to compile with > 0.9.9-SNAPSHOT > > But your echarts project is supposed to be a js-only project, right? Please > confirm. > If yes, then I will try to make that work for JS-only with your maven build > and not use the swf dependencies and share that back with you. I can take a > look tomorrow night local time, so just let me know. > > > > > > > On Sun, Oct 31, 2021 at 7:35 AM Maria Jose Esteve <mjest...@iest.com> wrote: > > > Hi Greg, yes the repo is public, just now I was changing the @externs > > library example for echarts [1]. > > I have advanced a bit in my research 😝 and indeed if I remove the "swf" > > dependencies that error no longer occurs, others are produced, derived from > > the JS and SWF compilation, but not that one 😝 > > > > [1] https://github.com/mjesteve/Royale-ECharts/tree/develop > > > > Thx Greg. > > > > Hiedra. > > > > -----Mensaje original----- > > De: Greg Dove <greg.d...@gmail.com> > > Enviado el: sábado, 30 de octubre de 2021 20:24 > > Para: Apache Royale Development <dev@royale.apache.org> > > Asunto: Re: Error when changing SDK version from 0.9.8 to 0.9.9 > > > > Hi Maria, > > > > Is your example project in a public repo? If it is can you pls share link? > > > > > > I can take a look at this before I start work later today... I do see > > something odd when I look here, I think the swf builds are missing from the > > maven repo although js builds (classifier in maven config) are there, which > > could explain the type of issue you are seeing: > > > > > > https://repository.apache.org/content/repositories/snapshots/org/apache/royale/framework/Core/0.9.9-SNAPSHOT/ > > > > I will need to check this but it could be the cause. > > > > Greg > > > > > > > > On Sun, 31 Oct 2021, 5:53 am Hugo Ferreira, <hferreira...@gmail.com> > > wrote: > > > > > In my case, I had to do that and fixed the problem (months without > > > update and now I'm updating every week). > > > I'm using ant to compile. > > > > > > Maria Jose Esteve <mjest...@iest.com> escreveu no dia sábado, > > > 30/10/2021 > > > à(s) 17:47: > > > > > > > I'm so angry I don't understand!!!! > > > > I've also tried manually deleting the /target folders and the > > > > corresponding folders in .m2... Am I missing something? > > > > > > > > Hiedra > > > > -----Mensaje original----- > > > > De: Hugo Ferreira <hferreira...@gmail.com> Enviado el: sábado, 30 de > > > > octubre de 2021 18:35 > > > > Para: Apache Royale Development <dev@royale.apache.org> > > > > Asunto: Re: Error when changing SDK version from 0.9.8 to 0.9.9 > > > > > > > > Yes. > > > > > > > > Try to do deeper and manually delete. I updated from Royale 0.9.7 or > > > 0.9.8 > > > > to 0.9.9 and I had to delete everything, update and build to build > > > > successfully. > > > > > > > > Maria Jose Esteve <mjest...@iest.com> escreveu no dia sábado, > > > > 30/10/2021 > > > > à(s) 17:31: > > > > > > > > > I always launch this statement to compile: > > > > > > > > > > mvn clean install -Droyalelib=${env:ROYALE_HOME} -DskipTests > > > > > > > > > > By "clean" you mean the "clean" parameter of the compile statement? > > > > > I have just run "mvn clean" but everything remains the same.... > > > > > did you mean this? > > > > > > > > > > Hiedra > > > > > -----Mensaje original----- > > > > > De: Hugo Ferreira <hferreira...@gmail.com> Enviado el: sábado, 30 > > > > > de octubre de 2021 18:18 > > > > > Para: Apache Royale Development <dev@royale.apache.org> > > > > > Asunto: Re: Error when changing SDK version from 0.9.8 to 0.9.9 > > > > > > > > > > Did you clean the project first ? > > > > > Try to delete the bin folder and compile again. > > > > > > > > > > Maria Jose Esteve <mjest...@iest.com> escreveu no dia sábado, > > > > > 30/10/2021 > > > > > à(s) 17:09: > > > > > > > > > > > Hello, > > > > > > I'm updating some sample projects I have published to compile > > > > > > with the > > > > > > 0.9.9 version of the SDK but I'm getting this error: > > > > > > > > > > > > [ERROR] Failed to execute goal > > > > > > org.apache.royale.compiler:royale-maven-plugin:0.9.9-SNAPSHOT:co > > > > > > mpil > > > > > > e- > > > > > > as > > > > > > (default-compile-as) on project royale-echarts: Could not > > > > > > resolve dependencies for project > > > > > > > > org.apache.royale.community.echarts:royale-echarts:swc:1.0-SNAPSHOT: > > > > > > The following artifacts could not be resolved: > > > > > > org.apache.royale.framework:Core:swc:swf:0.9.9-SNAPSHOT, > > > > > > org.apache.royale.framework:Collections:swc:swf:0.9.9-SNAPSHOT, > > > > > > org.apache.royale.framework:Network:swc:swf:0.9.9-SNAPSHOT, > > > > > > org.apache.royale.framework:HTML:swc:swf:0.9.9-SNAPSHOT, > > > > > > org.apache.royale.framework:Basic:swc:swf:0.9.9-SNAPSHOT: Could > > > > > > not find artifact > > > > > > org.apache.royale.framework:Core:swc:swf:0.9.9-SNAPSHOT > > > > > > in apache-snapshots ( > > > > > > https://repository.apache.org/content/repositories/snapshots) > > > > > > > > > > > > I compile with Maven, and I have 3 initial variables where I > > > > > > indicate the > > > > > > version: > > > > > > > > > > > > <properties> > > > > > > <compiler.debug>true</compiler.debug> > > > > > > > > > <royale.framework.version>0.9.9-SNAPSHOT</royale.framework.version> > > > > > > > > <royale.compiler.version>0.9.9-SNAPSHOT</royale.compiler.version> > > > > > > > > <royale.typedefs.version>0.9.9-SNAPSHOT</royale.typedefs.version> > > > > > > <player.version>15.0</player.version> > > > > > > > > > <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> > > > > > > </properties> > > > > > > > > > > > > I used to have 0.9.8-SNAPSHOT and simply switched to 0.9.9 In > > > > > > the main project of my work, I did the same thing and had no > > > > > > problems at all. I have compared the pom's and I can't figure > > > > > > out which one is > > > > wrong... > > > > > > Can someone help me to solve this problem? > > > > > > > > > > > > Thx. > > > > > > Hiedra. > > > > > > > > > > > > > > > > > > > > >