[jbosstools-commits] JBoss Tools SVN: r42656 - trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/pattern.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Thu Jul 19 17:15:14 EDT 2012


Author: scabanovich
Date: 2012-07-19 17:15:14 -0400 (Thu, 19 Jul 2012)
New Revision: 42656

Modified:
   trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/pattern/PatternLoader.java
Log:
JBIDE-11248
https://issues.jboss.org/browse/JBIDE-11248
Extensions in context param javax.faces.DEFAULT_SUFFIX can be separated by whitespace.

Modified: trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/pattern/PatternLoader.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/pattern/PatternLoader.java	2012-07-19 19:23:30 UTC (rev 42655)
+++ trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/web/pattern/PatternLoader.java	2012-07-19 21:15:14 UTC (rev 42656)
@@ -13,6 +13,7 @@
 import java.util.ArrayList;
 
 import org.jboss.tools.common.model.*;
+import org.jboss.tools.common.model.util.XModelObjectUtil;
 import org.jboss.tools.jsf.model.JSFConstants;
 import org.jboss.tools.jst.web.browser.wtp.RunOnServerContext;
 import org.jboss.tools.jst.web.model.helpers.WebAppHelper;
@@ -72,6 +73,9 @@
     
     String[] getFileSuffix(XModelObject webxml) {
     	String[] list = WebAppHelper.getWebAppContextParamValueList(webxml, "javax.faces.DEFAULT_SUFFIX");
+    	if(list != null && list.length == 1) {
+    		list = XModelObjectUtil.asStringArray(list[0].trim(), " ");
+    	}
     	return list == null || list.length == 0 || !list[0].startsWith(".") ? DEFAULT_SUFFIXES : list;
     }
     



More information about the jbosstools-commits mailing list