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

Reply via email to