Thanks Josh. This was my problem! Yishay point me to Maven version update as well - Thanks Yishay!
śr., 19 cze 2024 o 19:29 Piotr Zarzycki <piotrzarzyck...@gmail.com> napisał(a): > Ok I will try to upgrade Maven. I'm using 3.6.0. Let's see if it helps. > > śr., 19 cze 2024 o 19:20 Josh Tynjala <joshtynj...@bowlerhat.dev> > napisał(a): > >> I can successfully build all three Royale repos with `mvn clean install` >> >> macOS Sonoma 14.5 >> JDK 17.0.9 (and 11.0.21) >> Maven 3.9.8 >> >> -- >> Josh Tynjala >> Bowler Hat LLC <https://bowlerhat.dev> >> >> >> On Wed, Jun 19, 2024 at 10:10 AM Piotr Zarzycki < >> piotrzarzyck...@gmail.com> >> wrote: >> >> > Maybe something has changed on my OS. Does anyone is running Maven >> build on >> > Mac OS Sonoma ? >> > >> > śr., 19 cze 2024 o 17:27 Piotr Zarzycki <piotrzarzyck...@gmail.com> >> > napisał(a): >> > >> > > I was working on one addition in Jewel module for some client. I >> wanted >> > to >> > > build module as usual and have same error as above during build of my >> > > application. What actually has changed in our build that I'm getting >> > this ? >> > > >> > > On jenkins section which using royale-maven-plugin looks like that: >> > > >> > > [INFO] --- royale:0.9.11-SNAPSHOT:trust (default-trust) @ Jewel --- >> > > - Updating FlashPlayer security trust file at: >> > C:\Users\jenkins\AppData\Roaming\Macromedia\Flash >> > Player\#Security\FlashPlayerTrust\apache-royale-maven-plugin.cfg >> > > - Directory >> > >> 'F:\jenkins\jenkins-home\712657a4\workspace\Royale\Royale-asjs\frameworks\projects\Jewel\target' >> > already listed in FlashPlayer security trust file at: >> > C:\Users\jenkins\AppData\Roaming\Macromedia\Flash >> > Player\#Security\FlashPlayerTrust\apache-royale-maven-plugin.cfg >> > > [INFO] >> > > >> > > Stacktrace below - Maven build was running with -X option. >> > > >> > > [INFO] --- royale-maven-plugin:0.9.11-SNAPSHOT:trust (default-trust) @ >> > > Jewel --- >> > > [DEBUG] Configuring mojo >> > > org.apache.royale.compiler:royale-maven-plugin:0.9.11-SNAPSHOT:trust >> from >> > > plugin realm >> > > >> > >> ClassRealm[extension>org.apache.royale.compiler:royale-maven-plugin:0.9.11-SNAPSHOT, >> > > parent: jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7] >> > > [WARNING] Error injecting: org.apache.royale.maven.TrustMojo >> > > com.google.inject.ProvisionException: Unable to provision, see the >> > > following errors: >> > > >> > > 1) null returned by binding at org.eclipse.sisu.wire.LocatorWiring >> > > but org.apache.royale.maven.TrustMojo.securityHandler(Unknown >> Source) is >> > > not @Nullable >> > > at org.eclipse.sisu.wire.LocatorWiring >> > > while locating org.apache.royale.maven.trust.TrustHandler >> > > for field at >> > org.apache.royale.maven.TrustMojo.securityHandler(Unknown >> > > Source) >> > > while locating org.apache.royale.maven.TrustMojo >> > > >> > > 1 error >> > > at >> > > >> > >> com.google.inject.internal.InternalProvisionException.toProvisionException >> > > (InternalProvisionException.java:226) >> > > at com.google.inject.internal.InjectorImpl$1.get >> > > (InjectorImpl.java:1053) >> > > at com.google.inject.internal.InjectorImpl.getInstance >> > > (InjectorImpl.java:1086) >> > > at org.eclipse.sisu.space.AbstractDeferredClass.get >> > > (AbstractDeferredClass.java:48) >> > > at com.google.inject.internal.ProviderInternalFactory.provision >> > > (ProviderInternalFactory.java:85) >> > > at >> > > >> > >> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision >> > > (InternalFactoryToInitializableAdapter.java:57) >> > > at com.google.inject.internal.ProviderInternalFactory$1.call >> > > (ProviderInternalFactory.java:66) >> > > at >> > > >> > >> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision >> > > (ProvisionListenerStackCallback.java:112) >> > > at >> > > >> > >> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision >> > > (ProvisionListenerStackCallback.java:127) >> > > at >> > com.google.inject.internal.ProvisionListenerStackCallback.provision >> > > (ProvisionListenerStackCallback.java:66) >> > > at com.google.inject.internal.ProviderInternalFactory.circularGet >> > > (ProviderInternalFactory.java:61) >> > > at >> > > com.google.inject.internal.InternalFactoryToInitializableAdapter.get >> > > (InternalFactoryToInitializableAdapter.java:47) >> > > at com.google.inject.internal.InjectorImpl$1.get >> > > (InjectorImpl.java:1050) >> > > at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162) >> > > at org.eclipse.sisu.inject.LazyBeanEntry.getValue >> > > (LazyBeanEntry.java:81) >> > > at org.eclipse.sisu.plexus.LazyPlexusBean.getValue >> > > (LazyPlexusBean.java:51) >> > > at org.codehaus.plexus.DefaultPlexusContainer.lookup >> > > (DefaultPlexusContainer.java:263) >> > > at org.codehaus.plexus.DefaultPlexusContainer.lookup >> > > (DefaultPlexusContainer.java:255) >> > > at >> > > >> > >> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo >> > > (DefaultMavenPluginManager.java:520) >> > > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo >> > > (DefaultBuildPluginManager.java:124) >> > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> > > (MojoExecutor.java:210) >> > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> > > (MojoExecutor.java:156) >> > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> > > (MojoExecutor.java:148) >> > > at >> > > >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject >> > > (LifecycleModuleBuilder.java:117) >> > > at >> > > >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject >> > > (LifecycleModuleBuilder.java:81) >> > > at >> > > >> > >> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build >> > > (SingleThreadedBuilder.java:56) >> > > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute >> > > (LifecycleStarter.java:128) >> > > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) >> > > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) >> > > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) >> > > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) >> > > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288) >> > > at org.apache.maven.cli.MavenCli.main (MavenCli.java:192) >> > > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native >> > > Method) >> > > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke >> > > (NativeMethodAccessorImpl.java:77) >> > > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke >> > > (DelegatingMethodAccessorImpl.java:43) >> > > at java.lang.reflect.Method.invoke (Method.java:568) >> > > at >> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced >> > > (Launcher.java:289) >> > > at org.codehaus.plexus.classworlds.launcher.Launcher.launch >> > > (Launcher.java:229) >> > > at >> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode >> > > (Launcher.java:415) >> > > at org.codehaus.plexus.classworlds.launcher.Launcher.main >> > > (Launcher.java:356) >> > > at org.codehaus.classworlds.Launcher.main (Launcher.java:47) >> > > >> > > śr., 21 lut 2024 o 15:19 Piotr Zarzycki <piotrzarzyck...@gmail.com> >> > > napisał(a): >> > > >> > >> My local Java version is: >> > >> >> > >> java --version >> > >> >> > >> openjdk 17.0.5 2022-10-18 >> > >> >> > >> OpenJDK Runtime Environment Temurin-17.0.5+8 (build 17.0.5+8) >> > >> >> > >> OpenJDK 64-Bit Server VM Temurin-17.0.5+8 (build 17.0.5+8, mixed >> mode, >> > >> sharing) >> > >> >> > >> śr., 21 lut 2024 o 15:18 Yishay Weiss <yishayj...@hotmail.com> >> > >> napisał(a): >> > >> >> > >>> Are you using Java 8 by any chance? We have raised minimum version >> to >> > 11. >> > >>> ________________________________ >> > >>> From: Piotr Zarzycki <piotrzarzyck...@gmail.com> >> > >>> Sent: Wednesday, February 21, 2024 2:04 PM >> > >>> To: Apache Royale Development <dev@royale.apache.org> >> > >>> Subject: Error injecting org.apache.royale.maven.TrustMojo >> > >>> >> > >>> Hi All, >> > >>> >> > >>> I was trying to build one of our main project today using Maven. I'm >> > >>> getting weird error. Anyone know what it could be ? >> > >>> >> > >>> [INFO] --- royale-maven-plugin:0.9.11-SNAPSHOT:trust >> (default-trust) @ >> > >>> NativeWeb --- >> > >>> : [WARNING] Error injecting: org.apache.royale.maven.TrustMojo >> > >>> : com.google.inject.ProvisionException: Unable to provision, see the >> > >>> following errors: >> > >>> : 1) null returned by binding at org.eclipse.sisu.wire.LocatorWiring >> > >>> : but org.apache.royale.maven.TrustMojo.securityHandler(Unknown >> > Source) >> > >>> is >> > >>> not @Nullable >> > >>> : at org.eclipse.sisu.wire.LocatorWiring >> > >>> : while locating org.apache.royale.maven.trust.TrustHandler >> > >>> : for field at >> > >>> org.apache.royale.maven.TrustMojo.securityHandler(Unknown Source) >> > >>> : while locating org.apache.royale.maven.TrustMojo >> > >>> : 1 error >> > >>> : at >> > >>> >> > >>> >> > >> com.google.inject.internal.InternalProvisionException.toProvisionException >> > >>> (InternalProvisionException.java:226) >> > >>> : at com.google.inject.internal.InjectorImpl$1.get >> > >>> (InjectorImpl.java:1053) >> > >>> : at com.google.inject.internal.InjectorImpl.getInstance >> > >>> (InjectorImpl.java:1086) >> > >>> : at org.eclipse.sisu.space.AbstractDeferredClass.get >> > >>> (AbstractDeferredClass.java:48) >> > >>> : at >> com.google.inject.internal.ProviderInternalFactory.provision >> > >>> (ProviderInternalFactory.java:85) >> > >>> : at >> > >>> >> > >>> >> > >> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision >> > >>> (InternalFactoryToInitializableAdapter.java:57) >> > >>> : at com.google.inject.internal.ProviderInternalFactory$1.call >> > >>> (ProviderInternalFactory.java:66) >> > >>> : at >> > >>> >> > >>> >> > >> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision >> > >>> (ProvisionListenerStackCallback.java:112) >> > >>> : at >> > >>> >> > >>> >> > >> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision >> > >>> (ProvisionListenerStackCallback.java:127) >> > >>> : at >> > >>> com.google.inject.internal.ProvisionListenerStackCallback.provision >> > >>> (ProvisionListenerStackCallback.java:66) >> > >>> : at >> com.google.inject.internal.ProviderInternalFactory.circularGet >> > >>> (ProviderInternalFactory.java:61) >> > >>> : at >> > >>> com.google.inject.internal.InternalFactoryToInitializableAdapter.get >> > >>> (InternalFactoryToInitializableAdapter.java:47) >> > >>> : at com.google.inject.internal.InjectorImpl$1.get >> > >>> (InjectorImpl.java:1050) >> > >>> : at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162) >> > >>> : at org.eclipse.sisu.inject.LazyBeanEntry.getValue >> > >>> (LazyBeanEntry.java:81) >> > >>> : at org.eclipse.sisu.plexus.LazyPlexusBean.getValue >> > >>> (LazyPlexusBean.java:51) >> > >>> : at org.codehaus.plexus.DefaultPlexusContainer.lookup >> > >>> (DefaultPlexusContainer.java:263) >> > >>> : at org.codehaus.plexus.DefaultPlexusContainer.lookup >> > >>> (DefaultPlexusContainer.java:255) >> > >>> : at >> > >>> >> > >>> >> > >> org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo >> > >>> (DefaultMavenPluginManager.java:520) >> > >>> : at >> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo >> > >>> (DefaultBuildPluginManager.java:124) >> > >>> : at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> > >>> (MojoExecutor.java:210) >> > >>> : at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> > >>> (MojoExecutor.java:156) >> > >>> : at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> > >>> (MojoExecutor.java:148) >> > >>> : at >> > >>> >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject >> > >>> (LifecycleModuleBuilder.java:117) >> > >>> : at >> > >>> >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject >> > >>> (LifecycleModuleBuilder.java:81) >> > >>> : at >> > >>> >> > >>> >> > >> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build >> > >>> (SingleThreadedBuilder.java:56) >> > >>> : at >> org.apache.maven.lifecycle.internal.LifecycleStarter.execute >> > >>> (LifecycleStarter.java:128) >> > >>> : at org.apache.maven.DefaultMaven.doExecute >> > (DefaultMaven.java:305) >> > >>> : at org.apache.maven.DefaultMaven.doExecute >> > (DefaultMaven.java:192) >> > >>> : at org.apache.maven.DefaultMaven.execute >> (DefaultMaven.java:105) >> > >>> : at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) >> > >>> : at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288) >> > >>> : at org.apache.maven.cli.MavenCli.main (MavenCli.java:192) >> > >>> : at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 >> (Native >> > >>> Method) >> > >>> : at jdk.internal.reflect.NativeMethodAccessorImpl.invoke >> > >>> (NativeMethodAccessorImpl.java:77) >> > >>> : at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke >> > >>> (DelegatingMethodAccessorImpl.java:43) >> > >>> : at java.lang.reflect.Method.invoke (Method.java:568) >> > >>> : at >> > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced >> > >>> (Launcher.java:289) >> > >>> : at org.codehaus.plexus.classworlds.launcher.Launcher.launch >> > >>> (Launcher.java:229) >> > >>> : at >> > >>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode >> > >>> (Launcher.java:415) >> > >>> : at org.codehaus.plexus.classworlds.launcher.Launcher.main >> > >>> (Launcher.java:356) >> > >>> >> > >>> Thanks, >> > >>> -- >> > >>> >> > >>> Piotr Zarzycki >> > >>> >> > >> >> > >> >> > >> -- >> > >> >> > >> Piotr Zarzycki >> > >> >> > > >> > > >> > > -- >> > > >> > > Piotr Zarzycki >> > > >> > >> > >> > -- >> > >> > Piotr Zarzycki >> > >> > > > -- > > Piotr Zarzycki > -- Piotr Zarzycki