Hi Kai,

No I think the fix is to include transitive dependencies, but to "exclude"
any dependencies that are not required when listing the dependencies. I
will take a look at it + submit a patch...

Colm.

On Mon, Nov 6, 2017 at 10:11 AM, Zheng, Kai <[email protected]> wrote:

> Good catch Colm!!
>
> I couldn't recall the reall issue I was targeting at that time, but looks
> like the thinking is to list all the required modules explicitly. I guess
> the fix would be to add the missed deps?
>
> Regards,
> Kai
>
> -----Original Message-----
> From: Colm O hEigeartaigh [mailto:[email protected]]
> Sent: Monday, November 06, 2017 5:54 PM
> To: [email protected]
> Subject: Re: Transitive dependencies in the distributions
>
> Here it is:
>
> commit c2fa7cc578c5c926691151bda6d464cad44c5376
> Author: drankye <[email protected]>
> Date:   Wed Jul 15 22:10:32 2015 +0800
>
>     Refined kdc-dist package
>
> Colm.
>
> On Mon, Nov 6, 2017 at 5:51 AM, Li, Jiajia <[email protected]> wrote:
>
> > Hi Colm,
> >
> > Which commit or patch lead to this issue?
> >
> > Thanks,
> > Jiajia
> >
> > -----Original Message-----
> > From: Colm O hEigeartaigh [mailto:[email protected]]
> > Sent: Friday, November 3, 2017 7:06 PM
> > To: [email protected]
> > Subject: Transitive dependencies in the distributions
> >
> > Hi all,
> >
> > We are excluding transitive dependencies when copying the dependencies
> > to the target/lib directory in the distributions. I'm wondering why?
> > For example, I get an error due to the common jar not being present:
> >
> >   Caused by: java.lang.ClassNotFoundException:
> > org.apache.kerby.kerberos.kerb.KrbException
> >     at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
> >
> > Colm.
> >
> >
> > --
> > Colm O hEigeartaigh
> >
> > Talend Community Coder
> > http://coders.talend.com
> >
>
>
>
> --
> Colm O hEigeartaigh
>
> Talend Community Coder
> http://coders.talend.com
>



-- 
Colm O hEigeartaigh

Talend Community Coder
http://coders.talend.com

Reply via email to