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
