You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltaspike.apache.org by st...@apache.org on 2013/08/28 11:55:50 UTC

git commit: DELTASPIKE-405 remove generics info from producer to match all injection points of this type

Updated Branches:
  refs/heads/master b33e61cf7 -> 878eab3a8


DELTASPIKE-405 remove generics info from producer to match all injection points of this type


Project: http://git-wip-us.apache.org/repos/asf/deltaspike/repo
Commit: http://git-wip-us.apache.org/repos/asf/deltaspike/commit/878eab3a
Tree: http://git-wip-us.apache.org/repos/asf/deltaspike/tree/878eab3a
Diff: http://git-wip-us.apache.org/repos/asf/deltaspike/diff/878eab3a

Branch: refs/heads/master
Commit: 878eab3a8ea7d76e0d0a2672882597e3a3dbeb78
Parents: b33e61c
Author: Mark Struberg <st...@localhost.localdomain>
Authored: Wed Aug 28 11:54:58 2013 +0200
Committer: Mark Struberg <st...@localhost.localdomain>
Committed: Wed Aug 28 11:54:58 2013 +0200

----------------------------------------------------------------------
 .../apache/deltaspike/jsf/impl/message/DefaultJsfMessage.java  | 2 ++
 .../apache/deltaspike/jsf/impl/message/JsfMessageProducer.java | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/deltaspike/blob/878eab3a/deltaspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl/message/DefaultJsfMessage.java
----------------------------------------------------------------------
diff --git a/deltaspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl/message/DefaultJsfMessage.java b/deltaspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl/message/DefaultJsfMessage.java
index c45a739..ed96b8e 100644
--- a/deltaspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl/message/DefaultJsfMessage.java
+++ b/deltaspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl/message/DefaultJsfMessage.java
@@ -19,6 +19,7 @@
 package org.apache.deltaspike.jsf.impl.message;
 
 
+import javax.enterprise.inject.Typed;
 import javax.faces.application.FacesMessage;
 import javax.faces.component.UIComponent;
 
@@ -34,6 +35,7 @@ import org.apache.deltaspike.jsf.api.message.JsfMessage;
  * The complexity of setting the FacesMessage is
  * done in the {@link JsfMessageBundleInvocationHandler}.
  */
+@Typed
 public class DefaultJsfMessage<T> implements JsfMessage<T>
 {
     private final String clientId;

http://git-wip-us.apache.org/repos/asf/deltaspike/blob/878eab3a/deltaspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl/message/JsfMessageProducer.java
----------------------------------------------------------------------
diff --git a/deltaspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl/message/JsfMessageProducer.java b/deltaspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl/message/JsfMessageProducer.java
index 8751468..63b48f9 100644
--- a/deltaspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl/message/JsfMessageProducer.java
+++ b/deltaspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl/message/JsfMessageProducer.java
@@ -37,8 +37,8 @@ public class JsfMessageProducer
 {
     @Produces
     @Dependent
-    public <M> JsfMessage<M> createJsfMessage(InjectionPoint injectionPoint,
-                                              MessageBundleInvocationHandler invocationHandler)
+    public JsfMessage createJsfMessage(InjectionPoint injectionPoint,
+                                       MessageBundleInvocationHandler invocationHandler)
     {
         if (!(injectionPoint.getType() instanceof ParameterizedType))
         {
@@ -53,7 +53,7 @@ public class JsfMessageProducer
         try
         {
             @SuppressWarnings("unchecked")
-            Class<M> type = (Class<M>) actualTypes[0];
+            Class<?> type = (Class<?>) actualTypes[0];
             return createJsfMessageFor(injectionPoint, type, invocationHandler);
         }
         catch (ClassCastException e)