Hallo Julian,
Nun kommt folg. Error:
Recoverable error Ambiguous rule match for /SALESINVOICE[1] Matches both "@* | node()" on line -1 of and "node()|@*" on line -1 of Recoverable error
Da es mit einem 1.0-Prozessor funktioniert, kann ich nur tippen, dass es an Deinem seltsamen Spezialprozessor liegt, der ja bereits Probleme mit Vergleichen hatte.
Oder Du hast es wieder mit anderem XML-Code probiert, als der hier gezeigte. Ich erhalte das:
<?xml version="1.0" encoding="UTF-8"?>
<SALESINVOICE>
<Interchange>
<Recipient>1234</Recipient>
</Interchange>
<HeaderInformation>
<OrigInvoiceNumber>1</OrigInvoiceNumber>
</HeaderInformation>
<LineInformation>
<Item>
<LineNum>1</LineNum>
<ItemDeliveryInformation>
<LineNumDeliveryNote>1</LineNumDeliveryNote>
<PackingSlipId>PAC0029040</PackingSlipId>
<DeliveryDate>2021-01-08</DeliveryDate>
<DeliveredQuantity>14.00</DeliveredQuantity>
</ItemDeliveryInformation>
<ItemDeliveryInformation>
<LineNumDeliveryNote>1</LineNumDeliveryNote>
<PackingSlipId>PAC0029041</PackingSlipId>
<DeliveryDate>2021-01-08</DeliveryDate>
<DeliveredQuantity>4.00</DeliveredQuantity>
</ItemDeliveryInformation>
</Item>
</LineInformation>
</SALESINVOICE>
Grüße, Thomas