Skip to content

Merge branch 'master' into 9.0#25953

Merged
arjantijms merged 45 commits into
eclipse-ee4j:9.0from
arjantijms:9.0
Mar 18, 2026
Merged

Merge branch 'master' into 9.0#25953
arjantijms merged 45 commits into
eclipse-ee4j:9.0from
arjantijms:9.0

Conversation

@arjantijms

Copy link
Copy Markdown
Contributor

No description provided.

pzygielo and others added 30 commits February 8, 2026 21:44
Signed-off-by: Alexander Pinčuk <alexander.v.pinchuk@gmail.com>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
…news-gf8-website

Add news piece to the website about 8.0.0 release
Fix copyright notice in the About page.
Moved JNA Library to dedicated module
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Replace ThreadLocal.set(null) with remove()  cleans up the whole thread local, not only the value in it.

After deployment is done, free the reference to potentially big objects that are not needed after deployment - note that HK2 caches services like ResourceValidator even after the app that initialized them got undeployed.
Lower memory usage in some cases and skips initialization if Data repositories not used.
Fix typo in comment, remove unused CDI dependency.
Instead of cleaning up each field, move all the state to a separate instance which is then cleaned with all its internal state.
…optimizations

Deployment performance and resource usage optimizations
…fix-vt-docs

Fix documentation about GF 8
…when persistence.xml contains more than one persistence-unit

Signed-off-by: Vladimir V. Bychkov <github@bychkov.name>
…when persistence.xml contains more than one persistence-unit

apply code conventions

Signed-off-by: Vladimir V. Bychkov <github@bychkov.name>
…when persistence.xml contains more than one persistence-unit

comments on code review

Signed-off-by: Vladimir V. Bychkov <github@bychkov.name>
In case the app relies on the default auth handler
and doesn't provide a custom one, the problem was that GlassFish defined a new MP JWT mechanism bean but the original provided by Omni JWT remained, causing ambiguous dependency because the default Soteria handler searches for any mechanism, by @Any qualifier.
…arquillian-in-website

Add Arquillian Containers section to documentation page
…fix-MP-JWT-ambiguous-dependency

Fix MP JWT integration
Bumps [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) from 2.21.0 to 2.21.1.
- [Commits](FasterXML/jackson-core@jackson-core-2.21.0...jackson-core-2.21.1)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-core
  dependency-version: 2.21.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…when persistence.xml contains more than one persistence-unit

comments on code review

Signed-off-by: Vladimir V. Bychkov <github@bychkov.name>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Fix for 'WELD-001409: Ambiguous dependencies for type EntityManager' when persistence.xml contains more than one persistence-unit
OndroMih and others added 15 commits March 12, 2026 23:27
…website-egf-maven-plugin

Add info about Embedded GlassFish maven plugin to website (and disable tests on docs changes)
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
- this now passes:
  mvn clean install -pl :jdbc-tests -DenableHWDependentTests=true

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
…ment

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
- Now I can get rid of the whole common-util dependency subtree in some modules
- I can also use itest-tools in external implementations
- There's yet rest-client's dependency, we can resolve it later.

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
- I made it also deprecated for now.

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
@arjantijms arjantijms added this to the 9.0.0 milestone Mar 18, 2026
@arjantijms arjantijms self-assigned this Mar 18, 2026
@arjantijms arjantijms merged commit 1d34b19 into eclipse-ee4j:9.0 Mar 18, 2026
2 checks passed
@arjantijms arjantijms added the 9.0 label Apr 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants