Hey all,

just noticed the following include in our binary assembly descriptor: 
<include>jakar:geronimo-json-*</include> [1]

Ignoring the pretty obvious renaming error, was it ever intended for us to ship 
the JakartaEE/JavaEE APIs with the binary package? This has actually been 
misconfigured since the very first commit that introduced the distribution 
module [2] as org.apache.johnzon:johnzon-* never matched the API dependencies 
(should've been org.apache.johnzon:johnzon_*). The JSON-B API also isn't 
mentioned at all, neither as a dependency nor in the bin.xml file.

IMO we should just drop it since it never actually worked and as far as I'm 
aware there has never been feedback by a user that has been missing these JARs. 
Or do we actually have a need to ship these API jars?


Thanks

Marks

[1] 
https://github.com/apache/johnzon/blob/d5665b9180b580f0594a269ce14fcec07d7d4ffa/johnzon-distribution/src/assembly/bin.xml#L34
[2] 
https://github.com/apache/johnzon/commit/3eecf6b63510d11997c35d0e57d1c7bfa51320e9

Reply via email to