You are not logged in.
Pages: 1
When trying to upload a single BIRT report I get the following message, using the reportserver version 2.2.2.563
java.lang.IllegalArgumentException: Could not load exporters<br>
at net.datenwerke.rs.eximport.service.eximport.im.http.HttpImportServiceImpl.getInvolvedExporterIds(HttpImportServiceImpl.java:115)<br>
at net.datenwerke.rs.eximport.server.eximport.ImportRpcServiceImpl.initViaFile(ImportRpcServiceImpl.java:77)<br>
at net.datenwerke.security.service.security.aop.SecurityCheckInterceptor.invoke(SecurityCheckInterceptor.java:110)<br>
at net.datenwerke.gf.service.gwtstacktrace.CatchStacktraceInterceptor.invoke(CatchStacktraceInterceptor.java:38)<br>
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)<br>
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)<br>
at java.lang.reflect.Method.invoke(Unknown Source)<br>
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:561)<br>
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208)<br>
at net.datenwerke.security.service.security.aop.SecurityCheckInterceptor.invoke(SecurityCheckInterceptor.java:110)<br>
at net.datenwerke.gf.service.gwtstacktrace.CatchStacktraceInterceptor.invoke(CatchStacktraceInterceptor.java:38)<br>
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248)<br>
at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)<br>
at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)<br>
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)<br>
at net.datenwerke.security.service.security.aop.SecurityCheckInterceptor.invoke(SecurityCheckInterceptor.java:110)<br>
at net.datenwerke.gf.service.gwtstacktrace.CatchStacktraceInterceptor.invoke(CatchStacktraceInterceptor.java:38)<br>
at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)<br>
at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)<br>
at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)<br>
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)<br>
at com.google.inject.persist.PersistFilter.doFilter(PersistFilter.java:89)<br>
at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)<br>
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)<br>
at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)<br>
at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)<br>
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)<br>
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)<br>
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)<br>
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)<br>
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)<br>
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)<br>
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)<br>
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)<br>
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)<br>
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)<br>
at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:188)<br>
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)<br>
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2522)<br>
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2511)<br>
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)<br> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)<br>
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)<br>
at java.lang.Thread.run(Unknown Source)
<br>Caused by: java.lang.RuntimeException: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<br>
at net.datenwerke.eximport.ExportDataAnalizerService.getExporterElements(ExportDataAnalizerService.java:145)<br>
at net.datenwerke.eximport.ExportDataAnalizerService.getExporterClasses(ExportDataAnalizerService.java:159)<br>
at net.datenwerke.rs.eximport.service.eximport.im.http.HttpImportServiceImpl.getInvolvedExporterIds(HttpImportServiceImpl.java:112)<br> ... 44 more<br>Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0<br>
at java.util.ArrayList.rangeCheck(Unknown Source)<br>
at java.util.ArrayList.get(Unknown Source)<br>
at nu.xom.Elements.get(Unknown Source)<br>
at net.datenwerke.eximport.ExportDataAnalizerService.getExporterElements(ExportDataAnalizerService.java:143)<br> ... 46 more<br>
Offline
Hello and welcome to the ReportServer Forums.
The stacktrace looks like you are importing objects. Could you explain in a bit more detail what steps lead to the above error message?
Cheers,
Arno
Offline
I am importing *.rptdesign files as zip but the same behaviour is shown when I upload the xml of an BIRT Report.
Somehow it is not possible to import an rptdesign file to the reportserver.
The file itself is plain simple BIRT report, I tried older BIRT version 3.2.* and the latest 4.5 both could not be imported by the file importer of the admin area.
Offline
Hi,
I believe there might be a misunderstanding as to what the import function is used for: Its purpose is to move data from one reportserver instance to another: It will not accept plain birt files, but expects a export file, created by reportserver.
To upload reports to reportserver you use the report management section of the administration module. Step-by-Step instructions are given in the final section of this blog post: https://reportserver.net/blog/2013/05/1 … he-basics/
Also check out "Report Management" in the administrators guide:
https://reportserver.net/en/guides/admi … anagement/
More information on import/export is available here:
https://reportserver.net/en/guides/admi … nd-Export/
Cheers,
Thorsten
Pages: 1