You could try adding -e or -X to the mvn command args. That should make
Maven display more details about errors.

<exec executable="${mvn}"
dir="${basedir}/${maven.package.url.name}/royale-compiler"
failonerror="true" inputstring="Yes">
    <arg value="clean" />
    <arg value="${compiler_mvn_profiles}" />
    <arg value="install" />
    <arg value="-e" />
</exec>

--
Josh Tynjala
Bowler Hat LLC <https://bowlerhat.dev>


On Mon, May 15, 2023 at 7:16 PM Maria Jose Esteve <mjest...@iest.com> wrote:

> I don't have mvn.exe in the /bin directory of Maven... but I tried it and
> it didn't work.
> I have restored mvn.cmd (this file does exist) in ApproveRoyale.xml
> I modified my build bat and manually set MAVEN_HOME, in case the system
> variable was getting lost, but the result was the same.
> The last test was to put MAVEN_HOME in first position in the path, also,
> same error.
>
> I have run out of ideas ☹
>
> Hiedra
>
> -----Mensaje original-----
> De: Josh Tynjala <joshtynj...@bowlerhat.dev>
> Enviado el: lunes, 15 de mayo de 2023 23:20
> Para: dev@royale.apache.org
> Asunto: Re: [DISCUSS] Release Apache Royale 0.9.10 RC4
>
> It seems to be failing when running Maven, but it's not giving you an
> error message to explain what the issue is.
>
> I see that you're on Windows. I wonder if you're having a similar issue
> that I had on a previous release of the Royale build tools (I was on
> Windows at the time, but I'm on macOS these days):
>
> https://lists.apache.org/thread/4fw80rsr87h79tofzsfs908plvfghvd4
>
> In this case, a similar workaround would be to change mvn.cmd to mvn.exe
> on line 72 of ApproveRoyale.xml
>
> <condition property="mvn" value="mvn.exe">
>     <isset property="isWindows" />
> </condition>
>
> --
> Josh Tynjala
> Bowler Hat LLC <https://bowlerhat.dev>
>
>
> On Mon, May 15, 2023 at 2:08 PM Maria Jose Esteve <mjest...@iest.com>
> wrote:
>
> > It has no longer included it as unapproved, but I still can't finish
> > the Maven compilation, same problem but I don't know why, it's in the
> > path. (I can compile the SDK normally with ant and with mvn and it
> > hasn't given me any problems).
> > any idea?
> > ---------------------------------------------------------------
> > main:
> >
> > build_maven:
> > Path is C:\Program Files (x86)\Common
> > Files\Oracle\Java\javapath;D:\Apache;C:\Program
> > Files\Java\jdk1.8.0_281\bin;D:\Apache\apache-ant-1.10.13\bin;D:\Apache
> > \apache-maven-3.9.1\bin;D:\app\client\hiedra\product\19.0.0\client_1\b
> > in;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\
> > System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Progr
> > am Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program
> > Files\dotnet\;C:\Program
> > Files\Git\cmd;C:\Users\hiedra\AppData\Local\Programs\Microsoft VS
> > Code;C:\Program Files\Microsoft SQL Server\Client
> > SDK\ODBC\170\Tools\Binn\;C:\Program
> > Files\PowerShell\7-preview\preview;C:\Program Files
> > (x86)\Yarn\bin\;D:\Apache\HaxeToolkit\haxe;D:\Apache\HaxeToolkit\neko;
> > C:\Program Files\nodejs\;C:\Program Files (x86)\Intel\Intel(R)
> > Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
> > Management Engine Components\DAL;C:\Program Files (x86)\Pulse
> > Secure\VC142.CRT\X64\;C:\Program Files (x86)\Pulse
> > Secure\VC142.CRT\X86\;C:\Program Files\Microsoft SQL
> > Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL
> > Server\130\Tools\Binn\;C:\Program Files
> > (x86)\GnuPG\bin;C:\Users\hiedra\AppData\Local\Microsoft\WindowsApps;C:
> > \Users\hiedra\AppData\Local\GitHubDesktop\bin;C:\Users\hiedra\.dotnet\
> > tools;C:\Users\hiedra\AppData\Local\Programs\Microsoft
> > VS
> > Code\bin;C:\Users\hiedra\AppData\Local\Yarn\bin;C:\Users\hiedra\AppDat
> > a\Roaming\npm;C:\Program
> > Files\Microsoft Office\root\Client
> >
> > BUILD FAILED
> > D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:798:
> > The following error occurred while executing this line:
> > D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:811:
> > exec
> > returned: 1
> >
> > Total time: 37 minutes 10 seconds
> >
> > ----------------------------------------------------------------------
> > ------
> >
> > Hiedra
> >
> > -----Mensaje original-----
> > De: Josh Tynjala <joshtynj...@bowlerhat.dev> Enviado el: lunes, 15 de
> > mayo de 2023 22:16
> > Para: dev@royale.apache.org
> > Asunto: Re: [DISCUSS] Release Apache Royale 0.9.10 RC4
> >
> > Yes, as I said, "You should be able to use it with this existing RC,
> > if you'd like."
> >
> > --
> > Josh Tynjala
> > Bowler Hat LLC <https://bowlerhat.dev>
> >
> >
> > On Mon, May 15, 2023 at 1:15 PM Maria Jose Esteve <mjest...@iest.com>
> > wrote:
> >
> > > can I test this "ApproveRoyale.xml" with RC4 Josh?
> > > Hiedra
> > >
> > > -----Mensaje original-----
> > > De: Josh Tynjala <joshtynj...@bowlerhat.dev> Enviado el: lunes, 15
> > > de mayo de 2023 20:04
> > > Para: dev@royale.apache.org
> > > Asunto: Re: [DISCUSS] Release Apache Royale 0.9.10 RC4
> > >
> > > That being said, I have updated the approval script in the
> > > royale-asjs Git repo. You should be able to use it with this
> > > existing RC, if you'd
> > like.
> > >
> > > https://github.com/apache/royale-asjs/blob/develop/ApproveRoyale.xml
> > >
> > > --
> > > Josh Tynjala
> > > Bowler Hat LLC <https://bowlerhat.dev>
> > >
> > >
> > > On Mon, May 15, 2023 at 9:35 AM Josh Tynjala
> > > <joshtynj...@bowlerhat.dev>
> > > wrote:
> > >
> > > > Now that I've had my morning tea, I remember now that I put
> > > > RoyaleUnit's dependencies into a separate directory so that they
> > > > don't conflict with anything else (and so that they aren't loaded
> > > > by the compiler when they aren't needed). I didn't know that I
> > > > needed to update ApproveRoyale.xml. I will get that fixed for
> > > > *future*
> > releases.
> > > >
> > > > For now, this is just a minor issue, and it should not prevent you
> > > > from voting in favor of this RC. The license is actually allowed,
> > > > but
> > > "Rat"
> > > > incorrectly flags it. The approval script will not fail when it
> > > > mentions this license, so we don't need to do anything to fix it
> > > > immediately.
> > > >
> > > > --
> > > > Josh Tynjala
> > > > Bowler Hat LLC <https://bowlerhat.dev>
> > > >
> > > >
> > > > On Mon, May 15, 2023 at 8:55 AM Josh Tynjala
> > > > <joshtynj...@bowlerhat.dev>
> > > > wrote:
> > > >
> > > >> The approval script excludes dom4j-LICENSE.txt at the following
> > > location:
> > > >>
> > > >> <exclude name="royale-asjs/js/lib/dom4j-LICENSE.txt"/>
> > > >>
> > > >> But your path is slightly different:
> > > >>
> > > >> royale-asjs/js/lib/royaleunit/dom4j-LICENSE.txt
> > > >>
> > > >> I think we can just make a minor tweak to the approval script to
> > > >> add this path too:
> > > >>
> > > >> <exclude name="royale-asjs/js/lib/royaleunit/dom4j-LICENSE.txt"/>
> > > >>
> > > >> --
> > > >> Josh Tynjala
> > > >> Bowler Hat LLC <https://bowlerhat.dev>
> > > >>
> > > >>
> > > >> On Sat, May 13, 2023 at 6:29 PM Maria Jose Esteve
> > > >> <mjest...@iest.com>
> > > >> wrote:
> > > >>
> > > >>> Hi,
> > > >>> I keep testing the automated compilation option [1] the
> > > >>> compilation gave me error ☹.
> > > >>> I have left the log of the compilation here [2] but I attach the
> > error:
> > > >>>
> > > >>> <<<<<<<
> > > >>> ...
> > > >>>         main:
> > > >>>         Copying 1 file to
> > > >>>
> > > D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.10-sr
> > > c\ royale-asjs\examples\native\USStatesMap\bin\js-debug
> > > >>>         Copying 1 file to
> > > >>> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\apache-royale-0.9.1
> > > >>> 0- sr c\royale-asjs\examples\native\USStatesMap\bin\js-release
> > > >>>
> > > >>>         main:
> > > >>>
> > > >>>         build_maven:
> > > >>>         Path is C:\Program Files (x86)\Common
> > > >>> Files\Oracle\Java\javapath;D:\Apache;C:\Program
> > > >>> Files\Java\jdk1.8.0_281\bin;D:\Apache\apache-ant-1.10.13\bin;D:\
> > > >>> Ap
> > > >>> ac
> > > >>> he\apache-maven-3.9.1\bin;D:\app\client\hiedra\product\19.0.0\cl
> > > >>> ie
> > > >>> nt
> > > >>> _1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C
> > > >>> :\
> > > >>> Wi
> > > >>> ndows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenS
> > > >>> SH \; C:\Program Files (x86)\NVIDIA
> > > >>> Corporation\PhysX\Common;C:\Program
> > > >>> Files\dotnet\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32
> > > >>> \W
> > > >>> be
> > > >>> m;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System3
> > > >>> 2\
> > > >>> Op
> > > >>> enSSH\;C:\Program
> > > >>> Files\Git\cmd;C:\Users\hiedra\AppData\Local\Programs\Microsoft
> > > >>> VS Code;C:\Program Files\Microsoft SQL Server\Client
> > > >>> SDK\ODBC\170\Tools\Binn\;C:\Program
> > > >>> Files\PowerShell\7-preview\preview;C:\Program Files
> > > >>> (x86)\Yarn\bin\;D:\Apache\HaxeToolkit\haxe;D:\Apache\HaxeToolkit
> > > >>> \n ek o;C:\Program Files\nodejs\;C:\Program Files
> > > >>> (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program
> > > >>> Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program
> > > >>> Files (x86)\Pulse Secure\VC142.CRT\X64\;C:\Program Files
> > > >>> (x86)\Pulse Secure\VC142.CRT\X86\;C:\Program Files\Microsoft SQL
> > > >>> Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL
> > > >>> Server\130\Tools\Binn\;C:\Program Files
> > > >>> (x86)\GnuPG\bin;C:\Users\hiedra\AppData\Local\Microsoft\WindowsA
> > > >>> pp
> > > >>> s;
> > > >>> C:\Users\hiedra\AppData\Local\GitHubDesktop\bin;C:\Users\hiedra\
> > > >>> .d
> > > >>> ot
> > > >>> net\tools;C:\Users\hiedra\AppData\Local\Microsoft\WindowsApps;C:
> > > >>> \U se rs\hiedra\AppData\Local\Programs\Microsoft
> > > >>> VS
> > > >>> Code\bin;C:\Users\hiedra\AppData\Local\Yarn\bin;C:\Users\hiedra\
> > > >>> Ap
> > > >>> pD
> > > >>> ata\Roaming\npm
> > > >>>
> > > >>>         BUILD FAILED
> > > >>>
> > > >>> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:796:
> > > >>> The following error occurred while executing this line:
> > > >>>
> > > >>> D:\Develop_Royale\Projects\Royale-SDK\0.9.10\ApproveRoyale.xml:809:
> > > >>> exec
> > > >>> returned: 1
> > > >>>
> > > >>>         Total time: 39 minutes 52 seconds
> > > >>> >>>>>>>
> > > >>>
> > > >>> The error occurs in the Maven compilation task (it's in the
> > > >>> path, could it be because of the maven version?):
> > > >>>
> > > >>> >>>>>>>
> > > >>> ...
> > > >>>     <target name="build_maven">
> > > >>>         <condition property="compiler_mvn_profiles"
> > > >>> value="-Poption-with-swf"
> > > >>>             else="-Ddummy=true">
> > > >>>             <isset property="env.AIR_HOME" />
> > > >>>         </condition>
> > > >>>         <condition property="asjs_mvn_profiles"
> > > >>> value="-Pwith-examples,with-distribution,option-with-swf"
> > > >>>             else="-Pwith-examples,with-distribution">
> > > >>>             <isset property="env.AIR_HOME" />
> > > >>>         </condition>
> > > >>>         <echo>Path is ${env.Path}</echo>
> > > >>>
> > > >>> -- >>>        <exec executable="${mvn}" dir="${basedir}/${
> > > >>> maven.package.url.name}/royale-compiler" failonerror="true"
> > > >>> inputstring="Yes">
> > > >>>             <arg value="clean" />
> > > >>>             <arg value="${compiler_mvn_profiles}" />
> > > >>>             <arg value="install" />
> > > >>>         </exec>
> > > >>>         <exec executable="${mvn}" dir="${basedir}/${
> > > >>> maven.package.url.name}/royale-typedefs" failonerror="true" >
> > > >>>             <arg value="clean" />
> > > >>>             <arg value="install" />
> > > >>>         </exec>
> > > >>>         <exec executable="${mvn}" dir="${basedir}/${
> > > >>> maven.package.url.name}/royale-asjs" failonerror="true"
> > > >>> inputstring="Yes">
> > > >>>             <arg value="clean" />
> > > >>>             <arg value="${asjs_mvn_profiles}" />
> > > >>>             <arg value="install" />
> > > >>>         </exec>
> > > >>>     </target>
> > > >>> ...
> > > >>> <<<<<<<
> > > >>>
> > > >>> I have a question about licenses... Yishay has no anomalies in
> > > >>> this regard but I have an unapproved license:
> > > >>>         Unapproved licenses:
> > > >>>
> > > >>>
> > > >>> D:/Develop_Royale/Projects/Royale-SDK/0.9.10/apache-royale-0.9.1
> > > >>> 0- bi n-js-swf/royale-asjs/js/lib/royaleunit/dom4j-LICENSE.txt
> > > >>> How can I fix it?
> > > >>>
> > > >>> [1]
> > > >>> https://dist.apache.org/repos/dist/dev/royale/0.9.10/rc4/Approve
> > > >>> Ro
> > > >>> ya
> > > >>> le.xml
> > > >>> y ejecutando el script:
> > > >>>    ant -e -f ApproveRoyale.xml -Drelease.version=0.9.10 -Drc=4
> > > >>> [2]
> > > >>> https://drive.google.com/file/d/1jCgS51cgtRSSuh11UJUxzdEaburpDdp
> > > >>> F/
> > > >>> vi
> > > >>> ew?usp=share_link
> > > >>>
> > > >>> Hiedra
> > > >>>
> > > >>> -----Mensaje original-----
> > > >>> De: Yishay Weiss <yishayj...@hotmail.com> Enviado el: sábado, 13
> > > >>> de mayo de 2023 19:36
> > > >>> Para: dev@royale.apache.org
> > > >>> Asunto: [DISCUSS] Release Apache Royale 0.9.10 RC4
> > > >>>
> > > >>> This is the discussion thread.
> > > >>>
> > > >>
> > >
> >
>

Reply via email to