Bugs item #980014, was opened at 2004-06-25 23:17
Message generated for change (Comment added) made by fgiust
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=536613&aid=980014&group_id=73068

Category: main tag library
Group: None
>Status: Deleted
Resolution: None
Priority: 5
Submitted By: fabrizio giustina (fgiust)
Assigned to: fabrizio giustina (fgiust)
Summary: Performance enhancements (patch)

Initial Comment:
Performance enhancements
>From dev ml (Todd Benge)


> There are several steps we are taking to improve the 
overall
> system performance, one of which was to look at the 
displaytag source
> code.  In doing so, we were able to make a couple of 
significant
> changes that have made a major impact on overall 
performance.  So far
> the changes we’ve made have not had any impact on 
functionality but we
> do not use the el tags or velocity templates.  We’ve 
tagged all of the
> changes in the source files with my name (Todd) so 
that you can
> evaluate the changes.  The attached jar file includes 
the source files
> changed as well as the Borland Optimizeit profiles 
taken before and
> after the work was completed.  You should see that 
the processing time
> spent in the tag libraries and main JSP is significantly 
reduced. 
> This is mostly due to caching of previously reflected 
methods and the
> removal of the iteration in the doAfterBody of the 
TableTag.  If the
> changes look reasonable, we’d be happy to commit the 
changes back to
> the community.  The two authors of the changes are 
Todd Benge and Matt
> Green.


----------------------------------------------------------------------

>Comment By: fabrizio giustina (fgiust)
Date: 2004-09-22 14:21

Message:
Logged In: YES 
user_id=798060

moved to the new jira tracker
http://jira.codehaus.org/browse/DISPL-11

----------------------------------------------------------------------

Comment By: habsuda (habsuda)
Date: 2004-07-27 11:11

Message:
Logged In: YES 
user_id=846835

Hi,
I found the problem but I don't know how to solve it. It
happens only when some static cells are used.
example-imp-objects.jsp is this case. I tried merge it with
b3, rc1 and rc2 and all do the same. Could someone fix it, I
realy need this performance patch.
Thanks 
ros246

----------------------------------------------------------------------

Comment By: Nobody/Anonymous (nobody)
Date: 2004-07-22 14:39

Message:
Logged In: NO 

unfortunately it is not working.  I am using rc-1

Testcase: 
testEL(org.displaytag.tags.ColumnPoolingTest):  Caused an ERROR
null
java.lang.NullPointerException
        at org.displaytag.model.Column.getValue(Column.java:103)
        at
org.displaytag.model.Column.createChoppedAndLinkedValue(Column.java:212)
        at org.displaytag.model.Column.getOpenTag(Column.java:182)
        at
org.displaytag.tags.TableTag.getTableBody(TableTag.java:1513)
        at org.displaytag.tags.TableTag.getHTMLData(TableTag.java:1249)
        at org.displaytag.tags.TableTag.doEndTag(TableTag.java:921)
        at
org.apache.jsp.columnpooling$jsp._jspService(columnpooling$jsp.java:286)
        at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
        at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
com.meterware.servletunit.InvocationContextImpl.service(InvocationContextImpl.java:79)
        at
com.meterware.servletunit.ServletUnitClient.newResponse(ServletUnitClient.java:99)
        at
com.meterware.httpunit.WebWindow.getResource(WebWindow.java:164)
        at
com.meterware.httpunit.WebWindow.getSubframeResponse(WebWindow.java:128)
        at
com.meterware.httpunit.WebWindow.getResponse(WebWindow.java:121)
        at
com.meterware.httpunit.WebClient.getResponse(WebClient.java:112)
        at
com.meterware.servletunit.ServletRunner.getResponse(ServletRunner.java:122)
        at
org.displaytag.tags.ColumnPoolingTest.doTest(ColumnPoolingTest.java:45)
        at
org.displaytag.test.DisplaytagCase.testEL(DisplaytagCase.java:77)


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=536613&aid=980014&group_id=73068


-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php
_______________________________________________
displaytag-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/displaytag-devel

Reply via email to