This is an automated email from the ASF dual-hosted git repository.
rzo1 pushed a change to branch TOMEE-4703
in repository https://gitbox.apache.org/repos/asf/tomee.git
omit a728ba18a6 TOMEE-4703 avoid double negation when filtering
non-propagated context data
omit 9d79f7de06 TOMEE-4704 report and clean up failures while establishing
a task's context
omit c6cb5080c9 TOMEE-4703 fix context capture in currentContextExecutor
and per-task CUTask.Context
omit c940d73042 TOMEE-4703 capture thread context eagerly on the submitting
thread
omit 340376ed25 TOMEE-4703 restore the caller's class loader after exiting
the ThreadContext
add ea864a0d3e TOMEE-4700 - Drop openejb-hessian (#2931)
add 9d2a1a7565 TOMEE-4701 - Drop openejb-ssh (#2933)
add 0c3d13e995 TOMEE-4702 - Drop openejb-common-cli (#2935)
add 183b6852be TOMEE-4699 Fix ConcurrentModificationException in
ThreadContext constructor (#2939)
add 6b9889c61e TOMEE-4703 restore the caller's class loader after exiting
the ThreadContext
add 8c84dfc0ae TOMEE-4703 capture thread context eagerly on the submitting
thread
add 1aa168d843 TOMEE-4703 fix context capture in currentContextExecutor
and per-task CUTask.Context
add 4bb0d7b307 TOMEE-4704 report and clean up failures while establishing
a task's context
add 0a11594163 TOMEE-4703 avoid double negation when filtering
non-propagated context data
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (a728ba18a6)
\
N -- N -- N refs/heads/TOMEE-4703 (0a11594163)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../org/apache/openejb/core/ThreadContext.java | 7 +-
.../openejb/threads/ThreadContextCopyRaceTest.java | 100 +++++++
docs/ssh.adoc | 63 -----
pom.xml | 5 -
rat.xml | 1 -
server/openejb-common-cli/pom.xml | 75 ------
.../org/apache/openejb/server/cli/CliRunnable.java | 286 --------------------
.../openejb/server/cli/CliRuntimeException.java | 23 --
.../apache/openejb/server/cli/StreamManager.java | 131 ---------
.../server/cli/command/AbstractCommand.java | 53 ----
.../openejb/server/cli/command/CatCommand.java | 64 -----
.../server/cli/command/ClassLoaderCommand.java | 109 --------
.../apache/openejb/server/cli/command/Command.java | 32 ---
.../apache/openejb/server/cli/command/Deploy.java | 32 ---
.../server/cli/command/DeployedAppCommand.java | 47 ----
.../openejb/server/cli/command/ExitCommand.java | 26 --
.../openejb/server/cli/command/HelpCommand.java | 42 ---
.../openejb/server/cli/command/ListCommand.java | 33 ---
.../server/cli/command/LocalJMXCommand.java | 266 ------------------
.../openejb/server/cli/command/LsCommand.java | 61 -----
.../openejb/server/cli/command/PartCommand.java | 111 --------
.../openejb/server/cli/command/PathCommand.java | 44 ---
.../server/cli/command/PropertiesCommand.java | 32 ---
.../openejb/server/cli/command/ScriptCommand.java | 50 ----
.../server/cli/command/ScriptFileCommand.java | 68 -----
.../openejb/server/cli/command/Undeploy.java | 32 ---
.../src/main/resources/META-INF/scan.xml | 23 --
.../src/main/resources/branding.properties | 28 --
.../java/org/apache/openejb/server/groovy/Bar.java | 26 --
.../server/groovy/BeanManagerHelperTest.java | 78 ------
.../java/org/apache/openejb/server/groovy/Foo.java | 29 --
.../server/groovy/OpenEJBGroovyShellTest.java | 52 ----
.../src/test/resources/META-INF/beans.xml | 19 --
server/openejb-hessian/pom.xml | 77 ------
.../java/org/apache/openejb/cdi/api/Hessian.java | 32 ---
.../openejb/cdi/internal/HessianExtension.java | 214 ---------------
.../hessian/HessianInitialContextFactory.java | 149 -----------
.../openejb/server/hessian/HessianRegistry.java | 32 ---
.../server/hessian/HessianRegistryImpl.java | 74 -----
.../openejb/server/hessian/HessianServer.java | 155 -----------
.../openejb/server/hessian/HessianService.java | 282 -------------------
.../server/hessian/OpenEJBHessianServlet.java | 41 ---
.../server/hessian/TomcatHessianRegistry.java | 298 ---------------------
.../hessian | 10 -
.../jakarta.enterprise.inject.spi.Extension | 1 -
.../server/hessian/HessianCdiByConfigTest.java | 105 --------
.../openejb/server/hessian/HessianCdiTest.java | 116 --------
.../server/hessian/HessianInitialContextTest.java | 103 -------
.../server/hessian/HessianRegistryImplTest.java | 33 ---
.../openejb/server/hessian/HessianServiceTest.java | 103 -------
.../server/hessian/LimitedBasicValveTest.java | 89 ------
server/openejb-ssh/README.adoc | 10 -
server/openejb-ssh/pom.xml | 100 -------
server/openejb-ssh/src/main/assembly/ssh.xml | 48 ----
.../apache/openejb/server/ssh/OpenEJBCommands.java | 112 --------
.../ssh/OpenEJBJaasPasswordAuthenticator.java | 67 -----
.../openejb/server/ssh/OpenEJBShellFactory.java | 36 ---
.../org/apache/openejb/server/ssh/SSHServer.java | 123 ---------
.../src/main/resources/META-INF/LICENSE | 202 --------------
.../openejb-ssh/src/main/resources/META-INF/NOTICE | 10 -
.../org.apache.openejb.server.ServerService/ssh | 5 -
.../java/org/apache/openejb/server/ssh/Foo.java | 29 --
.../apache/openejb/server/ssh/SSHServerTest.java | 117 --------
server/openejb-ssh/src/test/key/ssh-key.ser | Bin 1834 -> 0 bytes
.../src/test/resources/META-INF/beans.xml | 19 --
server/pom.xml | 3 -
66 files changed, 104 insertions(+), 4739 deletions(-)
create mode 100644
container/openejb-core/src/test/java/org/apache/openejb/threads/ThreadContextCopyRaceTest.java
delete mode 100644 docs/ssh.adoc
delete mode 100644 server/openejb-common-cli/pom.xml
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/CliRunnable.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/CliRuntimeException.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/StreamManager.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/AbstractCommand.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/CatCommand.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/ClassLoaderCommand.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/Command.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/Deploy.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/DeployedAppCommand.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/ExitCommand.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/HelpCommand.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/ListCommand.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/LocalJMXCommand.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/LsCommand.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/PartCommand.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/PathCommand.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/PropertiesCommand.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/ScriptCommand.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/ScriptFileCommand.java
delete mode 100644
server/openejb-common-cli/src/main/java/org/apache/openejb/server/cli/command/Undeploy.java
delete mode 100644
server/openejb-common-cli/src/main/resources/META-INF/scan.xml
delete mode 100644
server/openejb-common-cli/src/main/resources/branding.properties
delete mode 100644
server/openejb-common-cli/src/test/java/org/apache/openejb/server/groovy/Bar.java
delete mode 100644
server/openejb-common-cli/src/test/java/org/apache/openejb/server/groovy/BeanManagerHelperTest.java
delete mode 100644
server/openejb-common-cli/src/test/java/org/apache/openejb/server/groovy/Foo.java
delete mode 100644
server/openejb-common-cli/src/test/java/org/apache/openejb/server/groovy/OpenEJBGroovyShellTest.java
delete mode 100644
server/openejb-common-cli/src/test/resources/META-INF/beans.xml
delete mode 100644 server/openejb-hessian/pom.xml
delete mode 100644
server/openejb-hessian/src/main/java/org/apache/openejb/cdi/api/Hessian.java
delete mode 100644
server/openejb-hessian/src/main/java/org/apache/openejb/cdi/internal/HessianExtension.java
delete mode 100644
server/openejb-hessian/src/main/java/org/apache/openejb/client/hessian/HessianInitialContextFactory.java
delete mode 100644
server/openejb-hessian/src/main/java/org/apache/openejb/server/hessian/HessianRegistry.java
delete mode 100644
server/openejb-hessian/src/main/java/org/apache/openejb/server/hessian/HessianRegistryImpl.java
delete mode 100644
server/openejb-hessian/src/main/java/org/apache/openejb/server/hessian/HessianServer.java
delete mode 100644
server/openejb-hessian/src/main/java/org/apache/openejb/server/hessian/HessianService.java
delete mode 100644
server/openejb-hessian/src/main/java/org/apache/openejb/server/hessian/OpenEJBHessianServlet.java
delete mode 100644
server/openejb-hessian/src/main/java/org/apache/openejb/server/hessian/TomcatHessianRegistry.java
delete mode 100644
server/openejb-hessian/src/main/resources/META-INF/org.apache.openejb.server.ServerService/hessian
delete mode 100644
server/openejb-hessian/src/main/resources/META-INF/services/jakarta.enterprise.inject.spi.Extension
delete mode 100644
server/openejb-hessian/src/test/java/org/apache/openejb/server/hessian/HessianCdiByConfigTest.java
delete mode 100644
server/openejb-hessian/src/test/java/org/apache/openejb/server/hessian/HessianCdiTest.java
delete mode 100644
server/openejb-hessian/src/test/java/org/apache/openejb/server/hessian/HessianInitialContextTest.java
delete mode 100644
server/openejb-hessian/src/test/java/org/apache/openejb/server/hessian/HessianRegistryImplTest.java
delete mode 100644
server/openejb-hessian/src/test/java/org/apache/openejb/server/hessian/HessianServiceTest.java
delete mode 100644
server/openejb-hessian/src/test/java/org/apache/openejb/server/hessian/LimitedBasicValveTest.java
delete mode 100644 server/openejb-ssh/README.adoc
delete mode 100644 server/openejb-ssh/pom.xml
delete mode 100644 server/openejb-ssh/src/main/assembly/ssh.xml
delete mode 100644
server/openejb-ssh/src/main/java/org/apache/openejb/server/ssh/OpenEJBCommands.java
delete mode 100644
server/openejb-ssh/src/main/java/org/apache/openejb/server/ssh/OpenEJBJaasPasswordAuthenticator.java
delete mode 100644
server/openejb-ssh/src/main/java/org/apache/openejb/server/ssh/OpenEJBShellFactory.java
delete mode 100644
server/openejb-ssh/src/main/java/org/apache/openejb/server/ssh/SSHServer.java
delete mode 100644 server/openejb-ssh/src/main/resources/META-INF/LICENSE
delete mode 100644 server/openejb-ssh/src/main/resources/META-INF/NOTICE
delete mode 100644
server/openejb-ssh/src/main/resources/META-INF/org.apache.openejb.server.ServerService/ssh
delete mode 100644
server/openejb-ssh/src/test/java/org/apache/openejb/server/ssh/Foo.java
delete mode 100644
server/openejb-ssh/src/test/java/org/apache/openejb/server/ssh/SSHServerTest.java
delete mode 100644 server/openejb-ssh/src/test/key/ssh-key.ser
delete mode 100644 server/openejb-ssh/src/test/resources/META-INF/beans.xml