Thanks for the analysis Andreas, I think we can safely get rid of the slf4j ... I was running without that local with no issues.
Thanks, Ruwan On Sat, Sep 26, 2009 at 1:41 AM, Andreas Veithen <andreas.veit...@gmail.com>wrote: > mvn dependency:tree reveals that SLF4J is a dependency of Rampart and > the VFS transport. In the case of Rampart this is probably related to > the introduction of OpenSAML2. In the case of the VFS transport, this > dependency is somehow related to MINA and this is probably a left over > from the split of the transports into separate modules. At least I > don't see any of the default VFS providers that depend on MINA. > Probably this dependency was introduced for the qpid transport and > then moved from the root POM to synapse-transports and later to > synapse-vfs-transport. > > Andreas > > On Fri, Sep 25, 2009 at 09:40, Ruwan Linton <ruwan.lin...@gmail.com> > wrote: > > Thanks Eirc, it seems like this dependency causes some issues for the > > JDK-1.5 build. If that is qpid and mina both are not direct dependencies > of > > synapse, I would remove the slf4j and let any one who wants the above two > > scenarios working add it with there own. > > > > Thanks, > > Ruwan > > > > On Fri, Sep 25, 2009 at 12:31 PM, Hubert, Eric < > eric.hub...@foxmobile.com> > > wrote: > >> > >> Hi Ruwan, > >> > >> I think we already had this topic in April. ;-) At that time we > identified > >> qpid and mina, if I'm not wrong. Mina was only used by Quickfix/J... > >> > >> But here a mail I pulled of my mail archive: > >> > >> ------------- Mail from Ruwan Sa 04.04.2009 14:26 --------------- > >> > >> On Sat, Apr 4, 2009 at 5:44 PM, Andreas Veithen > >> <andreas.veit...@gmail.com> wrote: > >> > >> On Sat, Apr 4, 2009 at 13:50, Ruwan Linton <ruwan.lin...@gmail.com> > wrote: > >> > > >> > > >> > On Sat, Apr 4, 2009 at 4:28 PM, Hiranya Jayathilaka > >> > <hiranya...@gmail.com> > >> > wrote: > >> >> > >> >> I believe slf4j is required only for the FIX transport. It is a MINA > >> >> dependency which is used by Quickfix/J. If it is not used by anything > >> >> else > >> >> we should remove this. > >> > > >> > Good point, Asankha, are we going to ship the QFJ jar files, I think > we > >> > have > >> > decided to remove these and document this under the fix transport > >> > configuration for the user to put in these dependencies upon > configuring > >> > it, > >> > right?? > >> > >> > >> This JAR only takes 9 KB. I would just leave it in the distribution. > >> The advantage is that whenever a user adds a library that uses the > >> SLF4J framework, logging will correctly work out of the box without > >> the need for the user to understand the relationship between log4j, > >> SLF4J and commons-logging. > >> > >> I am completely OK with keeping this, but not QuickFixJ and other > related > >> dependencies, because FIX is a domain specific transport which wont be > >> required for many users. > >> > >> Ruwan > >> > >> ________________________________________ > >> From: Ruwan Linton [mailto:ruwan.lin...@gmail.com] > >> Sent: Friday, September 25, 2009 8:45 AM > >> To: dev@synapse.apache.org > >> Subject: SLF4J dependency?? > >> > >> Does any body know why we have slf4j libraries on the lib directory of > the > >> synapse distribution? That was the reason for the JDK1.5 failure of the > >> build :-(, I just want to make sure there is no code using slf4j > directly > >> before getting rid of them :-) > > > > > > > > -- > > Ruwan Linton > > Technical Lead & Product Manager; WSO2 ESB; http://wso2.org/esb > > WSO2 Inc.; http://wso2.org > > email: ru...@wso2.com; cell: +94 77 341 3097 > > blog: http://ruwansblog.blogspot.com > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org > For additional commands, e-mail: dev-h...@synapse.apache.org > > -- Ruwan Linton Technical Lead & Product Manager; WSO2 ESB; http://wso2.org/esb WSO2 Inc.; http://wso2.org email: ru...@wso2.com; cell: +94 77 341 3097 blog: http://ruwansblog.blogspot.com