Hello Everyone,<br />
<br />
I am facing a problem while exporting report header image and chart in xls format. I am using Birt 3.7 API and have downloaded and configured class path for this API<br />
<br />
exelero-xls-emitter-1.00-beta.jar . Downloaded from <a class='bbc_url' href='
http://sourceforge.net/projects/exemitter-xlsem/'>http://sourceforge.net/projects/exemitter-xlsem/</a><br />
<br />
and overide the default emitter with following code<br />
<br />
<strong class='bbc'><p class='bbc_indent' style='margin-left: 40px;'>else if( format.equalsIgnoreCase("xls") ){<br />
EXCELRenderOption xlsOptions = new EXCELRenderOption(); <br />
xlsOptions.setOutputFormat("xls");<br />
xlsOptions.setOutputFileName("output/resample/ps.xls");<br />
xlsOptions.setOption(IRenderOption.EMITTER_ID, "org.uguess.birt.report.engine.emitter.xls");<br />
<br />
runAndRenderTask.setRenderOption(xlsOptions);<br />
<br />
}</p></strong><br />
<br />
<br />
<br />
But Still I am unable to export the image and charts with following exception<br />
<br />
<p class='bbc_indent' style='margin-left: 40px;'><br />
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.eclipse.birt.report.engine.api.EngineException: EmitterID org.uguess.birt.report.engine.emitter.xls for render option is invalid.<br />
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:927)<br />
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:811)<br />
javax.servlet.http.HttpServlet.service(HttpServlet.java:621)<br />
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:796)<br />
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)<br />
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)<br />
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)<br />
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)<br />
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)<br />
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)<br />
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)<br />
org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:64)<br />
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)<br />
org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)<br />
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)<br />
org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)<br />
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)<br />
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)<br />
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)<br />
org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)<br />
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)<br />
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183)<br />
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)<br />
org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)<br />
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)<br />
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)<br />
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)<br />
org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)<br />
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)<br />
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)<br />
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)</p>
<br />
<br />
<br />
Please Help me.<br />
<br />
Thanks & Regards,<br />
Mubashar