Hi Maria,

Good to hear that it worked.
I was able to change the configuration of the maven CI build to deploy the
swf.swcs.
Things should work better with <classifier>swf</classifier> dependencies
from the remote repo now on for 0.9.9-SNAPSHOT




On Mon, Nov 1, 2021 at 11:09 AM Maria Jose Esteve <mjest...@iest.com> wrote:

> Hello,
> Greg, I have compiled with the option-with-swf option and it has indeed
> worked, the swf 0.9.9 artifacts have been created and I have no more
> problems compiling.
>
> Thx.
>
> Hiedra
> -----Mensaje original-----
> De: Maria Jose Esteve <mjest...@iest.com>
> Enviado el: domingo, 31 de octubre de 2021 13:47
> Para: dev@royale.apache.org
> Asunto: RE: Error when changing SDK version from 0.9.8 to 0.9.9
>
> Thank you very much Greg.
>
> Tonight, as soon as I'm free, I'll try everything you've said and let you
> know the result.
>
> Hiedra
>
> -----Mensaje original-----
> De: Greg Dove <greg.d...@gmail.com>
> Enviado el: domingo, 31 de octubre de 2021 8:49
> 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,
>
> 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/apach
> > e/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.
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to