This is an automated email from the ASF dual-hosted git repository.

tandraschko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/deltaspike.git


The following commit(s) were added to refs/heads/master by this push:
     new cd5fff3e3 fixed MessageBundle bean builder
cd5fff3e3 is described below

commit cd5fff3e3534d5fbdc6cdfb92c5ea4474733ef73
Author: tandraschko <[email protected]>
AuthorDate: Thu Jan 11 20:02:27 2024 +0100

    fixed MessageBundle bean builder
---
 .../core/impl/message/MessageBundleExtension.java       | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git 
a/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/message/MessageBundleExtension.java
 
b/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/message/MessageBundleExtension.java
index 6df015a77..7f627761e 100644
--- 
a/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/message/MessageBundleExtension.java
+++ 
b/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/message/MessageBundleExtension.java
@@ -142,14 +142,15 @@ public class MessageBundleExtension implements Extension, 
Deactivatable
         for (AnnotatedType<?> mbType : messageBundleTypes)
         {
             BeanConfigurator<?> beanConfigurator = abd.addBean()
-                    .createWith(cc -> {
-                        final Bean<?> invocationHandlerBean = 
beanManager.resolve(
-                                
beanManager.getBeans(MessageBundleInvocationHandler.class));
-
-                        return createMessageBundleProxy(mbType.getJavaClass(),
-                                (MessageBundleInvocationHandler)
-                                        
beanManager.getReference(invocationHandlerBean, 
MessageBundleInvocationHandler.class, cc));
-                    })
+                    .createWith(cc ->
+                        {
+                            final Bean<?> invocationHandlerBean = 
beanManager.resolve(
+                                    
beanManager.getBeans(MessageBundleInvocationHandler.class));
+
+                            return 
createMessageBundleProxy(mbType.getJavaClass(),
+                                    (MessageBundleInvocationHandler)
+                                            
beanManager.getReference(invocationHandlerBean, 
MessageBundleInvocationHandler.class, cc));
+                        })
                     .types(mbType.getJavaClass(), Object.class, 
Serializable.class)
                     .addQualifier(Default.Literal.INSTANCE)
                     .scope(ApplicationScoped.class) // needs to be a 
normalscope due to a bug in older Weld versions

Reply via email to