Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Upgrading 5.0.2 -> 6.0.1.x tomcat/LDAP -> WAS-Lib/LDAP.

CLM 502
SQL Server
Active Directory
tomcat

All,

We are looking at upgrading our test environment to 6.0.1. We have always seen migrating from tomcat->WAS as an additional step, but in 601, it seems like WAS Liberty is now the default. It doesn't seem to be covered in the interactive guide about the migration, so how is this handled?

If I install CLM 601 with WAS Lib in a directory and do the upgrade, is this stuff handled "automagically"?

thanks

0 votes



One answer

Permanent link
The steps covered in the Interactive install guide would cover most of the migration. You may have to manually verify/update the Ldap details for liberty profile. Start the server to  

If the 6.0.1 liberty server has not yet been started, the xml files mentioned below can be chnaged in the following location: <JazzInstallDir>\liberty\clmServerTemplate

1. Edit <JazzInstallDir>\liberty\servers\clm\server.xml
Comment out basicUserRegistry.xml 
include location="conf/basicUserRegistry.xml
and uncomment ldapUserRegistry.xml
include location="conf/ldapUserRegistry.xml
   
2. Edit <JazzInstallDir>\liberty\servers\clm\conf\ldapUserRegistry.xml
Below is the modified parameters for AD setup

<ldapRegistry baseDN="CN=Users,DC=test,DC=com" bindDN="CN=Administrator,CN=Users,DC=test,DC=com" bindPassword="Passw0rd" host="ldap-host" id="ldap-host:389" ignoreCase="true" ldapType="Microsoft Active Directory" port="389" realm="ldap-host:389" recursiveSearch="true" referal="follow" sslEnabled="false">  
        <idsFilters groupFilter="(&amp;(cn=%v)(|(objectclass=groupOfNames)(objectclass=posixGroup)))" groupIdMap="*:cn" groupMemberIdMap="ibm-allGroups:member;ibm-allGroups:uniqueMember" userFilter="(&amp;(uid=%v)(objectclass=inetOrgPerson))" userIdMap="*:uid">
        </idsFilters>
    <activedFilters groupIdMap="*:cn" groupMemberIdMap="*:member" userIdMap="*:sAMAccountName"/>
    </ldapRegistry>


3. Edit <JazzInstallDir>\liberty\servers\clm\conf\application.xml
Map the roles to AD groups , JazzAdmins, JazzUsers etc


2 votes

Comments

Hello,

Thanks for the answer. So just to be clear. Is WAS Liberty installed during this "installation of 601 when choosing to use it?" Also, does server.startup.bat still work when using WAS Liberty? I want to apply the ifix before the upgrade...

(Sorry, never used WAS before...)

Yes, WAS Liberty is automatically installed (just as Tomcat used to be) when you chose to deploy on WAS Liberty.   And yes, server.startup.bat is the script to use to start the server when using WAS Liberty.

I tried it and the path is an automated one from tomcat to liberty - however in my case it did not work. About you ifix I believe you can not apply ifix1 for 6.0.1 prior to the upgrade. according to the guideline you need to apply it before you apply the remaining fixes (wars) and update the repotools and that requires a server start which you can obviously not do before you have upgraded.

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 7,494
× 6,121
× 267
× 115

Question asked: Jan 08 '16, 9:59 a.m.

Question was seen: 4,347 times

Last updated: Jan 19 '16, 8:50 a.m.

Confirmation Cancel Confirm