[jcifs] 1.3.x filter authentication problem

John.Baker at barclayscapital.com John.Baker at barclayscapital.com
Thu Feb 12 08:06:14 GMT 2009

> > It would be great if the jcifs library allows instance 
> oriented configurations.
> Note that considering that all JCIFS properties are 
> semantically global and static I don't think it's that 
> "great". Meaning between two instances of JCIFS, there should 
> be no properties that would really need to be different. The 
> only reason this came up is because of the issue with the 
> HTTP Filter not supporting NTLMv2. But again, that is due to 
> a fundamental problem with how the Filter works and therefore 
> it is of no concern since it is being removed.

The filter is not the topic of discussion.  The user is referring to the
fact that jcifs can only be given one configuration within the lifetime
of a VM.  Thread based solutions are very unpleasant (*) and it needs to
be as easy as this:

<bean id="my.jcifs" class="...">
  <property name="domainController" value="mars" />   
  <property name="logLevel" value="debug" />
  [ etc ]

I'm sure there are business requirements that make this an entirely
valid point.


(*) Anyone who's worked with BEA's JMS Thread bound user credential
implementation will agree.  Nice idea, extremely tedious in practice.

This e-mail may contain information that is confidential, privileged or otherwise protected from disclosure. If you are not an intended recipient of this e-mail, do not duplicate or redistribute it by any means. Please delete it and any attachments and notify the sender that you have received it in error. Unless specifically indicated, this e-mail is not an offer to buy or sell or a solicitation to buy or sell any securities, investment products or other financial product or service, an official confirmation of any transaction, or an official statement of Barclays. Any views or opinions presented are solely those of the author and do not necessarily represent those of Barclays. This e-mail is subject to terms available at the following link: www.barcap.com/emaildisclaimer. By messaging with Barclays you consent to the foregoing.  Barclays Capital is the investment banking division of Barclays Bank PLC, a company registered in England (number 1026167) with its registered office at 1 Churchill Place, London, E14 5HP.  This email may relate to or be sent from other members of the Barclays Group.

More information about the jcifs mailing list