Skip to content

Merge of main to 9.0 + fixed deployment#26011

Merged
arjantijms merged 33 commits into
eclipse-ee4j:9.0from
dmatej:fixdeployment9
May 3, 2026
Merged

Merge of main to 9.0 + fixed deployment#26011
arjantijms merged 33 commits into
eclipse-ee4j:9.0from
dmatej:fixdeployment9

Conversation

@dmatej

@dmatej dmatej commented May 2, 2026

Copy link
Copy Markdown
Contributor

For some reason 9.0 still had configuration for old Nexus and was missing some items for new deployment.

Also embedded-web was out of sync, so lets see if I did not miss anything.

dmiya3 and others added 30 commits April 10, 2026 17:38
…upportedOperationException on modern JDKs

Signed-off-by: dmiya3 <miyazaki.daiki@fujitsu.com>
…for EJB_ARCHIVE modules

Signed-off-by: dmiya3 <miyazaki.daiki@fujitsu.com>
- backported from 9.0
- Removed hk2 overrides as I don't such behavior here.

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>
Fixes eclipse-ee4j#25985 ClassCastException on MBean initialization for WAR-contained EJBModule
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Fixes eclipse-ee4j#25983 UnsupportedOperationException from bootclasspath-current MBean attribute on modern JDKs
Updated Checkstyle + fixed issues breaking it
Signed-off-by: Alexander Pinčuk <alexander.v.pinchuk@gmail.com>
Signed-off-by: Alexander Pinčuk <alexander.v.pinchuk@gmail.com>
- Logging simplified to today's pattern using System.Logger
- generics
- @OVERRIDES
- Some formatting to make the code reasonably reafable
- Removal of NOI18N comments

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
- DumpMapping was incompatible and unused
- Those caches are problematic, I doubt they work correctly

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>
- schema jars: 6.7 was probably based on Netbeans version, however the source
  jar uses version id RELEASE290. The artifactid did not give any clue why we
  have to repackage it.
- Ant: surprisingly snapshot ant.version confused antrun maven plugin. So I
  separated Apacha Ant and our repackaged version. Then I have found that
  I don't need the original Ant any more (however antrun will still download it)
- The ElementStarITest still fails.

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>
…pendencies

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
- HK2 4.0.1
- command-security-maven-plugin to 1.0.22
- Grizzly 5.0.1
- Ant, Schema2Beans, DbSchema
- and consequences

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
Updated Ant, Schema2beans, dbschema, grizzly, hk2
Removed mentions of wscompile and wsdeploy, they are not present in GlassFish anymore.
Refer to docs in `jspc -help` instead of in the reference guide, which doesn't mention jspc.
Clarify that add-library command doesn't require a server restart anymore.
Mostly just remove useless anchors, fix or improve some other links.
dmatej added 2 commits May 1, 2026 23:25
…fix-docs-links

Fix a few links in the guides
# Conflicts:
#	appserver/featuresets/embedded-web/pom.xml
#	nucleus/hk2-config-generator/src/main/java/org/jvnet/hk2/config/Attribute.java
#	nucleus/hk2-config-generator/src/main/java/org/jvnet/hk2/config/ConfigSupport.java
#	nucleus/hk2-config-generator/src/main/java/org/jvnet/hk2/config/OnDeleteCascade.java
#	nucleus/hk2-config-generator/src/main/java/org/jvnet/hk2/config/tiger/Types.java
#	nucleus/parent/pom.xml

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
@dmatej dmatej added this to the 9.0.0 milestone May 2, 2026
@dmatej dmatej requested a review from arjantijms May 2, 2026 22:27
Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
@dmatej dmatej marked this pull request as ready for review May 2, 2026 23:29
@dmatej dmatej requested a review from a team May 2, 2026 23:30
@dmatej dmatej changed the title Merge of main to 9.0 + attempt to fix deployment Merge of main to 9.0 + fixed deployment May 2, 2026
@arjantijms arjantijms merged commit 96ebe83 into eclipse-ee4j:9.0 May 3, 2026
5 checks passed
@arjantijms arjantijms deleted the fixdeployment9 branch May 3, 2026 09:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants