2025-12-16

LHDN MyInvoice Error - Validation Error - After added jasperreports 7.0.3


Fixed by exclude <artifactId>jackson-dataformat-xml</artifactId>

<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports-pdf</artifactId>
<version>7.0.3</version>

<exclusions>
<!-- 🚨 Breaks JSON serialization -->
<exclusion>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-xml</artifactId>
</exclusion>
</exclusions>
</dependency>




For Error: 
400 Bad Request on POST request for "https://preprod-api.myinvois.hasil.gov.my/api/v1.0/documentsubmissions": "{<EOL> "error": {<EOL> "code": "ValidationError",<EOL> "message": "JSON is not valid",<EOL> "target": "submission",<EOL> "details": [<EOL> {<EOL> "code": "ValidationError",<EOL> "target": "submission",<EOL> "message": "JSON is not valid"<EOL> }<EOL> ]<EOL> }<EOL>}"

after added jasperreports 













No comments:

Google Referrals