The error says line 6 which in my login.config is connectionUsername.

Chris

On Wed, Feb 1, 2012 at 1:42 PM, Chris Robison <chrisdrobi...@gmail.com>wrote:

> When I run it, I still get the error.
>
>
> On Wed, Feb 1, 2012 at 1:32 PM, Matt Pavlovich <mattr...@gmail.com> wrote:
>
>> Chris-
>>
>> I whipped up a quick unit test, and this passed.  I set the
>> connectionProtocol=s, w/o quotes.
>>
>>
>> ldap-login {
>>  org.apache.activemq.jaas.**LDAPLoginModule required
>>    debug=true
>>    initialContextFactory=com.sun.**jndi.ldap.LdapCtxFactory
>>    connectionURL="ldap://dc101.**cdr.corp";
>>    connectionUsername="CN=AMQ Service User,CN=Users,DC=cdr,DC=corp"
>>    connectionPassword=Password!
>>    connectionProtocol=s
>>
>>    authentication=simple
>>    userBase="OU=Users,OU=**ActiveMQ,DC=cdr,DC=corp"
>>    userSearchMatching="(**samaccountname={0})"
>>    userSearchSubtree=false
>>    roleBase="OU=Groups,OU=**ActiveMQ,DC=cdr,DC=corp"
>>    roleName=cn
>>    roleSearchMatching="(member={**0})"
>>    roleSearchSubtree=false
>>    ;
>> };
>>
>>
>> On 2/1/12 2:24 PM, Chris Robison wrote:
>>
>>> I can do that. I'll let you know.
>>>
>>> On Wed, Feb 1, 2012 at 1:19 PM, Matt Pavlovich<mattr...@gmail.com>
>>>  wrote:
>>>
>>>  How comfortable are you with Java?  The next step to try would be to
>>>> write
>>>> up a quick Java unit test that has the ConfigFile class try to intialize
>>>> against your login.config file.
>>>>
>>>> See:
>>>>
>>>> com.sun.security.auth.login.****ConfigFile
>>>>
>>>>
>>>>
>>>>
>>>> On 2/1/12 1:59 PM, Chris Robison wrote:
>>>>
>>>>  Yeah, it's the exact same exception.
>>>>>
>>>>> On Wed, Feb 1, 2012 at 12:55 PM, Matt Pavlovich<mattr...@gmail.com>
>>>>>  wrote:
>>>>>
>>>>>  Are you getting the exact same exception?  Your original exception
>>>>> cause
>>>>>
>>>>>> shows a null value for a key in that config:
>>>>>>
>>>>>>
>>>>>> Caused by: java.io.IOException: Configuration Error:
>>>>>> Line 6: expected [option key], found [null]
>>>>>> at com.sun.security.auth.login.********ConfigFile.match(**
>>>>>> ConfigFile.******
>>>>>> java:577)
>>>>>> at
>>>>>> com.sun.security.auth.login.********ConfigFile.**
>>>>>> parseLoginEntry(******ry(**
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>

Reply via email to