arosien commented on PR #1057:
URL: https://github.com/apache/daffodil/pull/1057#issuecomment-2151100868

   Closing for multiple reasons:
   - TDML XML object mapping support isn't used, or can be avoided, in 
downstream Scala projects like 
[daffodil-vscode](https://github.com/apache/daffodil-vscode). See 
[above](https://github.com/apache/daffodil/pull/1057#discussion_r1484667731) 
for more context.
   - The original JAXB solution was deemed to have too particular build 
configuration given differences between JVM versions, so scalaxb was chosen 
instead. But since JVM 21 was introduced it also appears to have JVM version 
dependent build configuration, which is slightly annoying. It's not a blocker, 
however.
   - Given the oddities of XML object binding, the need for an alternative was 
proposed 
[above](https://github.com/apache/daffodil/pull/1057#discussion_r1484660294), 
say, JSON, which may fit more downstream languages like Scala and Typescript.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to