Unable to push the Custom generated Jasper Report from Jasper Soft Studio to JasperReport Server.
While pushing the report we are getting the below error.
ERROR :
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: org.xml.sax.SAXException: Processing instructions are not allowed within SOAP messages
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException: Processing instructions are not allowed within SOAP messages
at org.apache.axis.encoding.DeserializationContext.startDTD(DeserializationContext.java:1161)
at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.doctypeDecl(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.doctypeDecl(Unknown Source)
...
{http://xml.apache.org/axis/}hostname:RepServ004
org.xml.sax.SAXException: Processing instructions are not allowed within SOAP messages
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:701)
...
Release : 14.4
This is a problem with the version of the client and the server of Jasper. Here are some links to review to try to get past this problem:
https://community.jaspersoft.com/wiki/error-processing-instructions-are-not-allowed-within-soap-messages
Resolution:
change the encoding format of attached files from MIME to DIME
If the issue persists there are some additional suggestions here: