Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001545 [Resin] minor always 01-08-07 13:38 04-05-07 15:33
Reporter ferg View Status public  
Assigned To ferg
Priority urgent Resolution fixed  
Status closed   Product Version 3.0.22
Summary 0001545: jsp custom tag and jstl
Description (rep by Bill Au)

We are having problem with resin 3.0.22 and JSTL.

We have the following line of code in our JSP :
<rbf:get-pages paginator="${paginator}" numPages="5" var="pages"/>

This custom tag is defined as:

We are getting the following exception:
[13:14:14.338] javax.servlet.ServletException: javax.servlet.jsp.JspException:
ServletException in '/tiles/search-results/search-results.jsp':
/tiles/search-results/search-results.jsp:58: expected `<%= ... %>' at
`${paginator}' for tag attribute setter
`setPaginator('. Tag attributes
which can't be converted from strings must use a runtime attribute expression.

It seems that things will work if we change the tld uri from [^]
to the newer version at [^]

But then we discovered that it would only work on Linux, but not on a PC.
On a PC we had to disable fast-jstl in order to get things to work.

I think the uri "" [^] is for JSTL 1.1.
Is that supported with Resin 3.0.22? The features list on your web site
has JSTL 1.01 listed. Are there any knows issues with fast-jstl and JSTL
1.1? I am asking because while I was researching this problem I came
this link that claims fast-jstl in resin 3.0.21 conflicts with JSTL 1.1: [^] (it is in chinese)

I still don't understand why fast-jstl causes problem on PC but not Linux.
I am going to go over the config file on both to see if I spot anything.

We also went back an checked earlier version of 3.0.X. This problem first
appears in 3.0.19.
Additional Information
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
01-08-07 13:38 ferg New Issue
04-05-07 15:33 ferg Assigned To  => ferg
04-05-07 15:33 ferg Status new => closed
04-05-07 15:33 ferg Resolution open => fixed
04-05-07 15:33 ferg Fixed in Version  => 3.1.1

Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
26 total queries executed.
24 unique queries executed.
Powered by Mantis Bugtracker