Skip to content
Started 3 mo 23 days ago
Took 4 sec on basic-qnbn8
Success

Web Container Common Utilities (Feb 8, 2024, 11:58:57 AM)

Build Artifacts
war-util-7.0.13-SNAPSHOT.jar114.34 KiB view
war-util-7.0.13-SNAPSHOT.pom4.08 KiB view
Changes
  1. Prepare release 7.0.0 (details)
  2. Prepare next development cycle for 7.0.1-SNAPSHOT (details)
  3. Fixed errors seen when testing xmlsec4 PR (details)
  4. Replaced all URLClassLoader constructor usages by GlassfishUrlClassloader (details)
  5. WebappClassLoader is parallel capable (details)
  6. WebappClassLoader - using System.Logger (details)
  7. Using Boolean.getBoolean instead of System.getProperty("...") != null (details)
  8. The stop method replaced by close, which is standard. (details)
  9. Using constructor instead of foreach (details)
  10. WebappClassLoader usages - simplified (details)
  11. Fixed obsoleted ResourceBundle cache cleanup (details)
  12. Fixed issue #23769 - no need for reflection (details)
  13. Fixed unit test compilation (details)
  14. Issue #23769 Refactored deregistering JDBC drivers (details)
  15. WebappClassLoader - protected fields made private (details)
  16. WebappClassLoader - cleanup (details)
  17. First step to WebappCl lifecycle control (details)
  18. Security manager changed to constant (details)
  19. Inlined init() and removed getResources() (details)
  20. Cleanups (details)
  21. Simplifying (details)
  22. Added status checking to WebappClassLoader (details)
  23. JarFileManager split from WebappClassLoader (details)
  24. Safety - don't provide internal cache (details)
  25. Repositories and files moved to RepositoryManager + optimizations (details)
  26. Optimized JarFileManager (details)
  27. Optimized JarFileManager, next gen. (details)
  28. The byteCodePreprocessors doesn't need to be concurrent list (details)
  29. The libPath field was in fact a constant which must not change (details)
  30. All errors from toURL were ignored, so we can ignore them sooner (details)
  31. PathTimestamp list replaces the paths and lastModifiedDates arrays (details)
  32. Changed method order, more logs (details)
  33. ReferenceCleaner split from WebappClassloader, named classloader (details)
  34. Further cleanups (details)
  35. Fixed resource cleaning - based on tests (details)
  36. Removed unused canonicalLoaderDir (details)
  37. Final cleanups (details)
  38. Transformers can be added later too. (details)
  39. Reflecting BalusC review - finals, better constructor (details)
  40. Reflecting Hiroki's review - reverted package.definition system property. (details)
  41. Issue #24245 Fixed package.definition permission property evaluation (details)
  42. Fixed error messages in logs (details)
  43. Prepare release 7.0.1 (details)
  44. Prepare next development cycle for 7.0.2-SNAPSHOT (details)
  45. Integrate WaSP 3.2.0 (details)
  46. Fixed #24297: getResource for a directory (details)
  47. Prepare release 7.0.2 (details)
  48. Prepare next development cycle for 7.0.3-SNAPSHOT (details)
  49. Fixed StackOverflow in WebappClassLoader.getURLs (details)
  50. Fixed exception when using reflection to clean webappcl reference (details)
  51. Removed clearReferencesRmiTargets (details)
  52. Archive types moved to DOL (details)
  53. Prepare release 7.0.3 (details)
  54. Prepare next development cycle for 7.0.4-SNAPSHOT (details)
  55. Prepare release 7.0.4 (details)
  56. Prepare next development cycle for 7.0.5-SNAPSHOT (details)
  57. Fix deployment-time bytecode preprocessing (details)
  58. Add transformation logging (details)
  59. Prepare release 7.0.5 (details)
  60. Prepare next development cycle for 7.0.6-SNAPSHOT (details)
  61. Add fine-grained bytecode preprocessing tracking in WebappClassLoader (details)
  62. Prepare release 7.0.6 (details)
  63. Prepare next development cycle for 7.0.7-SNAPSHOT (details)
  64. Removed two unused error messages from war-util (details)
  65. Fixed logging dependencies of websecurity module (details)
  66. Prepare release 7.0.7 (details)
  67. Prepare next development cycle for 7.0.8-SNAPSHOT (details)
  68. The osgi.bundle files removed from 'web' modules (details)
  69. Fix webapp multi-release JAR processing (details)
  70. Code cleanup (details)
  71. Reorganize tests and cleanup code (details)
  72. Prepare release 7.0.8 (details)
  73. Prepare next development cycle for 7.0.9-SNAPSHOT (details)
  74. Properly close deployment classloader (details)
  75. Prepare release 7.0.9 (details)
  76. Prepare next development cycle for 7.0.10 (details)
  77. Correct new version by adding -SNAPSHOT (details)
  78. Fixed NPE - the unusedJarsCheck is sometimes null (details)
  79. Rename main package in security-ee module to include .ee (details)
  80. Prepare release 7.0.10 (details)
  81. Prepare next development cycle for 7.0.11-SNAPSHOT (details)
  82. Prepare release 7.0.11 (details)
  83. Prepare next development cycle for 7.0.12-SNAPSHOT (details)
  84. Next version is 8.0.0 (details)
  85. Direct use ClassFileTransformer for bytecode preprocessing (details)
  86. Use COW array list for a list of transformers (details)
  87. Reduce usage of Java SE Security Manager (details)
  88. Prepare release 7.0.12 (details)
  89. Prepare next development cycle for 7.0.13-SNAPSHOT (details)
  90. Revert "Merge master into 8.0" (details)
Changes in dependency
  1. EJB container Internal API Success #181Success #182 (detail)
  2. GlassFish Web container related modules  ? → Success #182 (detail)
  3. grizzly-config Success #181Success #182 (detail)
  4. Eclipse GlassFish Parent Project Success #181Success #182 (detail)
  5. Nucleus Parent Success #181Success #182 (detail)
  6. Scattered Archive APIs of Glassfish Success #181Success #182 (detail)
  7. admin-config-api Success #181Success #182 (detail)
  8. Jakarta EE dependent public APIs of Glassfish Success #181Success #182 (detail)
  9. Security Services and SPI Success #181Success #182 (detail)
  10. Resources Connector Success #181Success #182 (detail)
  11. Connectors Private APIs for GlassFish Containers Success #181Success #182 (detail)
  12. Deployment Related Common Classes Success #181Success #182 (detail)
  13. Private APIs of Glassfish Success #181Success #182 (detail)
  14. Public APIs of Glassfish Success #181Success #182 (detail)
  15. GlassFish Jakarta EE Annotation Framework Success #181Success #182 (detail)
  16. Security Core Classes Success #181Success #182 (detail)
  17. Transaction Service Internal API Success #181Success #182 (detail)
  18. Web Container Naming Utilities Success #181Success #182 (detail)
  19. Jakarta EE Security Core Classes Success #181Success #182 (detail)
  20. Common Utilities Success #181Success #182 (detail)
  21. HK2 config types Success #181Success #182 (detail)
  22. Connector for GlassFish Web Container Success #181Success #182 (detail)
  23. GlassFish Nucleus Modules Success #180Success #182 (detail)
  24. GlassFish SSL Implementation Module Success #181Success #182 (detail)
  25. Deployment Object Library Success #181Success #182 (detail)
  26. admin-util Success #181Success #182 (detail)
  27. nucleus.resources Success #181Success #182 (detail)
  28. GlassFish Java Util Logging Extension Success #181Success #182 (detail)