Re: RE Jetspeed 2 2.2 - Jetspeed Schema

Vivek Kumar <[email protected]> Sat, 10 Mar 2012 23:22:22 +0100
Newsgroups gmane.comp.jakarta.jetspeed.user
Message-ID <[email protected]>
Hi

Yes if you will change second argument from 'false' to 'true', it will 
synchronize all the user from ldap to jetpseed database at time of startup.


Vivek

On 03/10/2012 11:13 PM, cnguyen8 wrote:
> Hi Woonsan,
>
> Are you suggesting to edit this line?
>          <constructor-argindex="2"type="boolean"value="false"/>
> to
>          <constructor-argindex="2"type="boolean"value="true"/>
>
> I'm not following on how you would enable this.
>
>
>
> Woonsan Ko wrote:
>> Hi Jérôme,
>>
>> I'm not sure if this helps but have you tried to turn on the
>> synchronization option in security-ldap.xml?
>> It seems like it has the undocumented option after 'synchronized all users
>> ?' comment:
>>
>>    <!--
>>      OnStartupSecuritySynchronizationBean will load the guest user from
>> LDAP, in-case its not in portal database
>>      It would be required for loading default page.
>>      This bean is wrapped in a ContextRefreshableBeanInitializer to
>> kickstart it once the complete Spring context is initialized.
>>     -->
>>
>> <beanid="_ldapOnStartupSecuritySynchronizer"class="org.apache.jetspeed.components.ContextRefreshableBeanInitializer">
>>      <metakey="j2:cat"value="ldapSecurity"/>
>>      <constructor-arg>
>>
>> <beanclass="org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean">
>>
>> <constructor-argindex="0"ref="org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer"/>
>>
>> <constructor-argindex="1"ref="org.apache.jetspeed.security.UserManager"/>
>>          <!-- synchronized all users ? -->
>>          <constructor-argindex="2"type="boolean"value="false"/>
>>          <constructor-argindex="3"value="group"/>
>>        </bean>
>>      </constructor-arg>
>>    </bean>
>>
>> Regards,
>>
>> Woonsan
>>
>>
>>
>>> ________________________________
>>> From: "[email protected]"<[email protected]>
>>> To: [email protected]
>>> Sent: Friday, March 9, 2012 3:33 AM
>>> Subject: RE Jetspeed 2 2.2 - Jetspeed Schema
>>>
>>> Hello,
>>>
>>> I had the same behavior. The infos are stored in jespeed database and in
>>> ldap.
>>> When you create a user through jetspeed it create the data in ldap and
>>> database at the same moment.
>>>
>>> If you just create the user in the ldap, the jetspeed database is not
>>> synchronized.
>>> Then you can try to create your user in jetspeed, but if you let the ldap
>>> mode on, you will have an error Principal alredy exists in ldap.
>>>
>>> The only solution I found in these case, is to run jetspeed in database
>>> mode, and to create the user.
>>> After, when you restart jetspeed in ldap mode and it works.
>>>
>>>
>>> Seeing that, my first wish was that when jetspeed connects to ldap, it
>>> imports all the users. I changed my opinion when I saw that in our ldap,
>>> there more than 400,000 entries.
>>> Now I suppose that a mechanism that synchronizes only users who connects
>>> would be nice and more appropriate.
>>>
>>> Cordialement,
>>> -----------------------------------------------
>>> Jérôme Dupont
>>> Bibliothèque Nationale de France
>>> Département des Systèmes d'Information
>>> Tour T3 - Quai François Mauriac
>>> 75706 Paris Cedex 13
>>> téléphone: 33 (0)1 53 79 45 40
>>> e-mail: [email protected]
>>> -----------------------------------------------
>>>
>>> |----------->
>>> |           |
>>> |           |
>>> |           |
>>> |           |
>>> |           |
>>> |----------->
>>>
>> --------------------------------------------------------------------------------------------------------------------------------------------|
>>>    |
>                                                                      |
>>>    |
>                                                                      |
>>>    |  Message de : cnguyen8<[email protected]>
>                                                                      |
>>>    |                        08/03/2012 21:48
>                                                                      |
>>>    |
>                                                                      |
>>>    |
>                                                                      |
>>>    |
>                                                                      |
>>>    |
>                                                                      |
>>>    |
>                                                                      |
>>>    |                                Veuillez répondre à "Jetspeed Users
> List"<[email protected]>                                 |
>>>    |
>                                                                      |
>>>    |
>                                                                      |
>>>    |
>                                                                      |
>>>    |
>                                                                      |
>>>    |
>                                                                      |
>>>    |
>                                                                      |
>>>    |
>                                                                      |
>>>    |
>                                                                  Pour|
>>>    |          [email protected]
>                                                                     |
>>>    |
>                                                                 Copie|
>>>    |
>                                                                      |
>>>    |
>                                                                 Objet|
>>>    |           Jetspeed 2 2.2 - Jetspeed Schema
>                                                                       |
>>>    |
>                                                                      |
>>>
>> --------------------------------------------------------------------------------------------------------------------------------------------|
>>>
>>>
>>>
>>>
>>> Are there a latest Jetspeed Schema available to use for ApacheDS LDAP
>>> 1.5.5.
>>> I've configured LDAP without Jetspeed Schema and it work so far.
>>>
>>> But now that I've advance a little, i run into problem.  This might be
>>> relate to Jetspeed Schema.
>>>
>>> If i create a user in LDAP, apacheDS, i'm just going to get an account to
>>> login Jetspeed and that's it.  All the role/groups and templates doesn't
>>> create for this new user.  (even if I assigned the role and groups, it
>>> doesn't not update to Jetspeed.  So even though, I set the role of the new
>>> user to be admin role in LDAP, when i login as new user, i'm still only a
>>> user and not admin.  To become admin, i have to manually add the role in
>>> Jetspeed.
>>>
>>> If this is not relate to Jetspeed Schema, please let me know how to do it.
>>>
>>> Thanks in advance.
>>> --
>>> View this message in context:
>>> http://old.nabble.com/Jetspeed-2-2.2---Jetspeed-Schema-tp33467759p33467759.html
>>>
>>> Sent from the Jetspeed - User mailing list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>>
>>>
>>> Exposition  Miniatures flamandes  - jusqu'au 10 juin 2012 - BnF -
> François-Mitterrand Avant d'imprimer, pensez à l'environnement.
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>>
>>>