Thanks for letting me know Tim. Its just annoying that Eclipse tries
to download the sources for the file and fails to find it for some
files.

I would assume when aggregated binaries are provided, then aggregated
source are also published to maven to make it more developer friendly.

Will attach the source manually. Let me know where i can file an issue
so it gets tracked somewhere.

On Wed, Apr 12, 2017 at 1:54 PM, Timothy Ward <[email protected]> wrote:
> Hi Arvind,
>
> The Transaction Control project is built and released as a single unit,
> containing a number of sub-modules. The binary that you’re looking at is a
> single module (not the whole project). This module aggregates code from a
> number of other transaction control modules to make an easy to consume
> binary for runtime use (rather than having to install several bundles to
> make anything work). In this case the sources for the common code come from
> the tx-control-service-common project and the Transaction Control API from
> the tx-control-api module. It is relatively common for open source libraries
> to provide aggregate binaries in this way for ease of use.
>
> If you want to have all of the sources available in a single release that
> you can build yourself then the correct artifact to download is
> http://central.maven.org/maven2/org/apache/aries/tx-control/tx-control/0.0.2/tx-control-0.0.2-source-release.zip
> - this is the formal Apache release artifact that contains all of the source
> code for the 0.0.2 release of Apache Aries Transaction Control. The other
> binaries released to maven central are all generated by this build, and are
> provided for user convenience (i.e. so you don’t have to build everything
> yourself).
>
> The individual project sources (such as the one you downloaded) are also
> buildable, but obviously rely on you being able to download the other
> released modules on which they depend. I hope this answers your question.
>
> Regards,
>
> Tim
>
>
> On 12 Apr 2017, at 20:49, Arvind Nadendla <[email protected]> wrote:
>
> Hey,
>
> I see that the source and binary available in maven for
> tx-control-service-local 0.0.2 components do not match.
>
> The binary contains files for which sources are not available in the
> maven repo at
> http://central.maven.org/maven2/org/apache/aries/tx-control/tx-control-service-local/0.0.2/tx-control-service-local-0.0.2-sources.jar
>
> What is the right forum to report this issue?
> --
> Arvind Nadendla
> <Compare Src and binary.jpg>
>
>



-- 
Arvind Nadendla

Reply via email to