I am getting a npe when I click on the Excel export link. Note that I am not 
using Tiles BUT the jsp in question is dynamically included at run time. I 
understood that the ResponseOverrideFilter was for this exact situation [and am 
using it]. Any help would be much appreciated.

Thanks,

Jeff

 

Environment:
- displaytag v1.1.1
- Tomcat v5.5
- Spring Web

displaytag.properties:

export.types=csv excel xml pdf rtf
export.excel=true
export.csv=true
export.xml=true
export.pdf=true
export.rtf=true
export.excel.class=org.displaytag.export.excel.DefaultHssfExportView
export.pdf.class=org.displaytag.export.DefaultPdfExportView
export.rtf.class=org.displaytag.export.DefaultRtfExportView

JSP Code:

<display:table  name="model.clientHist"    
     pagesize="0"
     id="row"
     cellspacing="2" cellpadding="2" class="tablesetright"
     requestURI="userDetails.do" sort="list" defaultsort="1" export="true"
 >
 <display:setProperty name="basic.msg.empty_list" value="" />
 <display:caption >Transaction History</display:caption>
 <display:column title="Date" headerClass="thborder" class="transactionDate" 
sortable="true">
  <fmt:formatDate value="${row.transactionDate}" pattern="yy-MM-dd HH:mm:ss" />
 </display:column>
 <display:column property="transactionType" title="Transaction"  
headerClass="thborder" class="thborder" sortable="true"/> 
 <display:column property="groupLabel" title="Group"  headerClass="thborder" 
class="thborder"/>
 <display:column title="State"  headerClass="thborder" class="status">
  <dash:Status  policyId='${row.outCompliancePolicyId}' 
      ilan='${row.ilan}' 
      quarantined='${row.quarantined}' 
      ip='${row.currentIpAddress}' 
      clientStatusLink='false'
      />
 </display:column>
 <display:column title="Policy Compliance"  headerClass="thborder" 
class="policyCompliance">
  <dash:PolicyCompliance  policyCompliance='${row.policyCompliance}' />
 </display:column>

</display:table>

web.xml:

  <filter>
    <filter-name>ResponseOverrideFilter</filter-name>
    <filter-class>org.displaytag.filter.ResponseOverrideFilter</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>ResponseOverrideFilter</filter-name>
    <url-pattern>*.do</url-pattern>
  </filter-mapping>

 

Stack Trace:


org.apache.jasper.JasperException
 
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512)
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 
org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:111)
 org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
 
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:965)
 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:744)
 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:663)
 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:394)
 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:348)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 
com.impulse.presentation.filter.RedirectToMasterFilter.doFilter(RedirectToMasterFilter.java:71)
 
com.impulse.presentation.filter.PolicyTrackingFilter.doFilter(PolicyTrackingFilter.java:98)

 

Jeff Boring
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 
Impulse Point, Lakeland, FL
http://jroller.com/page/jwboring <http://jroller.com/page/jwboring> 

 


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
displaytag-user mailing list
displaytag-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/displaytag-user

Reply via email to