E-Invoice error

Hello,

First of all big thanks for the Peppol integration. I’ve set everything up but after saving i check the new invoice tab and i get “Class “Saxon\SaxonProcessor” not found”. Any clue?

I’m on v5.11.7

Hi,

Are you using the release tar or did you checkout the code from GitHub?

Hi ,

I’ve started the peppol integration and saw that it wasn’t avaliable for my version , so through the react ui I did an Health Check and then forced to the latest version, so I guess it’s an release tar

It may help to run composer install

Otherwise, I suggest asking in a discussion on GitHub.

@Deroose I have the same issue, did you figure out a solution?

FYI I’m using docker-compose (Portainer stack) so not sure how to add the php extension there?
@hillel - Do you have suggestions?

I’m not sure, I suggest asking in a discussion on GitHub

Adding to this thread since it’s an issue from dec 2024, now in version v5.12.28 as of 02 nov it is still there. See screenshot. How can this be fixed? It does seem to send the message tough.

Saxon is not available on alpine. You need to migrate to the new debian image.

https://hub.docker.com/r/invoiceninja/invoiceninja-debian.

Source: Peppol: Not working in docker form dockerhub · Issue #10803 · invoiceninja/invoiceninja · GitHub