[jboss-user] [JBoss Tools] - Static resource not found for path query.maskedinput-1.3.js
Juan Pusong
do-not-reply at jboss.com
Mon Jan 9 04:27:02 EST 2012
Juan Pusong [http://community.jboss.org/people/juanpusong] created the discussion
"Static resource not found for path query.maskedinput-1.3.js"
To view the discussion, visit: http://community.jboss.org/message/645337#645337
--------------------------------------------------------------
I am trying to incorporate a jquery plugin (query.maskedinput-1.3.js) in my RichFaces (richfaces-ui-3.3.3.Final) application. When I try to run the app in debug mode on an Eclipse IDE (Helios) with JBoss Tools RichFaces v 3.2.0.v20110119-2004-H17-CR1 the app throws the following exception:
javax.servlet.ServletException: Static resource not found for path query.maskedinput-1.3.js
javax.faces.webapp.FacesServlet.service(FacesServlet.java:325)
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
*root cause*
org.ajax4jsf.resource.ResourceNotFoundException: Static resource not found for path query.maskedinput-1.3.js
org.ajax4jsf.resource.ResourceBuilderImpl.createStaticResource(ResourceBuilderImpl.java:463)
org.ajax4jsf.resource.ResourceBuilderImpl.createResource(ResourceBuilderImpl.java:267)
org.ajax4jsf.application.AjaxViewHandler.getResourceURL(AjaxViewHandler.java:142)
org.ajax4jsf.renderkit.LoadResourceRendererBase.encodeToHead(LoadResourceRendererBase.java:83)
org.ajax4jsf.context.ViewResources.processComponent(ViewResources.java:342)
org.ajax4jsf.context.ViewResources.traverse(ViewResources.java:381)
org.ajax4jsf.context.ViewResources.traverse(ViewResources.java:385)
org.ajax4jsf.context.ViewResources.processHeadResources(ViewResources.java:514)
org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:193)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:127)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:313)
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
It happens only in debug mode. However, when I run the application in Tomcat, the error does not occur and the masked fields works fine indicating that the jquery plugin is working properly.
Here's a snippet of my code:
> <html xmlns="http://www.w3.org/1999/xhtml"
> xmlns:h="http://java.sun.com/jsf/html"
> xmlns:f="http://java.sun.com/jsf/core"
> xmlns:ui="http://java.sun.com/jsf/facelets"
> xmlns:rich="http://richfaces.org/rich"
> xmlns:a4j="http://richfaces.org/a4j">
>
> <f:loadBundle basename="crms-messages" var="labels"/>
> <a4j:loadScript src="resource://jquery.js"/>
> <a4j:loadScript src="resource://query.maskedinput-1.3.js"/>
> <head>
> <title><h:outputText value="#{labels.crmsSystemName}"/></title>
> </head>
>
> <body style="width:800px; height:400px;">
> <rich:panel id="entryPanel" style="width:300px; margin:0 auto;" >
> <f:facet name="header">
> <h:outputText value="Data Entry Form"/>
> </f:facet>
>
> <h:form>
> <h:panelGrid columns="2">
> <h:outputText value="Date Field"/>
> <h:inputText id="myDateFld" value="" size="20">
> <rich:jQuery selector="#myDateFld"
> query="mask('99/99/9999',{placeholder:' '})" timing="onload"/>
> </h:inputText>
> </h:panelGrid>
>
>
> <h:panelGroup style="text-align:right;"">
> <h:commandButton action="#{myBean.nextView}"
> actionListener="#{myBean.entryListener}" value="Entry"/>
> </h:panelGroup>
> </h:form>
> </rich:panel>
> </body>
> </html>
>
>
>
Here's additional info that might help:
OS: Windows 7
JDK v 1.6.0.0_29
Tomcat : v7.0.6.
What is probably wrong. Any help would be greatly appreciated.
Thanks in advance
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/645337#645337]
Start a new discussion in JBoss Tools at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2128]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20120109/27bf75d9/attachment-0001.html
More information about the jboss-user
mailing list