Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakarta.ee-community] [EXTERNAL] Re: [jakartaee-ambassadors] GlassFish Docker Support in Jakarta Starter
  • From: Reza Rahman <reza_rahman@xxxxxxxx>
  • Date: Sat, 22 Mar 2025 22:03:07 -0400
  • Delivered-to: jakarta.ee-community@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/jakarta.ee-community/>
  • List-help: <mailto:jakarta.ee-community-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/jakarta.ee-community>, <mailto:jakarta.ee-community-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/jakarta.ee-community>, <mailto:jakarta.ee-community-request@eclipse.org?subject=unsubscribe>
  • Thread-topic: Re: [EXTERNAL] Re: [jakarta.ee-community] [jakartaee-ambassadors] GlassFish Docker Support in Jakarta Starter
  • Ui-outboundreport: notjunk:1;M01:P0:PagkufqCc64=;xUZRsA6caLORRLK7sdloOEmpcsr 9PyRBUp+xVqJaaZXgALi1QWZbNH0kkD3rQqbnueVkeygZKWgBsCY32E9cnPIX1loqBEa7eHXy wuqV/gf4VgTPbUOgph3YV2TNQQGGr3AC1ddLSpHAceRnB9y9oK1UCAJeKabCQCX7NQW8lhik8 UPnQwQImzf91h5jfsIQYx8ZMu4SiJC05k89alOl03vKXOV4sKAmIZH+RljaSwcXEJesUotMcV LOzSgzPs8/q1UM08qZCh+rznMssjZJQXKk6vzLkfE5JD/BI0Z0AYEtgqVegJxXeEQZ2Sa3b+t 8AWueSxwqvdlu1nkG5flev5jfDZ38ZoUfcR0L22Hm7YloD79lqOfRHIXN0Eum3PUlX0il5Hlw HItK5jyH9CaNolFtpKwwF5ekLiTpxklk4JFCS0YPs7fNJawymk1VpxfdSHueKg7sBeiiyPukB 2tOL+yQDgsinGxK7+NzwGpuk7j+GaEkixeLjCFoh5cw9g3H0wL+6CAnOuM+Lq19AedPvLNmm2 BFuTZmzAFAx9oZZVV9oJWZPoNk3D3gWohq8euVVfaWZKXCil889pWnos/VJzvLiz18HTXO/38 K0ZB/llcfnKZ2hqfZ0jdlMEC5cnx5Y0sX/bDkruU5VxBe4apddaApmobmX+HPlilkILOSAmFX oTjJNjplZWVqURWrfu/AkzQCAtVNC69x0j6VAtybkjXr2eXBQzeU5OLRtsJb6Kbk/mNYSEIYG fuRXkeracy3QYLpOUxmQl6iGUwO0kCcxKLVA6gF6LTtLqzCBsNbEXcH3Y6Tw29DoEXZcp7wLq t4821jwh5Hr/DWMUaCZ3nHbQgWrNG/D2N/Cc8SFCzfQktCkl6rcUZj1Q2ciImrgX97U8hLa49 5NV/bygEYk52/iAAjRn2BgUdCKRn66dLCMO96AY5T3Du1+EsnCym+t3xVIK6JhbnDr4RBxYbS 1BNyvTIBI7DDlQkpoVF+7NksbJ7IyyEK8aBkWl2LJN8VeNaUDlRFhY3U0MD7xj3wiLb8i6MYN qKNrsMJJF2BILgy98WMPM341wKPph6XnqLTfkFEUQaosTjYpSuNwNdtX8rqE8BOVlUCtT3iSa oQvtmLbCHblMZfTBewfjDYcN54msLEz8AK5ueEY1XwRzHicakZNpiGxrG7OoKkGYCcWraTFzp tBhanfT2VmSpbEpo+vPcRtCkSo5eJdESGteYygYKgTmcARTeW/aHmYjc5QQ/I4KniBHp+cR3l Ho1DRbxdr+klwAreACE8NVdDk+VMp8L2OYAss2xiMWA9aXf3yEoPwPHgr4zJ66dtx/0sDpRKO 5KBdu6GKJhpfJiXcmtyFCxvTQpdCG/+Ak4xFgVh2je6ApJ2iM0+pm3+F5/YjzwiJDQ/nrgXCN 00vKQn+5K/w1iyh5DX+zEDnVK07PaGo3K+XlZ0b63m6iN2IcMdTM5H7O/ZgFOvZ8dUXnvooTh mN5ygRQ==

I'll look at the UI validation tomorrow.

For the Archetype, I simply accepted your PR. If you want to change something about that, please simply make another PR.

Obviously, please ensure whatever is supposed to be supported aligns with what the GlassFish project wants to do with Docker and profiles for users. That is what we try to ensure with other vendors like IBM for Liberty. Liberty does not have different images for different profiles as that is handled by the server.xml instead. Other vendors like Payara have different images for different profiles. I have no way to know what GlassFish wants to do with its Docker images but would want to ensure nothing is potentially misleading or inappropriate. I do know GlassFish has different binary distributions for the platform and web profile. I think that avoids the situation of users wanting the web profile but accidentally using features that are not actually in the web profile.


From: jakarta.ee-community <jakarta.ee-community-bounces@xxxxxxxxxxx> on behalf of Ondro Mihályi via jakarta.ee-community <jakarta.ee-community@xxxxxxxxxxx>
Sent: Saturday, March 22, 2025 9:41 PM
To: Reza Rahman <reza_rahman@xxxxxxxx>
Cc: Ondro Mihályi <mihalyi@xxxxxxxxxxx>; starter developer discussions <starter-dev@xxxxxxxxxxx>; Jakarta EE community discussions <jakarta.ee-community@xxxxxxxxxxx>; Jakarta EE Ambassadors <jakartaee-ambassadors@xxxxxxxxxxxxxxxx>
Subject: [EXTERNAL] Re: [jakarta.ee-community] [jakartaee-ambassadors] GlassFish Docker Support in Jakarta Starter
 
Great news, Reza!

Now that I look at it, I see that some runtimes, e.g. OpenLiberty, use the same Docker image for Platform and both profiles. GlassFish Docker support is restricted only to Platform. I think we can change this in the archetype and UI to also support profiles with the GlassFish Full Docker image, right?

And I think I found a glitch in the UI - if I select GlassFish Docker, then change Java version to some other than 17 (GlassFish only supports Java 17 with the stock Docker image), then Docker support is unselected but the No option is not selected. What's worse, when I select Java 17 again, it should be possible to select the Docker option but it's not clickable. I attach a video recording.

Ondro

On Sat, Mar 22, 2025 at 4:53 AM 'Reza Rahman' via Jakarta EE Ambassadors <jakartaee-ambassadors@xxxxxxxxxxxxxxxx> wrote:
Hi folks,

We've now added GlassFish Docker support in the Jakarta Starter:
https://start.jakarta.ee. Please check it out. As part of the release,
we've also tried to solve the typical view expired problems that usually
happen with JSF and PrimeFaces. If you run into issues, we would
appreciate it if you could let us know. Of course we will keep an eye
out in the logs anyway for signs of trouble.

Next up hopefully is support for the EE 11 Web Profile or initial
support for Helidon.

Cheers,

Reza

--
You received this message because you are subscribed to the Google Groups "Jakarta EE Ambassadors" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jakartaee-ambassadors+unsubscribe@xxxxxxxxxxxxxxxx.
To view this discussion visit https://groups.google.com/d/msgid/jakartaee-ambassadors/41666bc6-b4b5-47a7-ba08-690ff0fa3fd0%40mail.com.

Back to the top