[weld/core] a0b853: Weld-2772 Allow to register BCE in Weld SE without...
by Matej Novotny
Branch: refs/heads/5.1
Home: https://github.com/weld/core
Commit: a0b853e99c3149531e3cccd4a3c253a7e872bbdf
https://github.com/weld/core/commit/a0b853e99c3149531e3cccd4a3c253a7e872bbdf
Author: Matej Novotny <manovotn(a)redhat.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M environments/se/core/src/main/java/org/jboss/weld/environment/se/Weld.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/extension/build/compatible/none/NoExtensionFoundTest.java
R environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/extension/build/compatible/none/TestNoExtensionFound.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/extension/build/compatible/registered/DiscoveredBce.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/extension/build/compatible/registered/ExtensionRegisteredManuallyTest.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/extension/build/compatible/registered/ManuallyRegisteredBce.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/extension/build/compatible/registered/RegisteredAndDiscoveredExtensionsTest.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/extension/build/compatible/registered/SomeBean.java
M weld-lite-extension-translator/src/main/java/org/jboss/weld/lite/extension/translator/LiteExtensionTranslator.java
Log Message:
-----------
Weld-2772 Allow to register BCE in Weld SE without discovery
Commit: d744b62fe98952d0cfd998c25aad57849b3190c4
https://github.com/weld/core/commit/d744b62fe98952d0cfd998c25aad57849b3190c4
Author: Matej Novotny <manovotn(a)redhat.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/jandex/SecurityActions.java
M environments/common/src/main/java/org/jboss/weld/environment/util/SecurityActions.java
M environments/se/core/src/main/java/org/jboss/weld/environment/se/SecurityActions.java
M environments/se/core/src/main/java/org/jboss/weld/environment/se/Weld.java
M environments/servlet/core/src/main/java/org/jboss/weld/environment/servlet/SecurityActions.java
M impl/src/main/java/org/jboss/weld/bean/proxy/DecorationHelper.java
M impl/src/main/java/org/jboss/weld/bean/proxy/DefaultProxyInstantiator.java
M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyInstantiator.java
M impl/src/main/java/org/jboss/weld/injection/Exceptions.java
M impl/src/main/java/org/jboss/weld/security/NewInstanceAction.java
M impl/src/test/java/org/jboss/weld/tests/unit/security/ReflectionTest.java
M modules/ejb/src/main/java/org/jboss/weld/module/ejb/SessionBeanProxyInstantiator.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/extension/AbstractInterceptor.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/lhotse/fst/GenericDAO.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/tb/GenericDAO.java
Log Message:
-----------
Use privileged action to instantiate LiteExtensionTranslator.
Replace remaining usages of long deprecated Class#newInstance() with getDeclaredConstructor().newInstance().
Compare: https://github.com/weld/core/compare/b15645d42bb8...d744b62fe989
To unsubscribe from these emails, change your notification settings at https://github.com/weld/core/settings/notifications
7 months, 1 week
[weld/core] 5eac5d: Weld-2772 Allow to register BCE in Weld SE without...
by Matej Novotny
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: 5eac5d971975c6b198295af83305740da46789db
https://github.com/weld/core/commit/5eac5d971975c6b198295af83305740da46789db
Author: Matej Novotny <manovotn(a)redhat.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M environments/se/core/src/main/java/org/jboss/weld/environment/se/Weld.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/extension/build/compatible/none/NoExtensionFoundTest.java
R environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/extension/build/compatible/none/TestNoExtensionFound.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/extension/build/compatible/registered/DiscoveredBce.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/extension/build/compatible/registered/ExtensionRegisteredManuallyTest.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/extension/build/compatible/registered/ManuallyRegisteredBce.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/extension/build/compatible/registered/RegisteredAndDiscoveredExtensionsTest.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/extension/build/compatible/registered/SomeBean.java
M weld-lite-extension-translator/src/main/java/org/jboss/weld/lite/extension/translator/LiteExtensionTranslator.java
Log Message:
-----------
Weld-2772 Allow to register BCE in Weld SE without discovery
Commit: cbdb59e290a6d5b4ce8e92acb5f827f1a72a7e50
https://github.com/weld/core/commit/cbdb59e290a6d5b4ce8e92acb5f827f1a72a7e50
Author: Matej Novotny <manovotn(a)redhat.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/jandex/SecurityActions.java
M environments/common/src/main/java/org/jboss/weld/environment/util/SecurityActions.java
M environments/se/core/src/main/java/org/jboss/weld/environment/se/SecurityActions.java
M environments/se/core/src/main/java/org/jboss/weld/environment/se/Weld.java
M environments/servlet/core/src/main/java/org/jboss/weld/environment/servlet/SecurityActions.java
M impl/src/main/java/org/jboss/weld/bean/proxy/DecorationHelper.java
M impl/src/main/java/org/jboss/weld/bean/proxy/DefaultProxyInstantiator.java
M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyInstantiator.java
M impl/src/main/java/org/jboss/weld/injection/Exceptions.java
M impl/src/main/java/org/jboss/weld/security/NewInstanceAction.java
M impl/src/test/java/org/jboss/weld/tests/unit/security/ReflectionTest.java
M modules/ejb/src/main/java/org/jboss/weld/module/ejb/SessionBeanProxyInstantiator.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/extension/AbstractInterceptor.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/lhotse/fst/GenericDAO.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/tb/GenericDAO.java
Log Message:
-----------
Use privileged action to instantiate LiteExtensionTranslator.
Replace remaining usages of long deprecated Class#newInstance() with getDeclaredConstructor().newInstance().
Compare: https://github.com/weld/core/compare/70ee3382ebde...cbdb59e290a6
To unsubscribe from these emails, change your notification settings at https://github.com/weld/core/settings/notifications
7 months, 1 week