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

Rest V1 API - Update Dashboard - Premature End of file


shirish.nist

Recommended Posts

I am trying to update existing dashboard using rest v1 api. I am doing a post to my - http://localhost:8080/jasperserver-pro/rest/resource/public/dashboard2Test. My request using Jasper Server 5.5

I am getting an exception:

org.xml.sax.SAXParseException; Premature end of file.        at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)        at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)        at com.jaspersoft.jasperserver.rest.services.RESTResource.doPost(RESTResource.java:294)        at com.jaspersoft.jasperserver.rest.RESTAbstractService.execute(RESTAbstractService.java:109)        at com.jaspersoft.jasperserver.rest.RESTAbstractService$$FastClassByCGLIB$$c9596599.invoke(<generated>[/code]

I also posting my complete request

POST /jasperserver-pro/rest/resource/public/dashboard2Test HTTP/1.1      Content-Length: 3111      Content-Type: multipart/form-data; boundary=KUgHr-vCecPKOeg-JjLCwzpRbgpW-Xx9V      Host: samsh06-w7:8080      Connection: Keep-Alive      User-Agent: Apache-HttpClient/4.2.1 (java 1.5)      Cookie: JSESSIONID=1499F00459E70986E89DDF4AC67AF832      Cookie2: $Version=1     --     KUgHr-vCecPKOeg-JjLCwzpRbgpW-Xx9V         Content-Disposition:form-data; name=ResourceDescriptor         Content-Type:text/plain; charset=UTF-8         Content-Transfer-Encoding:8bit             <resourceDescriptor name=dashboard2Test wsType=dashboard uriString=/public/dashboard2Test isNew=false>[n]        <label><![CDATA[dashboard2Test]]></label>[n]        <creationDate>1391681861000</creationDate>[n]        <resourceProperty name=PROP_RESOURCE_TYPE>[n]           <value><![CDATA[com.jaspersoft.ji.adhoc.DashboardResource]]></value>[n]        </resourceProperty>[n]        <resourceProperty name=PROP_PARENT_FOLDER>[n]           <value><![CDATA[/public]]></value>[n]        </resourceProperty>[n]        <resourceProperty name=PROP_VERSION>[n]           <value><![CDATA[0]]></value>[n]        </resourceProperty>[n]        <resourceProperty name=PROP_SECURITY_PERMISSION_MASK>[n]           <value><![CDATA[1]]></value>[n]        </resourceProperty>[n]        <resourceProperty name=PROP_HAS_DATA>[n]           <value><![CDATA[false]]></value>[n]        </resourceProperty>[n]        <resourceDescriptor wsType=dashboardState isNew=false>[n]           <creationDate>1391681861000</creationDate>[n]           <resourceProperty name=PROP_RESOURCE_TYPE>[n]              <value><![CDATA[dashboardState]]></value>[n]           </resourceProperty>[n]           <resourceProperty name=PROP_PARENT_FOLDER>[n]              <value><![CDATA[/public/dashboard2Test]]></value>[n]           </resourceProperty>[n]           <resourceProperty name=ADHOC_THEME>[n]              <value><![CDATA[default]]></value>[n]           </resourceProperty>[n]           <resourceProperty name=ADHOC_PAPER_SIZE>[n]              <value><![CDATA[content]]></value>[n]           </resourceProperty>[n]           <resourceProperty name=ADHOC_FRAMES>[n]              <value><![CDATA[frame_1,com.jaspersoft.ji.adhoc.DashboardContentFrame,dashFrameLeft=40; frame_1,com.jaspersoft.ji.adhoc.DashboardContentFrame,dashFrameTop=33; frame_1,com.jaspersoft.ji.adhoc.DashboardContentFrame,dashFrameWidth=564; frame_1,com.jaspersoft.ji.adhoc.DashboardContentFrame,dashFrameHeight=393; frame_1,com.jaspersoft.ji.adhoc.DashboardContentFrame,dashFrameResourceType=com.jaspersoft.jasperserver.api.metadata.jasperreports.domain.ReportUnit; frame_1,com.jaspersoft.ji.adhoc.DashboardContentFrame,dashFrameResourceName=Test3Report; frame_1,com.jaspersoft.ji.adhoc.DashboardContentFrame,dashFrameSource=%2Fflow.html%3F_flowId%3DviewReportFlow%26viewAsDashboardFrame%3Dtrue%26dashboardViewer%3Dtrue%26reportUnit%3D; frame_1,com.jaspersoft.ji.adhoc.DashboardContentFrame,dashFrameScrollBars=true; frame_1,com.jaspersoft.ji.adhoc.DashboardContentFrame,dashResourceIndex=0;]]></value>[n]           </resourceProperty>[n]           <resourceProperty name=ADHOC_PROPERTIES>[n]              <value><![CDATA[useAbsoluteSizing=true; paperSize=content; dashboardName=dashboard2Test; localDatePattern=yyyy-MM-dd;]]></value>[n]           </resourceProperty>[n]        </resourceDescriptor>[n]        <resourceDescriptor wsType=reference referenceType=reportUnit uriString=/public/Test3Report isNew=false>[n]           <resourceProperty name=PROP_REFERENCE_URI>[n]              <value><![CDATA[/public/Test3Report]]></value>[n]           </resourceProperty>[n]        </resourceDescriptor>[n]     </resourceDescriptor>         --     KUgHr-vCecPKOeg-JjLCwzpRbgpW-Xx9V     --          HTTP/1.1 400 Bad Request      Server: Apache-Coyote/1.1      P3P: CP=ALL      Content-Type: text/xml;charset=UTF-8      Content-Length: 22      Date: Fri, 07 Feb 2014 05:44:45 GMT      Connection: close              HTTP/1.1 400 Bad Request      Server: Apache-Coyote/1.1      P3P: CP=ALL      Content-Type: text/xml;charset=UTF-8      Content-Length: 22      Date: Fri, 07 Feb 2014 05:44:45 GMT      Connection: close[/code]

 


 

 

Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Popular Days

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...