Bug 8347 - Undefined classes/interfaces in the javax.servlet.jsp.jstl tree
Summary: Undefined classes/interfaces in the javax.servlet.jsp.jstl tree
Status: RESOLVED FIXED
Alias: None
Product: Taglibs
Classification: Unclassified
Component: Standard Taglib (show other bugs)
Version: unspecified
Hardware: All All
: P3 normal (vote)
Target Milestone: ---
Assignee: Tomcat Developers Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-04-21 18:08 UTC by Hans Bergsten
Modified: 2004-11-16 19:05 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hans Bergsten 2002-04-21 18:08:27 UTC
The following classes/interfaces are not defined by the specification. I believe
they can simply be moved to the org.apache.taglibs.standard package tree:

  javax.servlet.jsp.jstl.core.ExpressionException
  javax.servlet.jsp.jstl.sql.ResultImpl
Comment 1 Shawn Bayern 2002-04-21 20:36:28 UTC
Yeah, I just noticed these two.  The first is a holdover, and I believe it can 
be removed.  The second is a dependecy of the ResultSupport class.  At any 
rate, it should be made private because it is not part of the public API.  I'll 
think about this and talk it over with Pierre.
Comment 2 Shawn Bayern 2002-04-29 19:29:57 UTC
Fixed by:
 - Removing ExpressionException, and getting rid of the legacy SPEL code that
   used it.
 - Scoping the access of javax.servlet.jsp.jstl.sql.ResultImpl to its package.
 - Copying ResultImpl back to org.apache.* to remove the dependency on a
   now-hidden class.