There are some broken items in our QP due to some issues with the PD4ML library used in the process of converting the HTML string to a PDF, the error says the following:
pyException = “Caught exception while resolving static file named initial.”
Already check the PEGA blogs and the documentation from the official website from the PD4ML library.
There are only a handful of cases as broken items, if I requeue them they stay broken, the incidents occurred in September, October, and November 2024, it hasn’t happened ever since then.
Not sure if it is a compatibility issue because application is pega 8.8.4 with a version of the PD4ML library V4.0.13fx7 or a special character that is noncompatible that was added only in those cases and it doesn’t allow them to be processed.
@Luis_Rivas This occur due to missing or incorrectly referenced static resources like CSS, fonts, or images in the HTML being converted to PDF. To fix this, verify that all file paths referenced in the HTML are correct and accessible during PDF generation. Since the issue only happened between September and November 2024 and not afterward, it could be due to special characters or encoding issues in the HTML during those cases. Check for invalid symbols, non-standard spaces, or improper encoding. It may also be a compatibility issue between Pega 8.8.4 and PD4ML V4.0.13fx7. Consider testing the same HTML with an updated version of PD4ML or by simplifying the HTML content to isolate the issue. If requeuing broken items still fails, enable detailed logging to capture more specific error details. Ensure the HTML is well-formed with no missing tags or unsupported elements. If the problem persists, testing the PD4ML conversion outside of Pega with the same data can help identify whether the issue is environment-specific. Please let me know if you still face the issue. thanks