Author: sdzmitrovich
Date: 2008-12-17 07:54:34 -0500 (Wed, 17 Dec 2008)
New Revision: 12638
Modified:
branches/jbosstools-3.0.0.CR1/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/ComponentUtil.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-3326
Modified:
branches/jbosstools-3.0.0.CR1/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/ComponentUtil.java
===================================================================
---
branches/jbosstools-3.0.0.CR1/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/ComponentUtil.java 2008-12-17
11:32:38 UTC (rev 12637)
+++
branches/jbosstools-3.0.0.CR1/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/src/org/jboss/tools/jsf/vpe/richfaces/ComponentUtil.java 2008-12-17
12:54:34 UTC (rev 12638)
@@ -233,9 +233,14 @@
.replaceFirst(
"^\\s*(\\#|\\$)\\{facesContext.externalContext.requestContextPath\\}",
Constants.EMPTY); //$NON-NLS-1$
- IFile file = pageContext.getVisualBuilder().getCurrentIncludeInfo()
- .getFile();
+ IFile file = null;
+ if (pageContext.getVisualBuilder().getCurrentIncludeInfo() != null)
+ file = pageContext.getVisualBuilder().getCurrentIncludeInfo()
+ .getFile();
+ if (file == null)
+ return resolvedValue;
+
resolvedValue = ElService.getInstance().replaceEl(file, resolvedValue);
// IPath path = new Path(resolvedValue);