EXTCDI-260 detection of different versions of mojarra

git-svn-id: https://svn.apache.org/repos/asf/myfaces/extensions/cdi/trunk@1235188 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/jee-modules/jsf-module/impl/src/main/java/org/apache/myfaces/extensions/cdi/jsf/impl/util/JsfUtils.java b/jee-modules/jsf-module/impl/src/main/java/org/apache/myfaces/extensions/cdi/jsf/impl/util/JsfUtils.java
index 8e260e3..0ead9ff 100644
--- a/jee-modules/jsf-module/impl/src/main/java/org/apache/myfaces/extensions/cdi/jsf/impl/util/JsfUtils.java
+++ b/jee-modules/jsf-module/impl/src/main/java/org/apache/myfaces/extensions/cdi/jsf/impl/util/JsfUtils.java
@@ -213,7 +213,8 @@
     {

         Set<RequestParameter> result = new HashSet<RequestParameter>();

 

-        if(externalContext == null || externalContext.getRequestParameterValuesMap() == null)

+        if(externalContext == null || //detection of early config for different mojarra versions

+                externalContext.getRequestParameterValuesMap() == null || externalContext.getRequest() == null)

         {

             return result;

         }