]
Stan Silvert commented on JBAS-8916:
------------------------------------
What if we just specified the jar locations statically? Given the location of JBOSS_HOME,
we know exactly where these jars are and even what they contain. It's not as robust,
but it would be quicker and simpler than scanning all the module dependencies. As far as
I know, that would meet all our needs.
Need shared TLD's for JSTL and JSF
----------------------------------
Key: JBAS-8916
URL:
https://issues.jboss.org/browse/JBAS-8916
Project: JBoss Application Server
Issue Type: Task
Security Level: Public(Everyone can see)
Components: JSF, Web (Tomcat) service
Affects Versions: 7.0.0.Alpha1
Reporter: Stan Silvert
Assignee: Remy Maucherat
Priority: Critical
Attachments: jsfwithjsp.war
JSTL applications and JSP-based JSF applications will fail because the TLD's are not
processed for WARs that need them. We need a shared TLD facility similar to previous AS
versions so that these tag libs are parsed only once and then shared with every WAR.
I'm attaching a simple WAR to smoke-test JSTL and JSP-based JSF. With the attached
WAR, The following URLs will yield the following errors:
http://localhost:8080/jsfwithjsp/hellojsf.faces
org.apache.jasper.JasperException: The absolute uri:
http://java.sun.com/jsf/html cannot
be resolved in either web.xml or the jar files deployed with this application
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:239)
http://localhost:8080/jsfwithjsp/hellojstl.jsp
org.apache.jasper.JasperException: The absolute uri:
http://java.sun.com/jsp/jstl/core
cannot be resolved in either web.xml or the jar files deployed with this application
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:239)
--
This message is automatically generated by JIRA.
For more information on JIRA, see: