apache / daffodil-sbt

Apache Daffodil SBT Plugin
https://daffodil.apache.org/
Apache License 2.0
1 stars 3 forks source link

packageDaffodilBin does not create depersonalized diagnostic paths #47

Open stevedlawrence opened 1 month ago

stevedlawrence commented 1 month ago

A new Daffodil API is required for packageDaffodilBin to create saved parsers with depersonalized paths. See DAFFODIL-2919 for one possible way to achieve this.

In the meantime, one alternative is to set exportJars := true in build.sbt. This causes packageDaffodilBin to find the main schema in a jar instead of in a file and allows Daffodil to depersonalize the path.

Once DAFFODIL-2919 is resolved, we should update the plugin to make sure to incorporate the change.