😝 Why a double repo? Right
Hiedra. -----Mensaje original----- De: Greg Dove <greg.d...@gmail.com> Enviado el: miércoles, 3 de noviembre de 2021 8:55 Para: Apache Royale Development <dev@royale.apache.org> Asunto: Re: playerglobal artifact not exist when building royale echart example project Hi Maria, I don't think that alone is enough, because maven was downloading the flash playerglobal swc from jspresso before, not from apache. It is cached in your local .m2 from the last successful download, so now that previously downloaded swc continues to work with the 3.8.3 maven. But if you cleared that from your .m2 or if someone else tried this without the jspresso download already in .m2 , it would not work. What I meant was that you could remove that jspresso repo definition entirely (because you already have apache-release and apache-snapshots repos defined. then in your pom.xml, replace this one (which comes from jspresso ) : <dependency> <groupId>com.adobe.flash.framework</groupId> <artifactId>playerglobal</artifactId> <version>${player.version}</version> <type>swc</type> <scope>runtime</scope> </dependency> with this one (which comes from apache): <dependency> <groupId>org.apache.royale.typedefs</groupId> <artifactId>royale-typedefs-playerglobal</artifactId> <version>${royale.typedefs.version}</version> <type>swc</type> <classifier>swf</classifier> <scope>runtime</scope> </dependency> (The org.apache.royale.typedefs version of playerglobal is actually in the apache snapshots repository. the com.adobe.flash.framework one is not) I tried the above and it worked for me, but please check it first. On Tue, Nov 2, 2021 at 10:10 PM Maria Jose Esteve <mjest...@iest.com<mailto:mjest...@iest.com>> wrote: > Hi, Good morning > I have re-mapped Maven 3.8.3 and made this change to my pom's [1] and > the builds have been successful in all cases. I'm going to leave it > with this version and test for any other problems. > > [1] > <repository> > <id>jspresso</id> > <!-- > <url>http://repository.jspresso.org/maven2</url<http://repository.jspresso.org/maven2%3c/url>> > --> > <url>https://repository.apache.org/content/repositories/releases > </url> > <releases> > <enabled>true</enabled> > <updatePolicy>daily</updatePolicy> > </releases> > <snapshots> > <enabled>false</enabled> > </snapshots> > </repository> > > > Thx. > Hiedra > > -----Mensaje original----- > De: Greg Dove <greg.d...@gmail.com<mailto:greg.d...@gmail.com>> > Enviado el: lunes, 1 de noviembre de 2021 22:51 > Para: Apache Royale Development > <dev@royale.apache.org<mailto:dev@royale.apache.org>> > Asunto: Re: playerglobal artifact not exist when building royale > echart example project > > Nice - thanks for clarifying that, Josh (great work on those updates, > btw, that was another substantial progress point) > > So there was a 0.9.8 release build, but that means it should be > available as 0.9.9 SNAPSHOT already, I can see it here: > > > https://repository.apache.org/content/repositories/snapshots/org/apach > e/royale/typedefs/royale-typedefs-playerglobal/0.9.9-SNAPSHOT/ > > <groupId>org.apache.royale.typedefs</groupId> > <artifactId>royale-typedefs-playerglobal</artifactId> > <version>0.9.9-SNAPSHOT</version> > <classifier>swf</classifier> > <scope>runtime</scope> > > So, in theory, that should be an option to replace the jspresso http > download, Maria, and perhaps it means that you can continue to use the > latest maven version. > > > > > On Tue, Nov 2, 2021 at 4:59 AM Josh Tynjala > <joshtynj...@bowlerhat.dev<mailto:joshtynj...@bowlerhat.dev>> > wrote: > > > It looks like we published it in 0.9.8: > > > > > > https://search.maven.org/artifact/org.apache.royale.typedefs/royale- > > ty > > pedefs-playerglobal/0.9.8/swc > > > > I noticed recently that [Event] metadata was missing, so this > > artifact may not work correctly in certain contexts, until the 0.9.9 > > release. > > > > -- > > Josh Tynjala > > Bowler Hat LLC <https://bowlerhat.dev> > > > > > > On Sun, Oct 31, 2021 at 3:46 PM Greg Dove > > <greg.d...@gmail.com<mailto:greg.d...@gmail.com>> wrote: > > > > > Hi Maria, > > > > > > Just a quick reply: > > > Did you upgrade your maven version recently? > > > For maven version 3.8.1 and higher there is a new setting that > > > blocks all http (i.e. NOT https) repositories by default. That > > > will very likely be what is affecting the jspresso download. > > > (it is sort of explained by this: " maven-default-http-blocker ( > > > http://0.0.0.0/): Blocked mirror for repositories: [jspresso ( > > > http://repository.jspresso.org/maven2" ) There is a way to 'unblock' > > > that in the maven settings.xml, so you could research that. > > > > > > Otherwise if you use version 3.6.3 or lower it should still work > > > if that repo is still live. > > > > > > But iiuc Josh has now made a compiler tool for generating > > > non-adobe playerglobal swc, so presumably we could publish this > > > ourselves within royale maven build if it is not already done - I > > > am not sure about that, but it is worth discussing on-list I think. > > > > > > > > > > > > On Mon, Nov 1, 2021 at 11:33 AM Maria Jose Esteve > > > <mjest...@iest.com<mailto:mjest...@iest.com>> > > > wrote: > > > > > > > Hi guys, let's see if anyone can help me and Ichsan.... We have > > problems > > > > with playglobal.swc when compiling. > > > > I "always" referenced version 15.0 of playglobal.swc and never > > > > had any problems until now. > > > > When ichsan tried to compile the same project, he got an error: > > > > > > > > [INFO] BUILD FAILURE > > > > [INFO] > > > > > > -------------------------------------------------------------------- > > -- > > -- > > > > [INFO] Total time: 28.466 s > > > > [INFO] Finished at: 2021-10-30T02:18:39+07:00 [INFO] > > > > > > -------------------------------------------------------------------- > > -- > > -- > > > > [ERROR] Failed to execute goal > > > > > > org.apache.royale.compiler:royale-maven-plugin:0.9.9-SNAPSHOT:compil > > e- > > as > > > > (default-compile-as) on project royale-echarts: Could not > > > > resolve dependencies for project > > > > com.iest.royale.echarts:royale-echarts:swc:1.0-SNAPSHOT: Failed > > > > to > > > collect > > > > dependencies at com.adobe.flash.framework:playerglobal:swc:15. 0: > > Failed > > > to > > > > read artifact descriptor for > > > > com.adobe.flash.framework:playerglobal:swc:15.0: Could not > > > > transfer artifact > > > > com.adobe.flash.framework:playerglobal:pom:15.0 > > > > from/to maven-default-http-blocker (http://0.0.0.0/): Blocked > > > > mirror for > > > > repositories: [jspresso (http://repository.jspresso.org/maven2, > > default, > > > > releases)] -> [Help1] > > > > > > > > At that moment I understood that the version that Ichsan had > > > > referenced > > > in > > > > the pom was not in his repo and I tried to reference version > > > > 11.7, the > > > SDK > > > > version. > > > > After making this change, and even if I go back to version 15.0 > > > > it has been impossible to compile: always the same error (with > > > > version 15.0, > > > with > > > > version 11.7, with version 20.0, with all of them). > > > > I tried to create the PLAYGLOBAL_HOME environment variable but > > > > it > > doesn't > > > > solve it. > > > > > > > > How can we fix it? I can't compile any other project on this > > > > machine > > > (none > > > > of the examples, none of my work project, nothing...). > > > > > > > > Any help would be welcome. > > > > Thank you. > > > > > > > > Hiedra > > > > > > > > -----Mensaje original----- > > > > De: Maria Jose Esteve <mjest...@iest.com<mailto:mjest...@iest.com>> > > > > Enviado el: domingo, > > > > 31 de octubre de 2021 1:41 > > > > Para: dev@royale.apache.org<mailto:dev@royale.apache.org> > > > > Asunto: RE: playerglobal artifact not exist when building royale > > > > echart example project > > > > > > > > It does not work. > > > > Also, I did the test "after sending the message" and now when I > > > > go back > > > to > > > > version 15.0 I can't compile either. > > > > I've messed it up even more. :( > > > > This is what happens when you "unknowingly" reply. > > > > Sorry, maybe someone else can help us both. :P > > > > > > > > Hiedra > > > > -----Mensaje original----- > > > > De: Maria Jose Esteve <mjest...@iest.com<mailto:mjest...@iest.com>> > > > > Enviado el: domingo, > > > > 31 de octubre de 2021 1:21 > > > > Para: dev@royale.apache.org<mailto:dev@royale.apache.org> > > > > Asunto: RE: playerglobal artifact not exist when building royale > > > > echart example project > > > > > > > > Ichsan, try to set version 11.7 as the version that exists in > > > > the SDK > > > > (ROYALE_HOME/frameworks/libs/player/11.7) > > > > (If you didn't have playerglobal.swc pre-cached from sometime > > > > prior to > > > its > > > > removal by Adobe, I imagine this will work for you.) > > > > > > > > Hiedra > > > > -----Mensaje original----- > > > > De: ichsan anam <ichsan.a...@gmail.com<mailto:ichsan.a...@gmail.com>> > > > > Enviado el: viernes, 29 > > > > de octubre de 2021 21:27 > > > > Para: dev@royale.apache.org<mailto:dev@royale.apache.org> > > > > Asunto: playerglobal artifact not exist when building royale > > > > echart example project > > > > > > > > Dear Maria, > > > > > > > > i have download and build apache echart example you have posted > > > > in > > > github. > > > > > > > > https://github.com/mjesteve/Royale-ECharts/tree/develop > > > > > > > > but when i compile with maven build failure with messages: > > > > > > > > [INFO] BUILD FAILURE > > > > [INFO] > > > > > > -------------------------------------------------------------------- > > -- > > -- > > > > [INFO] Total time: 28.466 s > > > > [INFO] Finished at: 2021-10-30T02:18:39+07:00 [INFO] > > > > > > -------------------------------------------------------------------- > > -- > > -- > > > > [ERROR] Failed to execute goal > > > > > > org.apache.royale.compiler:royale-maven-plugin:0.9.9-SNAPSHOT:compil > > e- > > as > > > > (default-compile-as) on project royale-echarts: Could not > > > > resolve dependencies for project > > > > com.iest.royale.echarts:royale-echarts:swc:1.0-SNAPSHOT: Failed > > > > to > > > collect > > > > dependencies at com.adobe.flash.framework:playerglobal:swc:15.0: > > > > Failed > > > to > > > > read artifact descriptor for > > > > com.adobe.flash.framework:playerglobal:swc:15.0: Could not > > > > transfer artifact > > > > com.adobe.flash.framework:playerglobal:pom:15.0 > > > > from/to maven-default-http-blocker (http://0.0.0.0/): Blocked > > > > mirror for > > > > repositories: [jspresso (http://repository.jspresso.org/maven2, > > default, > > > > releases)] -> [Help1] > > > > > > > > it seem artifact for playerglobal is not exist, is it removed? > > > > any > > > update? > > > > > > > > > >