Jump to content
We've recently updated our Privacy Statement, available here ×

pajepam213

Members
  • Posts

    4
  • Joined

  • Last visited

 Content Type 

Profiles

Forum

Events

Featured Visualizations

Knowledge Base

Documentation (PDF Downloads)

Blog

Documentation (Test Area)

Documentation

Dr. Jaspersoft Webinar Series

Downloads

Everything posted by pajepam213

  1. I think Jaspersoft Server cannot deserialize class net.sf.jasperreports.data.http.HttpDataLocation from xml
  2. public interface HttpDataLocation extends DataFile { public RequestMethod getMethod(); public String getUrl(); public String getUsername(); public String getPassword(); @JacksonXmlElementWrapper(useWrapping=false) @JsonProperty(value="urlParameter") public List<HttpLocationParameter> getUrlParameters(); public String getBody(); @JacksonXmlElementWrapper(useWrapping=false) @JsonProperty(value="postParameter") public List<HttpLocationParameter> getPostParameters(); @JacksonXmlElementWrapper(useWrapping=false) @JsonProperty(value="header") public List<HttpLocationParameter> getHeaders(); }[/code]
  3. DataFile is a Json Data adapter generated in jaspersoft studio <dataFile type="httpDataLocation"><method>GET</method><url>https://gorest.co.in/public/v2/users</url><username></username><password></password> <urlParameter> <name>page</name> <value>1</value> </urlParameter></dataFile>[/code]
  4. I needed to add the REST API as a data source to the report. Then I found a Wiki article on how to do this: https://community.jaspersoft.com/wiki/using-data-adapters-fill-reports-json-data-remote-url It works correctly in Jaspersoft studio. But when i publish it in JasperReports Server and try to execute, an Error Message appears with text: There was an error on the server. Try again or contact site administrators. (Error UID: 1d2a6173-04d0-4593-91dd-0732b78073e2)[/code]What am I doing wrong? Report Source <jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Rest" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="0b99367c-88ea-4ac1-93e2-5d2be7617bfb"> <property name="net.sf.jasperreports.data.adapter" value="../DataAdapter.xml"/> <parameter name="PageNumber" class="java.lang.String" evaluationTime="Early"> <property name="net.sf.jasperreports.http.data.url.parameter" value="page"/> <defaultValueExpression><![CDATA[1]]></defaultValueExpression> </parameter> <queryString language="JSON"> <![CDATA[]]> </queryString> <field name="id" class="java.lang.Integer"> <property name="net.sf.jasperreports.json.field.expression" value="id"/> <fieldDescription><![CDATA[id]]></fieldDescription> </field> <field name="name" class="java.lang.String"> <property name="net.sf.jasperreports.json.field.expression" value="name"/> <fieldDescription><![CDATA[name]]></fieldDescription> </field> <field name="email" class="java.lang.String"> <property name="net.sf.jasperreports.json.field.expression" value="email"/> <fieldDescription><![CDATA[email]]></fieldDescription> </field> <field name="gender" class="java.lang.String"> <property name="net.sf.jasperreports.json.field.expression" value="gender"/> <fieldDescription><![CDATA[gender]]></fieldDescription> </field> <field name="status" class="java.lang.String"> <property name="net.sf.jasperreports.json.field.expression" value="status"/> <fieldDescription><![CDATA[status]]></fieldDescription> </field> <background> <band splitType="Stretch"/> </background> <pageHeader> <band height="80" splitType="Stretch"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <staticText> <reportElement x="0" y="0" width="555" height="80" uuid="04fd9a52-0821-4880-9b7d-a529a9d1b697"> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="LiberationSans" size="25" isBold="true"/> </textElement> <text><![CDATA[Page Header]]></text> </staticText> </band> </pageHeader> <columnHeader> <band height="50" splitType="Stretch"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <staticText> <reportElement x="0" y="0" width="100" height="50" uuid="28b62b59-ebb7-463c-bbaa-97cde15b8bf9"> <property name="com.jaspersoft.studio.spreadsheet.connectionID" value="56ab142d-cef7-4b1a-bc90-c4f767d35461"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="LiberationSans" size="25" isBold="true"/> </textElement> <text><![CDATA[id]]></text> </staticText> <staticText> <reportElement x="100" y="0" width="100" height="50" uuid="3d94ac57-ea92-41ea-bebd-00b6f1362d99"> <property name="com.jaspersoft.studio.spreadsheet.connectionID" value="8fa882d8-3da9-46a2-97b8-a6faed51e6e3"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="LiberationSans" size="25" isBold="true"/> </textElement> <text><![CDATA[name]]></text> </staticText> <staticText> <reportElement x="200" y="0" width="100" height="50" uuid="9823c1a2-5859-46f2-b827-8fb349f8ba0b"> <property name="com.jaspersoft.studio.spreadsheet.connectionID" value="8fa882d8-3da9-46a2-97b8-a6faed51e6e3"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="LiberationSans" size="25" isBold="true"/> </textElement> <text><![CDATA[email]]></text> </staticText> <staticText> <reportElement x="300" y="0" width="100" height="50" uuid="ca76768f-69d4-46ee-a8b6-68c4b81ab0f6"> <property name="com.jaspersoft.studio.spreadsheet.connectionID" value="4643f294-8e55-4614-9afb-15c470c7f8d0"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="LiberationSans" size="25" isBold="true"/> </textElement> <text><![CDATA[gender]]></text> </staticText> <staticText> <reportElement x="400" y="0" width="100" height="50" uuid="8bb4b820-97f9-4b38-8484-34970a667499"> <property name="com.jaspersoft.studio.spreadsheet.connectionID" value="ce542b61-7de0-4b61-92c6-670df839008d"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="LiberationSans" size="25" isBold="true"/> </textElement> <text><![CDATA[status]]></text> </staticText> </band> </columnHeader> <detail> <band height="50" splitType="Stretch"> <property name="com.jaspersoft.studio.unit.height" value="px"/> <textField> <reportElement x="0" y="0" width="100" height="50" uuid="80aae63f-91fc-47cf-a7ad-8dffaba91cb8"> <property name="com.jaspersoft.studio.spreadsheet.connectionID" value="56ab142d-cef7-4b1a-bc90-c4f767d35461"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="LiberationSans" size="25"/> </textElement> <textFieldExpression><![CDATA[$F{id}]]></textFieldExpression> </textField> <textField> <reportElement x="100" y="0" width="100" height="50" uuid="51a2f3ca-8f8f-40f0-85c7-b1b149761777"> <property name="com.jaspersoft.studio.spreadsheet.connectionID" value="8fa882d8-3da9-46a2-97b8-a6faed51e6e3"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="LiberationSans" size="25"/> </textElement> <textFieldExpression><![CDATA[$F{name}]]></textFieldExpression> </textField> <textField> <reportElement x="200" y="0" width="100" height="50" uuid="ed89dfa3-3cbd-47c2-b804-bb9f6cfd374b"> <property name="com.jaspersoft.studio.spreadsheet.connectionID" value="8fa882d8-3da9-46a2-97b8-a6faed51e6e3"/> <property name="com.jaspersoft.studio.unit.y" value="px"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="LiberationSans" size="25"/> </textElement> <textFieldExpression><![CDATA[$F{email}]]></textFieldExpression> </textField> <textField> <reportElement x="300" y="0" width="100" height="50" uuid="70814082-3238-4a7f-b062-7783ff1980cd"> <property name="com.jaspersoft.studio.spreadsheet.connectionID" value="4643f294-8e55-4614-9afb-15c470c7f8d0"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="LiberationSans" size="25"/> </textElement> <textFieldExpression><![CDATA[$F{gender}]]></textFieldExpression> </textField> <textField> <reportElement x="400" y="0" width="100" height="50" uuid="f361211e-75cd-4204-9710-f544a07db1bf"> <property name="com.jaspersoft.studio.spreadsheet.connectionID" value="ce542b61-7de0-4b61-92c6-670df839008d"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="LiberationSans" size="25"/> </textElement> <textFieldExpression><![CDATA[$F{status}]]></textFieldExpression> </textField> </band> </detail> <pageFooter> <band height="80"> <staticText> <reportElement x="0" y="0" width="555" height="80" uuid="022f5bf0-a7f9-4d53-a98b-4203408963fc"> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textElement textAlignment="Center" verticalAlignment="Middle"> <font fontName="LiberationSans" size="25" isBold="true"/> </textElement> <text><![CDATA[Page Footer]]></text> </staticText> </band> </pageFooter></jasperReport>[/code]Data Adapter Source <jsonDataAdapter class="net.sf.jasperreports.data.json.JsonDataAdapterImpl"> <name>json</name> <dataFile type="httpDataLocation"> <method>GET</method> <url>https://gorest.co.in/public/v2/users</url> <username></username> <password></password> <urlParameter> <name>page</name> <value>1</value> </urlParameter> </dataFile> <selectExpression></selectExpression> <locale>en_US</locale> <useConnection>false</useConnection> <language>json</language></jsonDataAdapter>[/code]jasperserver.log 2022-04-29T11:52:49,992 ERROR SecureExceptionHandlerImpl,http-nio-8080-exec-2:125 - There was an error on the server. Try again or contact site administrators. (Error UID: 5aea5120-cff0-4b86-ab23-97b4bf5f9fa0). org.xml.sax.SAXException: Unable to instantiate net.sf.jasperreports.data.DataFile;java.lang.InstantiationException: net.sf.jasperreports.data.DataFile net.sf.jasperreports.engine.JRRuntimeException: org.exolab.castor.xml.MarshalException: org.xml.sax.SAXException: Unable to instantiate net.sf.jasperreports.data.DataFile;java.lang.InstantiationException: net.sf.jasperreports.data.DataFile{File: [not available]; line: 4; column: 37} at net.sf.jasperreports.util.CastorUtil.read(CastorUtil.java:404) at net.sf.jasperreports.repo.CastorObjectPersistenceService.load(CastorObjectPersistenceService.java:68) at net.sf.jasperreports.repo.CastorDataAdapterPersistenceService.load(CastorDataAdapterPersistenceService.java:56) at com.jaspersoft.jasperserver.api.engine.jasperreports.util.RepoRepositoryService.getResource(RepoRepositoryService.java:198) at net.sf.jasperreports.repo.RepositoryUtil.getResourceFromLocation(RepositoryUtil.java:149) at net.sf.jasperreports.data.DataAdapterParameterContributorFactory.getContributors(DataAdapterParameterContributorFactory.java:107) at net.sf.jasperreports.engine.fill.JRFillDataset.getParameterContributors(JRFillDataset.java:1215) at net.sf.jasperreports.engine.fill.JRFillDataset.contributeParameters(JRFillDataset.java:1154) at net.sf.jasperreports.engine.fill.JRFillDataset.setParameterValues(JRFillDataset.java:671) at net.sf.jasperreports.engine.fill.JRParameterDefaultValuesEvaluator.evaluateParameterDefaultValues(JRParameterDefaultValuesEvaluator.java:90) at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl.getReportInputControlsInformation(EngineServiceImpl.java:2735) at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl.getReportInputControlsInformation(EngineServiceImpl.java:2693) at sun.reflect.GeneratedMethodAccessor693.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:69) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) at com.sun.proxy.$Proxy120.getReportInputControlsInformation(Unknown Source) at com.jaspersoft.jasperserver.inputcontrols.cascade.CachedEngineService.getReportInputControlsInformation(CachedEngineService.java:85) at com.jaspersoft.jasperserver.inputcontrols.cascade.GenericInputControlLogic.getReportInputControlsInformation(GenericInputControlLogic.java:217) at com.jaspersoft.jasperserver.inputcontrols.cascade.GenericInputControlLogic.getInputControlsStructure(GenericInputControlLogic.java:112) at com.jaspersoft.jasperserver.inputcontrols.cascade.InputControlsLogicServiceImpl$3.callByContainer(InputControlsLogicServiceImpl.java:119) at com.jaspersoft.jasperserver.inputcontrols.cascade.InputControlsLogicServiceImpl$3.callByContainer(InputControlsLogicServiceImpl.java:111) at com.jaspersoft.jasperserver.inputcontrols.cascade.InputControlsLogicServiceImpl.callControlLogic(InputControlsLogicServiceImpl.java:275) at com.jaspersoft.jasperserver.inputcontrols.cascade.InputControlsLogicServiceImpl.getInputControlsStructure(InputControlsLogicServiceImpl.java:111) at com.jaspersoft.jasperserver.jaxrs.report.InputControlsJaxrsService$2.call(InputControlsJaxrsService.java:134) at com.jaspersoft.jasperserver.jaxrs.report.InputControlsJaxrsService$2.call(InputControlsJaxrsService.java:128) at com.jaspersoft.jasperserver.jaxrs.report.ReportsServiceCallTemplate.callRemoteService(ReportsServiceCallTemplate.java:49) at com.jaspersoft.jasperserver.remote.common.RemoteServiceWrapper.callRemoteService(RemoteServiceWrapper.java:44) at com.jaspersoft.jasperserver.jaxrs.report.InputControlsJaxrsService.internalGetReportInputParameters(InputControlsJaxrsService.java:128) at com.jaspersoft.jasperserver.jaxrs.report.InputControlsJaxrsService.getReportInputParameters(InputControlsJaxrsService.java:91) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:160) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102) at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) at org.glassfish.jersey.internal.Errors.process(Errors.java:315) at org.glassfish.jersey.internal.Errors.process(Errors.java:297) at org.glassfish.jersey.internal.Errors.process(Errors.java:267) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:228) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) at com.jaspersoft.jasperserver.war.common.JSSwitchUserProcessingFilter.doFilter(JSSwitchUserProcessingFilter.java:160) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) at org.owasp.csrfguard.CsrfGuardFilter.doFilter(CsrfGuardFilter.java:88) at com.jaspersoft.jasperserver.api.security.csrf.JSCsrfGuardFilter.doFilter(JSCsrfGuardFilter.java:74) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) at com.jaspersoft.jasperserver.war.NullFilter.doFilter(NullFilter.java:43) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at com.jaspersoft.jasperserver.war.NullFilter.doFilter(NullFilter.java:43) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at com.jaspersoft.jasperserver.war.NullFilter.doFilter(NullFilter.java:43) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at com.jaspersoft.jasperserver.api.security.csrf.CorsAuthRedirectionFilter.doFilter(CorsAuthRedirectionFilter.java:50) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at com.jaspersoft.jasperserver.api.security.externalAuth.JSDelegatingFilterProxy.doFilter(JSDelegatingFilterProxy.java:72) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at com.jaspersoft.jasperserver.api.metadata.user.service.impl.MetadataAuthenticationProcessingFilter.doFilter(MetadataAuthenticationProcessingFilter.java:143) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at com.jaspersoft.jasperserver.war.util.RequestParameterAuthenticationFilter.doFilter(RequestParameterAuthenticationFilter.java:112) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at com.jaspersoft.jasperserver.api.security.externalAuth.JSDelegatingFilterProxy.doFilter(JSDelegatingFilterProxy.java:72) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at com.jaspersoft.jasperserver.war.NullFilter.doFilter(NullFilter.java:43) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at com.jaspersoft.jasperserver.api.security.externalAuth.JSDelegatingFilterProxy.doFilter(JSDelegatingFilterProxy.java:72) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:158) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at com.jaspersoft.jasperserver.api.security.externalAuth.JSDelegatingFilterProxy.doFilter(JSDelegatingFilterProxy.java:72) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at com.jaspersoft.jasperserver.war.UserPreferencesFilter.doFilter(UserPreferencesFilter.java:236) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at com.jaspersoft.jasperserver.war.RESTLoginAuthenticationFilter.doFilter(RESTLoginAuthenticationFilter.java:132) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at com.jaspersoft.jasperserver.api.security.externalAuth.JSDelegatingFilterProxy.doFilter(JSDelegatingFilterProxy.java:72) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at com.jaspersoft.jasperserver.war.NullFilter.doFilter(NullFilter.java:43) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at com.jaspersoft.jasperserver.api.security.externalAuth.JSDelegatingFilterProxy.doFilter(JSDelegatingFilterProxy.java:72) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at com.jaspersoft.jasperserver.war.NullFilter.doFilter(NullFilter.java:43) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at com.jaspersoft.jasperserver.api.security.externalAuth.JSDelegatingFilterProxy.doFilter(JSDelegatingFilterProxy.java:72) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at com.jaspersoft.jasperserver.war.UserPreferencesFilter.doFilter(UserPreferencesFilter.java:236) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at com.jaspersoft.jasperserver.api.logging.filter.BasicLoggingFilter.doFilter(BasicLoggingFilter.java:57) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at com.jaspersoft.jasperserver.api.security.WebAppSecurityFilter.doFilter(WebAppSecurityFilter.java:163) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at com.jaspersoft.jasperserver.war.NullFilter.doFilter(NullFilter.java:43) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at com.jaspersoft.jasperserver.api.security.externalAuth.JSDelegatingFilterProxy.doFilter(JSDelegatingFilterProxy.java:72) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at com.jaspersoft.jasperserver.api.security.encryption.EncryptionFilter.doFilter(EncryptionFilter.java:155) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) at com.jaspersoft.jasperserver.war.util.SessionDecoratorFilter.doFilter(SessionDecoratorFilter.java:63) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) at com.jaspersoft.jasperserver.war.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:67) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) at com.jaspersoft.jasperserver.war.httpheaders.ResourceHTTPHeadersFilter.doFilter(ResourceHTTPHeadersFilter.java:77) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) at com.jaspersoft.jasperserver.war.SessionXssNonceSetterFilter.doFilter(SessionXssNonceSetterFilter.java:67) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) at com.jaspersoft.jasperserver.war.P3PFilter.doFilter(P3PFilter.java:43) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:163) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:667) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1723) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748)Caused by: org.exolab.castor.xml.MarshalException: org.xml.sax.SAXException: Unable to instantiate net.sf.jasperreports.data.DataFile;java.lang.InstantiationException: net.sf.jasperreports.data.DataFile{File: [not available]; line: 4; column: 37} at org.exolab.castor.xml.Unmarshaller.convertSAXExceptionToMarshalException(Unmarshaller.java:919) at org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:775) at net.sf.jasperreports.util.CastorUtil.read(CastorUtil.java:399) ... 205 moreCaused by: org.xml.sax.SAXException: Unable to instantiate net.sf.jasperreports.data.DataFile;java.lang.InstantiationException: net.sf.jasperreports.data.DataFile at org.exolab.castor.xml.UnmarshalHandler.createInstance(UnmarshalHandler.java:1213) at org.exolab.castor.xml.StartElementProcessor.compute(StartElementProcessor.java:741) at org.exolab.castor.xml.UnmarshalHandler.startElementProcessing(UnmarshalHandler.java:841) at org.exolab.castor.xml.UnmarshalHandler.startElement(UnmarshalHandler.java:766) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:763) ... 206 moreCaused by: java.lang.InstantiationException: net.sf.jasperreports.data.DataFile at java.lang.Class.newInstance(Class.java:427) at org.exolab.castor.util.DefaultObjectFactory.createInstance(DefaultObjectFactory.java:107) at org.exolab.castor.xml.UnmarshalHandler.createInstance(UnmarshalHandler.java:1205) ... 219 moreCaused by: java.lang.NoSuchMethodException: net.sf.jasperreports.data.DataFile.<init>() at java.lang.Class.getConstructor0(Class.java:3082) at java.lang.Class.newInstance(Class.java:412) ... 221 more2022-04-29T11:52:50,207 ERROR SecureExceptionHandlerImpl,pool-9-thread-16:125 - There was an error on the server. Try again or contact site administrators. (Error UID: 27832f1a-4d17-4e59-9da2-8664fb7392f2). org.xml.sax.SAXException: Unable to instantiate net.sf.jasperreports.data.DataFile;java.lang.InstantiationException: net.sf.jasperreports.data.DataFile net.sf.jasperreports.engine.JRRuntimeException: org.exolab.castor.xml.MarshalException: org.xml.sax.SAXException: Unable to instantiate net.sf.jasperreports.data.DataFile;java.lang.InstantiationException: net.sf.jasperreports.data.DataFile{File: [not available]; line: 4; column: 37} at net.sf.jasperreports.util.CastorUtil.read(CastorUtil.java:404) at net.sf.jasperreports.repo.CastorObjectPersistenceService.load(CastorObjectPersistenceService.java:68) at net.sf.jasperreports.repo.CastorDataAdapterPersistenceService.load(CastorDataAdapterPersistenceService.java:56) at com.jaspersoft.jasperserver.api.engine.jasperreports.util.RepoRepositoryService.getResource(RepoRepositoryService.java:198) at net.sf.jasperreports.repo.RepositoryUtil.getResourceFromLocation(RepositoryUtil.java:149) at net.sf.jasperreports.data.DataAdapterParameterContributorFactory.getContributors(DataAdapterParameterContributorFactory.java:107) at net.sf.jasperreports.engine.fill.JRFillDataset.getParameterContributors(JRFillDataset.java:1215) at net.sf.jasperreports.engine.fill.JRFillDataset.contributeParameters(JRFillDataset.java:1154) at net.sf.jasperreports.engine.fill.JRFillDataset.setParameterValues(JRFillDataset.java:671) at net.sf.jasperreports.engine.fill.JRParameterDefaultValuesEvaluator.evaluateParameterDefaultValues(JRParameterDefaultValuesEvaluator.java:90) at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl.getReportInputControlsInformation(EngineServiceImpl.java:2735) at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl.getReportInputControlsInformation(EngineServiceImpl.java:2693) at sun.reflect.GeneratedMethodAccessor693.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:69) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) at com.sun.proxy.$Proxy120.getReportInputControlsInformation(Unknown Source) at com.jaspersoft.jasperserver.inputcontrols.cascade.CachedEngineService.getReportInputControlsInformation(CachedEngineService.java:85) at com.jaspersoft.jasperserver.inputcontrols.cascade.GenericInputControlLogic.getReportInputControlsInformation(GenericInputControlLogic.java:217) at com.jaspersoft.jasperserver.inputcontrols.cascade.GenericInputControlLogic.getInputControlsStructure(GenericInputControlLogic.java:112) at com.jaspersoft.jasperserver.inputcontrols.cascade.InputControlsLogicServiceImpl$3.callByContainer(InputControlsLogicServiceImpl.java:119) at com.jaspersoft.jasperserver.inputcontrols.cascade.InputControlsLogicServiceImpl$3.callByContainer(InputControlsLogicServiceImpl.java:111) at com.jaspersoft.jasperserver.inputcontrols.cascade.InputControlsLogicServiceImpl.callControlLogic(InputControlsLogicServiceImpl.java:275) at com.jaspersoft.jasperserver.inputcontrols.cascade.InputControlsLogicServiceImpl.getInputControlsStructure(InputControlsLogicServiceImpl.java:111) at com.jaspersoft.jasperserver.inputcontrols.cascade.InputControlsLogicServiceImpl.getInputControlsWithValues(InputControlsLogicServiceImpl.java:151) at com.jaspersoft.jasperserver.remote.services.impl.RunReportServiceImpl.executeInputControlsCascadeWithRawInput(RunReportServiceImpl.java:1016) at com.jaspersoft.jasperserver.remote.services.impl.RunReportServiceImpl$1.run(RunReportServiceImpl.java:298) at com.jaspersoft.jasperserver.api.logging.util.LoggableExecutorService$1.run(LoggableExecutorService.java:84) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)Caused by: org.exolab.castor.xml.MarshalException: org.xml.sax.SAXException: Unable to instantiate net.sf.jasperreports.data.DataFile;java.lang.InstantiationException: net.sf.jasperreports.data.DataFile{File: [not available]; line: 4; column: 37} at org.exolab.castor.xml.Unmarshaller.convertSAXExceptionToMarshalException(Unmarshaller.java:919) at org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:775) at net.sf.jasperreports.util.CastorUtil.read(CastorUtil.java:399) ... 35 moreCaused by: org.xml.sax.SAXException: Unable to instantiate net.sf.jasperreports.data.DataFile;java.lang.InstantiationException: net.sf.jasperreports.data.DataFile at org.exolab.castor.xml.UnmarshalHandler.createInstance(UnmarshalHandler.java:1213) at org.exolab.castor.xml.StartElementProcessor.compute(StartElementProcessor.java:741) at org.exolab.castor.xml.UnmarshalHandler.startElementProcessing(UnmarshalHandler.java:841) at org.exolab.castor.xml.UnmarshalHandler.startElement(UnmarshalHandler.java:766) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:763) ... 36 moreCaused by: java.lang.InstantiationException: net.sf.jasperreports.data.DataFile at java.lang.Class.newInstance(Class.java:427) at org.exolab.castor.util.DefaultObjectFactory.createInstance(DefaultObjectFactory.java:107) at org.exolab.castor.xml.UnmarshalHandler.createInstance(UnmarshalHandler.java:1205) ... 49 moreCaused by: java.lang.NoSuchMethodException: net.sf.jasperreports.data.DataFile.<init>() at java.lang.Class.getConstructor0(Class.java:3082) at java.lang.Class.newInstance(Class.java:412) ... 51 more[/code]
×
×
  • Create New...