Trying to update the website, but when I run 'mvn' in cayenne-website, I get this error:
[INFO] [16:40:00] Finished 'scripts' after 3.64 s [INFO] [16:40:00] Starting 'copy-js-map'... [INFO] [16:40:00] Finished 'copy-js-map' after 63 ms [INFO] [INFO] events.js:183 [INFO] throw er; // Unhandled 'error' event [INFO] ^ [INFO] Error: spawn /Users/mrg/Projects/cayenne-website/src/main/assets/node_modules/jpegtran-bin/vendor/jpegtran ENOENT [INFO] at _errnoException (util.js:1024:11) [INFO] at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19) [INFO] at onErrorNT (internal/child_process.js:372:16) [INFO] at _combinedTickCallback (internal/process/next_tick.js:138:11) [INFO] at process._tickCallback (internal/process/next_tick.js:180:9) [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 6.083 s [INFO] Finished at: 2026-06-24T16:40:00-04:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.15.0:gulp (gulp) on project cayenne-website: Failed to run task: 'gulp.js serve --host localhost --port 3000 --prod_host https://cayenne.apache.org/' failed. org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1) -> [Help 1] I've tried changing -Ddev.port and -Ddev.host, but still hitting the same error. Any ideas for updating this? Thanks, mrg On Wed, Jun 24, 2026 at 9:09 AM Andrus Adamchik <[email protected]> wrote: > Ah great. Thanks for doing that. > > > On Jun 24, 2026, at 8:29 AM, Michael Gentry <[email protected]> wrote: > > > > Yeah, I got the files published yesterday and was going to do the > > announcement, website update, etc, today. > > > > On Wed, Jun 24, 2026 at 8:01 AM Andrus Adamchik <[email protected]> > wrote: > > > >> We were actually thinking with Nikita to pre-build and commit the .exe > >> launcher, so that Windows assemblies could be done on any platform. > >> > >> So I see the files are published. Let me try to find time and write the > >> announcement. > >> > >> Thanks, > >> Andrus > >> > >> > >>> On Jun 22, 2026, at 2:26 PM, Michael Gentry <[email protected]> > wrote: > >>> > >>> Excluding Windows... > >>> > >>> On Mon, Jun 22, 2026 at 2:16 PM Andrus Adamchik <[email protected]> > >> wrote: > >>> > >>>> Congrats! And now we have more than one person who knows how to do it > :) > >>>> > >>>>> On Jun 22, 2026, at 1:48 PM, Michael Gentry <[email protected]> > >> wrote: > >>>>> > >>>>> Here's the final voting result: > >>>>> > >>>>> Andrus Adamchik (PMC): +1 > >>>>> Nikita Timofeev (PMC): +1 > >>>>> John Huss (PMC): +1 > >>>>> Michael Gentry (PMC): +1 > >>>>> > >>>>> We'll get the release publicly published shortly. > >>>>> > >>>>> Thank you everyone! > >>>>> > >>>>> On Mon, Jun 22, 2026 at 1:10 PM John Huss <[email protected]> > wrote: > >>>>> > >>>>>> I am +1 as well. > >>>>>> > >>>>>> On Mon, Jun 22, 2026 at 12:02 PM Michael Gentry < > [email protected]> > >>>>>> wrote: > >>>>>> > >>>>>>> I've updated my scripts that check for files that aren't properly > >>>>>> licensed > >>>>>>> and saw the two I missed before. I think these can be fixed for the > >>>> next > >>>>>>> release. > >>>>>>> > >>>>>>> Everything checks out on my end, so I'm also a +1. > >>>>>>> > >>>>>>> Thanks, > >>>>>>> mrg > >>>>>>> > >>>>>>> > >>>>>>> On Mon, Jun 15, 2026 at 6:14 AM Nikita Timofeev < > >>>>>> [email protected] > >>>>>>>> > >>>>>>> wrote: > >>>>>>> > >>>>>>>> +1 > >>>>>>>> > >>>>>>>> - sources parity - good > >>>>>>>> - signatures - good (Windows assembly is signed with my key) > >>>>>>>> - full build from sources - good > >>>>>>>> - MacOS Modeler and MCP - runs on MacOS, JDK 25 > >>>>>>>> - Generic Modeler and MCP - runs on MacOS, JDK 25 and 21 > >>>>>>>> - Windows Modeler - runs on Windows 11, JDK 25 unsupported, only > JDK > >>>> 21 > >>>>>>>> checked > >>>>>>>> - RAT - missing headers in TestMcpServer.java and in > >>>>>>>> org.slf4j.spi.SLF4JServiceProvider > >>>>>>>> (we have headers in other providers). Good enough for the > milestone > >>>>>>>> release, it may be fixed later. > >>>>>>>> - Staging Maven repo - good, verified with a demo project > >>>>>>>> > >>>>>>>> Also a note about the RAT: a bunch of new `.md` files are not > >>>> excluded, > >>>>>>>> need to fix config. > >>>>>>>> > >>>>>>>> > >>>>>>>> On Sun, Jun 14, 2026 at 8:01 PM Andrus Adamchik < > >> [email protected]> > >>>>>>>> wrote: > >>>>>>>> > >>>>>>>>> Ok, to back up my intuition on the license headers I am going to > >> lean > >>>>>>> on > >>>>>>>>> the "lack of creativity" exception and "PMC judgement" clause in > >> the > >>>>>>> ASF > >>>>>>>>> policy :) > >>>>>>>>> > >>>>>>>>> https://www.apache.org/legal/src-headers.html#faq-exceptions > >>>>>>>>> > >>>>>>>>> Andrus > >>>>>>>>> > >>>>>>>>> > >>>>>>>>>> On Jun 14, 2026, at 11:53 AM, Andrus Adamchik < > >> [email protected] > >>>>>>> > >>>>>>>>> wrote: > >>>>>>>>>> > >>>>>>>>>> I am +1. I added MCP checks to my previous checklist (and they > >>>>>> pass). > >>>>>>>>> Haven't tested Modeler on Windows. > >>>>>>>>>> > >>>>>>>>>> Noticed the Mac .dmg doesn't have the background image and our > >>>>>> custom > >>>>>>>>> layout. The contents of the .dmg are correct though, so this is > >> not a > >>>>>>>>> blocker either. (I've seen my own builds losing the layout on > rare > >>>>>>>>> occasions; never got to the bottom of it though). > >>>>>>>>>> > >>>>>>>>>> One of the unit tests was missing the Apache header (my fault, I > >>>>>>> fixed > >>>>>>>>> that already on the "past-M2" branch). I don't think this > >>>>>> disqualifies > >>>>>>>> the > >>>>>>>>> release. This is an internal unit test, and is not expected to be > >>>>>>>>> referenced or embedded by the end users in their code. Also the > new > >>>>>> .md > >>>>>>>>> files don't have Apache headers, which I think is totally ok. > >>>>>>>>>> > >>>>>>>>>> Anyone has a different opinion on this? > >>>>>>>>>> > >>>>>>>>>> Andrus > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>>> On Jun 13, 2026, at 12:20 PM, Michael Gentry < > >> [email protected] > >>>>>>> > >>>>>>>>> wrote: > >>>>>>>>>>> > >>>>>>>>>>> Hello everyone! > >>>>>>>>>>> > >>>>>>>>>>> Finally time for the 5.0 M2 release! > >>>>>>>>>>> Thanks Nikita and Andrus for helping with my environmental > >> issues! > >>>>>>>>>>> Hopefully smoother in the future. (I'll have to give Windows > the > >>>>>>>> stinky > >>>>>>>>>>> eye.) > >>>>>>>>>>> > >>>>>>>>>>> Release Notes: > >>>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>> > >>>>>> > >>>> > >> > https://github.com/apache/cayenne/blob/cayenne-parent-5.0-M2/RELEASE-NOTES.txt > >>>>>>>>>>> > >>>>>>>>>>> Maven Repo: > >>>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>> > >>>>>> > >>>> > >> > https://repository.apache.org/content/repositories/orgapachecayenne-1063/ > >>>>>>>>>>> > >>>>>>>>>>> Assemblies (Note the updated KEYS file there): > >>>>>>>>>>> https://dist.apache.org/repos/dist/dev/cayenne/ > >>>>>>>>>>> > >>>>>>>>>>> Please evaluate the assemblies and cast your votes. > >>>>>>>>>>> > >>>>>>>>>>> Thanks, > >>>>>>>>>>> mrg > >>>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>>> -- > >>>>>>>> Best regards, > >>>>>>>> Nikita Timofeev > >>>>>>>> > >>>>>>> > >>>>>> > >>>> > >>>> > >> > >> > >
