Pessoal, bom dia!
estou com um sério problema para exportar com o displaytag.
essa é a JSP.
Quando eu retiro as tags do struts, a exportação funciona perfeitamente, entretanto, quando eu tento exportar com as tags do struts que preciso para efetuar as pesquisas, ocorre uma exceção
25 / 03 / 2009 09 : 28 : 54 org . apache . catalina . core . StandardWrapperValve invoke
SEVERE : Servlet . service () for servlet default threw exception
Exception : [ . TableTag ] Unable to reset response before returning exported data . You are not using an export filter . Be sure that no other jsp tags are used before display : table or refer to the displaytag documentation on how to configure the export filter ( requires j2ee 1.3 ) .
at org . displaytag . tags . TableTag . writeExport ( TableTag . java : 1430 )
at org . displaytag . tags . TableTag . doExport ( TableTag . java : 1356 )
at org . displaytag . tags . TableTag . doEndTag ( TableTag . java : 1227 )
at org . apache . jsp . WEB_002dINF . portal . cadastro . celular_005flistar_jsp . _jspService ( celular_005flistar_jsp . java : 278 )
at org . apache . jasper . runtime . HttpJspBase . service ( HttpJspBase . java : 70 )
at javax . servlet . http . HttpServlet . service ( HttpServlet . java : 803 )
at org . apache . jasper . servlet . JspServletWrapper . service ( JspServletWrapper . java : 374 )
at org . apache . jasper . servlet . JspServlet . serviceJspFile ( JspServlet . java : 337 )
at org . apache . jasper . servlet . JspServlet . service ( JspServlet . java : 266 )
at javax . servlet . http . HttpServlet . service ( HttpServlet . java : 803 )
at org . apache . catalina . core . ApplicationFilterChain . internalDoFilter ( ApplicationFilterChain . java : 290 )
at org . apache . catalina . core . ApplicationFilterChain . doFilter ( ApplicationFilterChain . java : 206 )
at org . apache . catalina . core . ApplicationDispatcher . invoke ( ApplicationDispatcher . java : 630 )
at org . apache . catalina . core . ApplicationDispatcher . processRequest ( ApplicationDispatcher . java : 436 )
at org . apache . catalina . core . ApplicationDispatcher . doForward ( ApplicationDispatcher . java : 374 )
at org . apache . catalina . core . ApplicationDispatcher . forward ( ApplicationDispatcher . java : 302 )
at org . apache . struts2 . dispatcher . ServletDispatcherResult . doExecute ( ServletDispatcherResult . java : 139 )
at org . apache . struts2 . dispatcher . StrutsResultSupport . execute ( StrutsResultSupport . java : 178 )
at com . opensymphony . xwork2 . DefaultActionInvocation . executeResult ( DefaultActionInvocation . java : 348 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 253 )
at com . opensymphony . xwork2 . interceptor . DefaultWorkflowInterceptor . doIntercept ( DefaultWorkflowInterceptor . java : 221 )
at com . opensymphony . xwork2 . interceptor . MethodFilterInterceptor . intercept ( MethodFilterInterceptor . java : 86 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at com . opensymphony . xwork2 . validator . ValidationInterceptor . doIntercept ( ValidationInterceptor . java : 150 )
at org . apache . struts2 . interceptor . validation . AnnotationValidationInterceptor . doIntercept ( AnnotationValidationInterceptor . java : 48 )
at com . opensymphony . xwork2 . interceptor . MethodFilterInterceptor . intercept ( MethodFilterInterceptor . java : 86 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at com . opensymphony . xwork2 . interceptor . ConversionErrorInterceptor . intercept ( ConversionErrorInterceptor . java : 123 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at com . opensymphony . xwork2 . interceptor . ParametersInterceptor . doIntercept ( ParametersInterceptor . java : 167 )
at com . opensymphony . xwork2 . interceptor . MethodFilterInterceptor . intercept ( MethodFilterInterceptor . java : 86 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at com . opensymphony . xwork2 . interceptor . StaticParametersInterceptor . intercept ( StaticParametersInterceptor . java : 105 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at org . apache . struts2 . interceptor . CheckboxInterceptor . intercept ( CheckboxInterceptor . java : 83 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at org . apache . struts2 . interceptor . FileUploadInterceptor . intercept ( FileUploadInterceptor . java : 207 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at com . opensymphony . xwork2 . interceptor . ModelDrivenInterceptor . intercept ( ModelDrivenInterceptor . java : 74 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at com . opensymphony . xwork2 . interceptor . ScopedModelDrivenInterceptor . intercept ( ScopedModelDrivenInterceptor . java : 127 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at org . apache . struts2 . interceptor . ProfilingActivationInterceptor . intercept ( ProfilingActivationInterceptor . java : 107 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at org . apache . struts2 . interceptor . debugging . DebuggingInterceptor . intercept ( DebuggingInterceptor . java : 206 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at com . opensymphony . xwork2 . interceptor . ChainingInterceptor . intercept ( ChainingInterceptor . java : 115 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at com . opensymphony . xwork2 . interceptor . I18nInterceptor . intercept ( I18nInterceptor . java : 143 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at com . opensymphony . xwork2 . interceptor . PrepareInterceptor . doIntercept ( PrepareInterceptor . java : 121 )
at com . opensymphony . xwork2 . interceptor . MethodFilterInterceptor . intercept ( MethodFilterInterceptor . java : 86 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at org . apache . struts2 . interceptor . ServletConfigInterceptor . intercept ( ServletConfigInterceptor . java : 170 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at com . opensymphony . xwork2 . interceptor . AliasInterceptor . intercept ( AliasInterceptor . java : 123 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at com . opensymphony . xwork2 . interceptor . ExceptionMappingInterceptor . intercept ( ExceptionMappingInterceptor . java : 176 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at br . com . simova . bob . system . interceptor . ApplicationSecurityInterceptor . intercept ( ApplicationSecurityInterceptor . java : 52 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 224 )
at com . opensymphony . xwork2 . DefaultActionInvocation $ 2. doProfiling ( DefaultActionInvocation . java : 223 )
at com . opensymphony . xwork2 . util . profiling . UtilTimerStack . profile ( UtilTimerStack . java : 455 )
at com . opensymphony . xwork2 . DefaultActionInvocation . invoke ( DefaultActionInvocation . java : 221 )
at org . apache . struts2 . impl . StrutsActionProxy . execute ( StrutsActionProxy . java : 50 )
at org . apache . struts2 . dispatcher . Dispatcher . serviceAction ( Dispatcher . java : 504 )
at org . apache . struts2 . dispatcher . FilterDispatcher . doFilter ( FilterDispatcher . java : 419 )
at org . apache . catalina . core . ApplicationFilterChain . internalDoFilter ( ApplicationFilterChain . java : 235 )
at org . apache . catalina . core . ApplicationFilterChain . doFilter ( ApplicationFilterChain . java : 206 )
at org . apache . catalina . core . StandardWrapperValve . invoke ( StandardWrapperValve . java : 233 )
at org . apache . catalina . core . StandardContextValve . invoke ( StandardContextValve . java : 175 )
at org . apache . catalina . core . StandardHostValve . invoke ( StandardHostValve . java : 128 )
at org . apache . catalina . valves . ErrorReportValve . invoke ( ErrorReportValve . java : 102 )
at org . apache . catalina . core . StandardEngineValve . invoke ( StandardEngineValve . java : 109 )
at org . apache . catalina . connector . CoyoteAdapter . service ( CoyoteAdapter . java : 286 )
at org . apache . coyote . http11 . Http11Processor . process ( Http11Processor . java : 844 )
at org . apache . coyote . http11 . Http11Protocol $ Http11ConnectionHandler . process ( Http11Protocol . java : 583 )
at org . apache . tomcat . util . net . JIoEndpoint $ Worker . run ( JIoEndpoint . java : 447 )
at java . lang . Thread . run ( Unknown Source )
Alguém tem idéia do que seja???