Skip to content
Success

Changes

Summary

  1. Fixes Non-ASCII characters are not saved correctly in JVM options added using the JVM Options page (commit: 88340dc) (details)
  2. Fixes Unnecessary escaping (commit: c6ab6fb) (details)
  3. Change admin console loading (commit: 3f006ec) (details)
  4. Add ability to disable admin console (commit: f0bce2b) (details)
  5. Use constants instead of hardcoded values (commit: f9a70ec) (details)
  6. Store the DistinguishedPrincipalCredential in the Subject principals (commit: 0503285) (details)
  7. Remove unused code (commit: 3aac2e9) (details)
  8. Remove the redundant brackets (commit: 4aa239c) (details)
  9. Refactoring targetting IO leaks (commit: 5ffbdbc) (details)
  10. Fixed JAR/ZIP file management, entries (commit: d9f4534) (details)
  11. Try-with (commit: f6a14a9) (details)
  12. Updated to pass the build after the rebase. (commit: 73bbe70) (details)
  13. Rebase to eclipse/master (commit: 5db076f) (details)
  14. Removed unused constant I18N (commit: 6595491) (details)
  15. Removed hacks for unknown size of the input stream (commit: e426d26) (details)
  16. Renewed resource leak - the implementation depends on it. (commit: 50d9e62) (details)
  17. Fixes based on self-review (commit: 8663099) (details)
  18. Implemented copyResourceToDirectory + fixed usages (commit: e17505f) (details)
  19. Reduced logging (commit: 5872a8e) (details)
  20. Added few finals and replaced redundant new File in SetupSshKey (commit: bd6374a) (details)
  21. Code cleanup (commit: 30042c3) (details)
  22. Remove 'recent' console loading option (commit: c296971) (details)
  23. Fixes html markup formatting (commit: cd24d58) (details)
  24. Move console config code to separate class (commit: 7309d0f) (details)
  25. Integrate JUnit 5.10.2 (commit: f31fa20) (details)
  26. Integrate Helidon MicroProfile Config 3.2.6 (commit: e6c9aa7) (details)
  27. Remove duplicated properties (commit: 20a9324) (details)
Commit 88340dc83bdacccdb296a6ec299b499c76d1e6fd by Hiroki Kaido
Fixes Non-ASCII characters are not saved correctly in JVM options added using the JVM Options page

Signed-off-by: kaido207 <kaido.hiroki@fujitsu.com>
(commit: 88340dc)
The file was modified appserver/admingui/common/src/main/java/org/glassfish/admingui/common/handlers/UtilHandlers.java (diff)
Commit c6ab6fbbaa64c9741a9b3644bedcdba354e47b4a by Hiroki Kaido
Fixes Unnecessary escaping

Signed-off-by: kaido207 <kaido.hiroki@fujitsu.com>
(commit: c6ab6fb)
The file was modified appserver/admingui/common/src/main/java/org/glassfish/admingui/common/handlers/SecurityHandler.java (diff)
Commit 3f006eccd6d57af98fdae77e6a9dd20ecca4a809 by Alexander Pinchuk
Change admin console loading

Signed-off-by: Alexander Pinčuk <alexander.v.pinchuk@gmail.com>
(commit: 3f006ec)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/AdminConsoleAdapter.java (diff)
The file was addednucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/ConsoleLoadingOption.java
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/AdminConsoleStartupService.java (diff)
Commit f0bce2b8df12f36afba9364b1f61675d47b04594 by Alexander Pinchuk
Add ability to disable admin console

Signed-off-by: Alexander Pinčuk <alexander.v.pinchuk@gmail.com>
(commit: f0bce2b)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/AdminConsoleStartupService.java (diff)
The file was modified nucleus/core/kernel/pom.xml (diff)
The file was addednucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/statusDisabled.html
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/AdminConsoleAdapter.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/LocalStrings.properties (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/statusNotDAS.html (diff)
Commit f9a70ec583df12b0131564af3cdf83b188c7b219 by Alexander Pinchuk
Use constants instead of hardcoded values

Signed-off-by: Alexander Pinčuk <alexander.v.pinchuk@gmail.com>
(commit: f9a70ec)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/AdminConsoleAdapter.java (diff)
The file was modified nucleus/admin/config-api/src/main/java/com/sun/enterprise/config/serverbeans/ServerTags.java (diff)
Commit 0503285d04e6f1d71ade7182de105764dc7da606 by arjan tijms
Store the DistinguishedPrincipalCredential in the Subject principals

This is needed since for SSO the Subject is serialized and restored at
another node. But, the credential collection is transient, so it wont be
saved/restored.

The effect is that when using SSO the roles would be missing on the
other node.

Signed-off-by: Arjan Tijms <arjan.tijms@omnifish.ee>
(commit: 0503285)
The file was modified nucleus/security/core/src/main/java/com/sun/enterprise/security/auth/realm/certificate/CertificateRealm.java (diff)
The file was modified appserver/security/webintegration/src/main/java/com/sun/web/security/RealmAdapter.java (diff)
The file was modified nucleus/security/core/src/main/java/com/sun/enterprise/security/auth/login/DistinguishedPrincipalCredential.java (diff)
The file was modified nucleus/security/core/src/main/java/com/sun/enterprise/security/SecurityContext.java (diff)
Commit 3aac2e977772fc4872359eb71d0f64cbfa18b9ca by Alexander Pinchuk
Remove unused code

Signed-off-by: Alexander Pinčuk <alexander.v.pinchuk@gmail.com>
(commit: 3aac2e9)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/AdminConsoleStartupService.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/LocalStrings.properties (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/AdapterState.java (diff)
The file was modified nucleus/core/kernel/pom.xml (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/statusNotDAS.html (diff)
The file was removednucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/downloadgui.html
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/AdminConsoleAdapter.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/status.html (diff)
Commit 4aa239c8c74db7babd84f701d4666ebe9b861d1b by Hiroki Kaido
Remove the redundant brackets

Signed-off-by: kaido207 <kaido.hiroki@fujitsu.com>
(commit: 4aa239c)
The file was modified appserver/admingui/common/src/main/java/org/glassfish/admingui/common/handlers/SecurityHandler.java (diff)
Commit 5ffbdbc0274ea8fbffe114dda06599cdf36c6c26 by David Matějček
Refactoring targetting IO leaks

- Using try-with
- Safer ZipEntry management, new closeable WritableArchiveEntry
- Revisited FileUtils
  - deleted unused methods
  - added USER_HOME file
  - new ensureWritableDir method; if the directory cannot be used or created,
    throws ISE
- ProprietaryReader.readFrom closes the input OR sets that to a returned object
  - The behavior is not much consistent and I don't like it, but now it is
    documented and better controlled.
  - Implementations are final to limit risks.
- Fix: MIMEMessage is closeable!
- Fix: JsonParser doesn't close the input if it is a stream!
- AsadminSecurityUtil.GF_CLIENT_DIR constant
  - by default subdir in user's home as it was before this commit
  - can be reset by GF_CLIENT_DIR environment property.
  - MUST be writeable, client should crash otherwise.
- ArchivistUtils deleted - duplicit to FileUtils

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
(commit: 5ffbdbc)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/util/cache/StringDataProvider.java (diff)
The file was modified nucleus/common/common-util/src/test/java/com/sun/enterprise/util/io/FileUtilsTest.java (diff)
The file was modified nucleus/common/common-util/src/main/java/org/glassfish/admin/payload/PayloadFilesManager.java (diff)
The file was removednucleus/common/common-util/src/test/resources/simplestring.txt
The file was modified nucleus/security/core/src/main/java/com/sun/enterprise/security/common/Util.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/ParamsWithPayloadJsonProprietaryReader.java (diff)
The file was modified nucleus/cluster/cli/src/main/java/com/sun/enterprise/admin/cli/cluster/NativeRemoteCommandsBase.java (diff)
The file was modified nucleus/cluster/admin/src/main/java/com/sun/enterprise/v3/admin/cluster/SetupSshCommand.java (diff)
The file was modified nucleus/deployment/common/src/main/java/com/sun/enterprise/deploy/shared/FileArchive.java (diff)
The file was modified nucleus/cluster/ssh/src/main/java/org/glassfish/cluster/ssh/util/SSHUtil.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/ProgressStatusEventJsonProprietaryReader.java (diff)
The file was modified nucleus/deployment/common/src/main/java/com/sun/enterprise/deployment/deploy/shared/MemoryMappedArchive.java (diff)
The file was modified nucleus/cluster/cli/src/main/java/com/sun/enterprise/admin/cli/cluster/InstallNodeSshCommand.java (diff)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/util/zip/ZipFile.java (diff)
The file was modified nucleus/cluster/admin/src/main/java/com/sun/enterprise/v3/admin/cluster/SecureAdminBootstrapHelper.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/StringProprietaryReader.java (diff)
The file was modified nucleus/cluster/admin/src/main/java/com/sun/enterprise/v3/admin/cluster/CreateNodeSshCommand.java (diff)
The file was modified nucleus/admin/rest/rest-service/src/main/java/org/glassfish/admin/rest/resources/StatusGenerator.java (diff)
The file was modified nucleus/common/amx-core/src/main/java/org/glassfish/admin/amx/util/AMXDebug.java (diff)
The file was modified nucleus/common/glassfish-api/src/main/java/org/glassfish/api/deployment/archive/WritableArchive.java (diff)
The file was modified nucleus/deployment/admin/src/main/java/org/glassfish/deployment/admin/InstanceDeployCommand.java (diff)
The file was modified appserver/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/ExtensionsArchivist.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/ActionReportJsonProprietaryReader.java (diff)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/util/io/LocalStrings.properties (diff)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/universal/io/SmartFile.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/CheckpointHelper.java (diff)
The file was modified nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/GenericHandler.java (diff)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/util/CULoggerInfo.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/ProgressStatusDTOJsonProprietaryReader.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/util/cache/ByteArrayDataProvider.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/MultipartProprietaryReader.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/UpgradeStartup.java (diff)
The file was modified nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/ModuleExploder.java (diff)
The file was modified nucleus/cluster/admin/src/main/java/com/sun/enterprise/v3/admin/cluster/NodeUtils.java (diff)
The file was modified nucleus/deployment/common/src/main/java/com/sun/enterprise/deployment/deploy/shared/OutputJarArchive.java (diff)
The file was modified nucleus/admin/launcher/src/main/java/com/sun/enterprise/admin/launcher/GFLauncher.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/ApplicationLifecycle.java (diff)
The file was modified appserver/deployment/jakartaee-full/src/main/java/org/glassfish/javaee/full/deployment/EarHandler.java (diff)
The file was modified nucleus/security/core/src/main/java/com/sun/enterprise/security/embedded/EmbeddedSecurityUtil.java (diff)
The file was modified appserver/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/ApplicationArchivist.java (diff)
The file was modified appserver/appclient/client/acc/src/main/java/org/glassfish/appclient/client/acc/ACCStartupContext.java (diff)
The file was modified nucleus/cluster/cli/src/main/java/com/sun/enterprise/admin/cli/cluster/UninstallNodeSshCommand.java (diff)
The file was modified appserver/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/Archivist.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/RemoteResponseManager.java (diff)
The file was modified appserver/appclient/server/core/src/main/java/org/glassfish/appclient/server/core/AppClientDeployerHelper.java (diff)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/util/io/FileUtils.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/AdminCommandStateJsonProprietaryReader.java (diff)
The file was removednucleus/common/common-util/src/test/resources/v2domain.xml
The file was modified nucleus/osgi-platforms/osgi-container/src/main/java/org/glassfish/extras/osgicontainer/OSGiArchiveHandler.java (diff)
The file was modified nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/ClientJarWriter.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/ProprietaryReader.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/RemoteRestAdminCommand.java (diff)
The file was modified appserver/connectors/connectors-internal-api/src/main/java/com/sun/appserv/connectors/internal/api/ConnectorsUtil.java (diff)
The file was modified nucleus/deployment/common/src/test/java/com/sun/enterprise/deploy/shared/FileArchiveTest.java (diff)
The file was modified nucleus/cluster/cli/src/main/java/com/sun/enterprise/admin/cli/cluster/SynchronizeInstanceCommand.java (diff)
The file was removednucleus/common/common-util/src/test/resources/verysimplestring.txt
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/ApplicationLoaderService.java (diff)
The file was modified nucleus/cluster/ssh/src/main/java/org/glassfish/cluster/ssh/launcher/SSHLauncher.java (diff)
The file was removednucleus/common/common-util/src/test/resources/empty.txt
The file was modified nucleus/deployment/common/src/main/java/com/sun/enterprise/deploy/shared/ArchiveFactory.java (diff)
The file was modified nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/DeploymentUtils.java (diff)
The file was modified nucleus/admin/cli/src/main/java/com/sun/enterprise/admin/cli/remote/RemoteCommand.java (diff)
The file was modified appserver/deployment/jakartaee-core/src/main/java/org/glassfish/javaee/core/deployment/DolProvider.java (diff)
The file was modified nucleus/cluster/cli/src/main/java/com/sun/enterprise/admin/cli/cluster/SetupSshKey.java (diff)
The file was modified appserver/appclient/server/core/src/main/java/org/glassfish/appclient/server/core/StandaloneAppClientDeployerHelper.java (diff)
The file was removednucleus/common/common-util/src/main/java/com/sun/enterprise/util/shared/ArchivistUtils.java
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/RemoteAdminCommand.java (diff)
The file was addednucleus/common/glassfish-api/src/main/java/org/glassfish/api/deployment/archive/WritableArchiveEntry.java
Commit d9f45344ce9955527a1e8b17e803ce4e2976a3b4 by David Matějček
Fixed JAR/ZIP file management, entries

- Safer impl without resource leaks (I hope, there's yet one class with really
  wide scope and also some finalizers, should be revisited later again).
- More logs - it is hard to find what is wrong when it just does something
  in the background.
- I wanted to write some tests around DeploymentContext, but it has too many
  dependencies, so it is covered just by integration tests (persistence_all ie)

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

# Conflicts:
# appserver/tests/testcontainers/src/test/java/org/glassfish/main/test/tc/GlassFishContainer.java
(commit: d9f4534)
The file was modified nucleus/common/glassfish-api/src/main/java/org/glassfish/api/deployment/archive/WritableArchiveEntry.java (diff)
The file was modified nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/ClientArtifactsManager.java (diff)
The file was modified appserver/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/DescriptorArchivist.java (diff)
The file was modified nucleus/common/glassfish-api/src/main/java/org/glassfish/api/deployment/archive/Archive.java (diff)
The file was modified nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/ClientJarWriter.java (diff)
The file was modified nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/DeploymentContextImpl.java (diff)
The file was modified appserver/appclient/client/acc/src/main/java/org/glassfish/appclient/client/acc/MainClassLaunchable.java (diff)
The file was modified nucleus/deployment/common/src/main/java/com/sun/enterprise/deploy/shared/AbstractReadableArchive.java (diff)
The file was modified appserver/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/ApplicationArchivist.java (diff)
The file was modified nucleus/deployment/common/src/main/java/com/sun/enterprise/deploy/shared/FileArchive.java (diff)
The file was modified nucleus/deployment/common/src/main/java/com/sun/enterprise/deployment/deploy/shared/JarArchive.java (diff)
The file was modified appserver/deployment/jakartaee-full/src/main/java/org/glassfish/javaee/full/deployment/EarDeployer.java (diff)
The file was modified nucleus/deployment/common/src/main/java/com/sun/enterprise/deploy/shared/ArchiveFactory.java (diff)
The file was modified nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/Artifacts.java (diff)
The file was modified appserver/deployment/jakartaee-full/src/main/java/org/glassfish/javaee/full/deployment/EarHandler.java (diff)
The file was modified appserver/appclient/server/core/src/main/java/org/glassfish/appclient/server/core/AppClientGroupFacadeGenerator.java (diff)
The file was modified appserver/appclient/server/core/src/main/java/org/glassfish/appclient/server/core/AppClientDeployerHelper.java (diff)
The file was modified nucleus/common/glassfish-api/src/main/java/org/glassfish/api/deployment/archive/WritableArchive.java (diff)
The file was modified nucleus/deployment/common/src/main/java/com/sun/enterprise/deployment/deploy/shared/InputJarArchive.java (diff)
The file was modified nucleus/common/common-util/src/test/java/com/sun/enterprise/util/io/FileUtilsTest.java (diff)
The file was modified nucleus/deployment/common/src/main/java/com/sun/enterprise/deployment/deploy/shared/MemoryMappedArchive.java (diff)
The file was modified nucleus/deployment/common/src/main/java/org/glassfish/deployment/versioning/VersioningService.java (diff)
The file was modified appserver/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/ExtensionsArchivist.java (diff)
The file was modified nucleus/deployment/common/src/main/java/com/sun/enterprise/deployment/deploy/shared/OutputJarArchive.java (diff)
The file was modified appserver/persistence/jpa-container/src/main/java/org/glassfish/persistence/jpa/JPADeployer.java (diff)
The file was modified appserver/appclient/server/core/src/main/java/org/glassfish/appclient/server/core/StandaloneAppClientDeployerHelper.java (diff)
The file was modified nucleus/deployment/common/src/main/java/org/glassfish/deployment/versioning/VersioningUtils.java (diff)
The file was modified appserver/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/Archivist.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/UpgradeStartup.java (diff)
The file was modified nucleus/deployment/admin/src/main/java/org/glassfish/deployment/admin/DeployCommand.java (diff)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/util/io/FileUtils.java (diff)
The file was modified nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/DeploymentUtils.java (diff)
The file was modified nucleus/deployment/common/src/test/java/com/sun/enterprise/deployment/deploy/shared/InputJarArchiveTest.java (diff)
The file was modified nucleus/common/common-util/src/main/java/org/glassfish/admin/payload/PayloadFilesManager.java (diff)
The file was modified nucleus/osgi-platforms/osgi-container/src/main/java/org/glassfish/extras/osgicontainer/OSGiArchiveHandler.java (diff)
The file was modified nucleus/deployment/admin/src/main/java/org/glassfish/deployment/admin/UndeployCommand.java (diff)
Commit f6a14a9a7a298a1918ac2c7ec1c8011955dcee5b by David Matějček
Try-with

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
(commit: f6a14a9)
The file was modified nucleus/common/common-util/src/main/java/org/glassfish/admin/payload/PayloadFilesManager.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/RemoteAdminCommand.java (diff)
The file was modified nucleus/common/common-util/src/main/java/org/glassfish/admin/payload/PayloadImpl.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/CheckpointHelper.java (diff)
The file was modified nucleus/common/glassfish-api/src/main/java/org/glassfish/api/admin/Payload.java (diff)
The file was modified nucleus/admin/cli/src/main/java/com/sun/enterprise/admin/cli/embeddable/DeployerImpl.java (diff)
The file was modified nucleus/common/common-util/src/main/java/org/glassfish/admin/payload/ZipPayloadImpl.java (diff)
Commit 73bbe703009579be5e8d923ef79eeee81bd1bfee by David Matějček
Updated to pass the build after the rebase.

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

# Conflicts:
# appserver/tests/testcontainers/pom.xml
# appserver/tests/testcontainers/src/test/java/org/glassfish/main/test/tc/DomainRestartITest.java
# appserver/tests/testcontainers/src/test/java/org/glassfish/main/test/tc/GlassFishContainer.java
(commit: 73bbe70)
The file was modified appserver/web/war-util/src/main/java/org/glassfish/web/loader/JarFileManager.java (diff)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/util/io/FileUtils.java (diff)
The file was modified appserver/appclient/client/acc/src/main/java/org/glassfish/appclient/client/acc/ACCClassLoader.java (diff)
Commit 5db076fe7175053289ad95a19362d65ddd00c79f by David Matějček
Rebase to eclipse/master

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

# Conflicts:
# appserver/tests/testcontainers/pom.xml
# appserver/tests/testcontainers/src/test/java/org/glassfish/main/test/tc/GlassFishContainer.java
(commit: 5db076f)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/loader/ASURLClassLoader.java (diff)
The file was modified appserver/tests/admin/tests/src/test/java/org/glassfish/main/admin/test/rest/RestTestBase.java (diff)
The file was removedappserver/tests/jakartaee/pom.xml
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/util/CULoggerInfo.java (diff)
Commit 6595491b2f8b34c1d730ec669d794306b179fe79 by David Matějček
Removed unused constant I18N

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
(commit: 6595491)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/util/io/FileUtils.java (diff)
Commit e426d265fe413987f61df8a55d4b1d546970e361 by David Matějček
Removed hacks for unknown size of the input stream

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
(commit: e426d26)
The file was modified nucleus/common/common-util/src/main/java/org/glassfish/admin/payload/PayloadFilesManager.java (diff)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/util/io/FileUtils.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/CheckpointHelper.java (diff)
The file was modified nucleus/common/common-util/src/main/java/org/glassfish/admin/payload/PayloadImpl.java (diff)
The file was modified appserver/tests/admin/tests/src/test/java/org/glassfish/main/admin/test/rest/RestTestBase.java (diff)
The file was modified nucleus/common/common-util/src/test/java/com/sun/enterprise/util/io/FileUtilsTest.java (diff)
Commit 50d9e62167a0a705f8cc207d651b2a73887cf443 by David Matějček
Renewed resource leak - the implementation depends on it.

- it has to be refactored or rewritten to a more robust state

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
(commit: 50d9e62)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/MultipartProprietaryReader.java (diff)
Commit 866309988700e1e3f3fedbbe45e1b08e2a8a7867 by David Matějček
Fixes based on self-review

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

# Conflicts:
# appserver/jms/jms-core/src/main/java/com/sun/enterprise/connectors/jms/system/JmsProviderLifecycle.java
(commit: 8663099)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/ProgressStatusEventJsonProprietaryReader.java (diff)
The file was modified nucleus/cluster/admin/src/main/java/com/sun/enterprise/v3/admin/cluster/SetupSshCommand.java (diff)
The file was modified nucleus/deployment/admin/src/main/java/org/glassfish/deployment/admin/DeployCommand.java (diff)
The file was modified appserver/appclient/client/acc/src/main/java/org/glassfish/appclient/client/acc/MainClassLaunchable.java (diff)
The file was modified appserver/appclient/server/core/src/main/java/org/glassfish/appclient/server/core/AppClientDeployer.java (diff)
The file was modified nucleus/cluster/admin/src/main/java/com/sun/enterprise/v3/admin/cluster/SecureAdminBootstrapHelper.java (diff)
The file was modified nucleus/deployment/common/src/main/java/com/sun/enterprise/deploy/shared/FileArchive.java (diff)
The file was modified nucleus/security/core/src/main/java/com/sun/enterprise/security/common/EmbeddedSecurityLifeCycle.java (diff)
The file was modified appserver/appclient/client/acc/src/main/java/org/glassfish/appclient/client/acc/ACCStartupContext.java (diff)
The file was modified appserver/deployment/jakartaee-full/src/main/java/org/glassfish/javaee/full/deployment/EarHandler.java (diff)
The file was modified appserver/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/ApplicationArchivist.java (diff)
The file was modified nucleus/security/core/src/main/java/com/sun/enterprise/security/embedded/EmbeddedSecurityUtil.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/ParamsWithPayloadJsonProprietaryReader.java (diff)
The file was modified nucleus/cluster/admin/src/main/java/com/sun/enterprise/v3/admin/cluster/CreateNodeSshCommand.java (diff)
The file was modified nucleus/common/internal-api/src/main/java/org/glassfish/internal/deployment/GenericHandler.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/AdminCommandStateJsonProprietaryReader.java (diff)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/util/zip/ZipFile.java (diff)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/util/io/FileUtils.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/ProgressStatusDTOJsonProprietaryReader.java (diff)
The file was modified nucleus/common/glassfish-api/src/main/java/org/glassfish/api/deployment/archive/ReadableArchiveAdapter.java (diff)
The file was modified appserver/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/DescriptorArchivist.java (diff)
The file was modified nucleus/admin/rest/rest-service/src/main/java/org/glassfish/admin/rest/resources/StatusGenerator.java (diff)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/universal/io/SmartFile.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/server/ApplicationLifecycle.java (diff)
The file was modified appserver/appclient/server/core/src/main/java/org/glassfish/appclient/server/core/StandaloneAppClientDeployerHelper.java (diff)
The file was modified nucleus/cluster/cli/src/main/java/com/sun/enterprise/admin/cli/cluster/InstallNodeSshCommand.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/RemoteResponseManager.java (diff)
The file was modified nucleus/cluster/ssh/src/main/java/org/glassfish/cluster/ssh/util/SSHUtil.java (diff)
The file was modified nucleus/common/common-util/src/test/java/com/sun/enterprise/util/io/FileUtilsTest.java (diff)
The file was modified appserver/deployment/jakartaee-core/src/main/java/org/glassfish/javaee/core/deployment/DolProvider.java (diff)
The file was modified appserver/appclient/server/core/src/main/java/org/glassfish/appclient/server/core/AppClientDeployerHelper.java (diff)
The file was modified nucleus/common/amx-core/src/main/java/org/glassfish/admin/amx/util/AMXDebug.java (diff)
The file was modified nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/DeploymentContextImpl.java (diff)
The file was modified nucleus/deployment/common/src/main/java/org/glassfish/deployment/versioning/VersioningService.java (diff)
The file was modified nucleus/admin/cli/src/main/java/com/sun/enterprise/admin/cli/embeddable/DeployerImpl.java (diff)
The file was modified nucleus/cluster/cli/src/main/java/com/sun/enterprise/admin/cli/cluster/NativeRemoteCommandsBase.java (diff)
The file was modified appserver/deployment/jakartaee-full/src/main/java/org/glassfish/javaee/full/deployment/EarDeployer.java (diff)
The file was modified nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/DeploymentUtils.java (diff)
The file was modified appserver/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/ExtensionsArchivist.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/StringProprietaryReader.java (diff)
The file was modified nucleus/cluster/cli/src/main/java/com/sun/enterprise/admin/cli/cluster/SynchronizeInstanceCommand.java (diff)
The file was modified nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/ActionReportJsonProprietaryReader.java (diff)
The file was modified nucleus/common/simple-glassfish-api/src/main/java/org/glassfish/embeddable/Deployer.java (diff)
The file was modified nucleus/admin/launcher/src/main/java/com/sun/enterprise/admin/launcher/GFLauncher.java (diff)
The file was modified appserver/appclient/server/core/src/main/java/org/glassfish/appclient/server/core/AppClientGroupFacadeGenerator.java (diff)
The file was modified appserver/deployment/dol/src/main/java/com/sun/enterprise/deployment/archivist/Archivist.java (diff)
The file was modified appserver/webservices/metro-glue/src/main/java/org/glassfish/webservices/metroglue/MetroContainer.java (diff)
The file was modified nucleus/cluster/cli/src/main/java/com/sun/enterprise/admin/cli/cluster/UninstallNodeSshCommand.java (diff)
The file was modified appserver/ejb/ejb-full-container/src/main/java/org/glassfish/ejb/persistent/timer/PersistentEJBTimerService.java (diff)
The file was modified nucleus/deployment/common/src/main/java/org/glassfish/deployment/common/ModuleExploder.java (diff)
Commit e17505ff79cb829122d2070d2b3a65a1b3daefd6 by David Matějček
Implemented copyResourceToDirectory + fixed usages

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
(commit: e17505f)
The file was modified appserver/webservices/metro-glue/src/main/java/org/glassfish/webservices/metroglue/MetroContainer.java (diff)
The file was modified appserver/ejb/ejb-full-container/src/main/java/org/glassfish/ejb/persistent/timer/PersistentEJBTimerService.java (diff)
The file was modified nucleus/security/core/src/main/java/com/sun/enterprise/security/common/EmbeddedSecurityLifeCycle.java (diff)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/util/io/FileUtils.java (diff)
Commit 5872a8e0cb8d2372a93ca0c3a749162de7ca1bf4 by David Matějček
Reduced logging

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
(commit: 5872a8e)
The file was modified nucleus/admin/template/src/main/resources/config/logging.properties (diff)
The file was modified nucleus/common/common-util/src/main/java/com/sun/enterprise/util/io/FileUtils.java (diff)
Commit bd6374aeefccf082f6ec12254c02345b5fb849d4 by David Matějček
Added few finals and replaced redundant new File in SetupSshKey

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
(commit: bd6374a)
The file was modified nucleus/cluster/cli/src/main/java/com/sun/enterprise/admin/cli/cluster/SetupSshKey.java (diff)
Commit 30042c3f906febd873382095a9fab9171cc024c8 by Alexander Pinchuk
Code cleanup

Signed-off-by: Alexander Pinčuk <alexander.v.pinchuk@gmail.com>
(commit: 30042c3)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/LocalStrings.properties (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/status.html (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/statusDisabled.html (diff)
The file was modified nucleus/admin/config-api/src/main/java/com/sun/enterprise/config/serverbeans/ServerTags.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/InstallerThread.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/AdminEndpointDecider.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/AdminConsoleStartupService.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/AdapterState.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/AdminConsoleAdapter.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/statusNotDAS.html (diff)
Commit c29697167a345a9a8cfdee689eac440f02e8686f by Alexander Pinchuk
Remove 'recent' console loading option

Signed-off-by: Alexander Pinčuk <alexander.v.pinchuk@gmail.com>
(commit: c296971)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/AdminConsoleStartupService.java (diff)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/ConsoleLoadingOption.java (diff)
Commit cd24d582af0bf29346f297a37810083a3ac01868 by Alexander Pinchuk
Fixes html markup formatting

Signed-off-by: Alexander Pinčuk <alexander.v.pinchuk@gmail.com>
(commit: cd24d58)
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/status.html (diff)
Commit 7309d0f9789691836c13f7bdf8ef9d7c947d211c by Alexander Pinchuk
Move console config code to separate class

Signed-off-by: Alexander Pinčuk <alexander.v.pinchuk@gmail.com>
(commit: 7309d0f)
The file was addednucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/ConsoleConfigCode.java
The file was modified nucleus/core/kernel/src/main/java/com/sun/enterprise/v3/admin/adapter/InstallerThread.java (diff)
Commit f31fa200104d645fb7de4748c2ccfaadcd7171f8 by Alexander Pinchuk
Integrate JUnit 5.10.2

Signed-off-by: Alexander Pinčuk <alexander.v.pinchuk@gmail.com>
(commit: f31fa20)
The file was modified nucleus/parent/pom.xml (diff)
Commit e6c9aa7594851de08960c549ea922402b9123845 by Alexander Pinchuk
Integrate Helidon MicroProfile Config 3.2.6

Signed-off-by: Alexander Pinčuk <alexander.v.pinchuk@gmail.com>
(commit: e6c9aa7)
The file was modified appserver/pom.xml (diff)
The file was modified appserver/admingui/jdbc/src/main/resources/org/glassfish/jdbc/admingui/Strings.properties (diff)
The file was modified appserver/load-balancer/admin/src/main/java/org/glassfish/loadbalancer/admin/cli/LocalStrings.properties (diff)
The file was modified appserver/transaction/jts/src/main/resources/com/sun/jts/CosTransactions/LocalStrings.properties (diff)
The file was modified appserver/admingui/web/src/main/resources/org/glassfish/web/admingui/Strings.properties (diff)
The file was modified appserver/ejb/ejb-container/src/main/resources/com/sun/ejb/codegen/LocalStrings.properties (diff)
The file was modified appserver/appclient/server/core/src/main/resources/org/glassfish/appclient/server/core/jws/servedcontent/LocalStrings.properties (diff)