87
Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 1 Configuración de Rational Team Concert Sistema: Ciclo de Vida de un Proyecto Referencia: Rational Team Concert CONFIDENCIAL Copyright UCAIsia S. A. Versión 1.0

Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 1

Configuración de Rational Team Concert Sistema: Ciclo de Vida de un Proyecto

Referencia: Rational Team Concert

CONFIDENCIAL Copyright UCAIsia S. A.

Versión 1.0

Page 2: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 1

Control de documentación Histórico de versiones Versión Fecha Documentos

reemplazados/descripción/detalles 1.0 16.12.2013 Versión Inicial

Cambios desde la última versión

Control de Instancia Autor: Ulises Cáceres Rui-Perez Cargo: CEO - Consultor Aprobado por: Cargo: Firma: Fecha:

Distribución:

Page 3: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 2

Índice

INTRODUCCIÓN ................................................................................................................................................ 3

PROPÓSITO ...................................................................................................................................................... 3 ALCANCE .......................................................................................................................................................... 3 GLOSARIO ........................................................................................................................................................ 3 DOCUMENTOS RELACIONADOS ........................................................................................................................... 4 SUPOSICIONES Y RESTRICCIONES ....................................................................................................................... 4 ARQUITECTURA DE LA SOLUCIÓN ........................................................................................................................ 4

CONFIGURACIÓN DE UNA BASE DE DATOS SQL SERVER ........................................................................ 5

VERIFICANDO QUE LA CREACIÓN DE LAS BASES DE DATOS ESTÁ CORRECTA .................................. 8

CONFIGURACIÓN DE LOS ESQUEMAS DEL RATIONAL TEAM CONCERT ................................................ 8

CONFIGURACIÓN DEL ARCHIVO TEAMSERVER.PROPERTIES (JTS - CCM - QM) ............................................................ 8 CREANDO LAS TABLAS DEL JTS ........................................................................................................................ 13 CREANDO LAS TABLAS DE DWH........................................................................................................................ 13 CREANDO LAS TABLAS DE CCM ........................................................................................................................ 14 CREANDO LAS TABLAS DE QM .......................................................................................................................... 14

CONFIGURACIÓN DE WEBSPHERE APPLICATION SERVER .................................................................... 15

ANTES DE EMPEZAR ......................................................................................................................................... 15 ACERCA DE ESTA TAREA ................................................................................................................................... 21 PROCEDIMIENTO ............................................................................................................................................. 21 GESTIÓN DE GRUPOS ...................................................................................................................................... 26 CONFIGURACIÓN DE UN REGISTRO DE LDAP EN WEBSPHERE ............................................................................. 27

Configuración de seguridad LDAP ........................................................................................................... 28 DESPLEGANDO LAS APLICACIONES .................................................................................................................... 34 CONFIGURACIÓN DE LOS GRUPOS DE USUARIOS EN WEBSPHERE (JAZZ*) ............................................................. 44 CONFIGURACIÓN EL SETUP DE JAZZ TEAM SERVER (JTS) ................................................................................... 48

Configurando el repositorio de datos ....................................................................................................... 60 Configurando el Repositorio de QM ......................................................................................................... 62 Configurando Data WareHouse para QM ................................................................................................ 65 Configurando Data WareHouse para CCM .............................................................................................. 66 Configurando aplicación RM .................................................................................................................... 67

En caso de error .................................................................................................................................. 68

Validando la configuración de las aplicaciones en el CLM ....................................................................... 71 JTS ...................................................................................................................................................... 71

CCM..................................................................................................................................................... 72

QM ....................................................................................................................................................... 72

RM ....................................................................................................................................................... 73

ADMIN ................................................................................................................................................. 73

CONFIGURACIÓN DEL JTS DE MANERA MANUAL. ................................................................................................. 74 PROBLEMAS DE CONFIGURACIÓN....................................................................................................................... 74

Errores ................................................................................................................................................. 76

IMPORTAR USUARIOS ....................................................................................................................................... 77 CONFIGURANDO EL REPOSITORIOS PARA RATIONAL TEAM CONCERT .................................................................... 79

Creación del Área de Proyectos de Pruebas. .......................................................................................... 83

Page 4: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 3

Introducción

Propósito

Éste documento, está orientado a la manera de implementar un software con trazabilidad, seguimiento, planeación e implementación para el desarrollo de software. El objetivo de la configuración en el entorno, está basado en la necesidad del software en

un sistema Operativo. Los productos involucrados son:

Windows Estándar Edition 2008 R2 SqlServer EE 2008 R2 WebSphere Aplication Server HTTP Server para Web Sphere Jazz Team Server Requirements Magnament Configuration Magnament Quality Magnament Data WareHouse

Alcance

Los alcances están orientados a una implementación de una herramienta que permitirá a la compañía controlar el desarrollo de software. Para ello, se realiza la implementación de la siguiente manera: 1. Configuración de SqlServer EE 2008 R2 2. Configuración de WebSphere 3. Configuración de Rational Team Concert 4.0.3

Glosario

jts Jazz Team Server

qm Gestión de Calidad

ccm Gestión de Cambios y Configuración

vvc Aplicación de configuración

dm Gestión del Diseño

rm Gestión de requisitos

admin Administración de proyectos de ciclo de vida

Componente Se refiere a entidades que están directamente aplicadas en el sistema: Macros K-Shell, Aplicaciones de Negocio embebidas (JAVA), Aplicaciones de Administración embebidas (EXE, DLL), Procedimientos Almacenados, y otros.

UML Modelamiento de Lenguaje Unificado

CMM Metodología de Gestión en Calidad

MPS Metodología de Proyecto de Sistema

Page 5: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 4

Documentos Relacionados

Informe Técnico Rartional Team Concert (Instalación).pdf Informe Técnico Rartional Team Concert (Implementación).pdf Informe Técnico Rartional Team Concert (Administración).pdf

Suposiciones y Restricciones

El término base de datos se utiliza en este documento para describir un sistema de gestión de bases de datos relacionales (RDBMS). Es posible que otros sistemas con los que se comunique Rational Team Concert utilicen el término base de datos para describir un concepto ligeramente distinto.

Arquitectura de la Solución

Page 6: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 5

Configuración de una base de datos SQL Server

Configuración de una base de datos SQL Server para trabajar con Jazz Team Server y las aplicaciones Gestión de cambios y configuración y Gestión de calidad. Este procedimiento presupone que se han cumplido los siguientes requisitos previos para SQL Server:

Se ha iniciado el servicio.

El controlador Java Database Connectivity (JDBC) está instalado. Consejo:

Descargue el controlador JDBC, vaya a Microsoft JDBC Driver 4,0 para SQL Server. La descarga incluye tanto sqljdbc.jar como sqljdbc4.jar. Debe utilizar sqljdbc4.jar.

El protocolo TCP se ha habilitado para SQL Server.

El usuario que crea la tabla de base de datos tiene que ser miembro del rol del servidor fijo sysadmin o propietario de la base de datos (dbo).

En Windows, asegúrese de que la seguridad del servidor está en modalidad mixta. Puede verificar la modalidad seleccionando la seguridad del servidor. Debe estar establecida en Modalidad de autenticación de SQL Server y Windows.

Puede utilizar la herramienta visual, como SQL Server Studio Management, que se encuentra disponible en la versión Express como SQL Server Studio Management Express. Si desea más información, consulte la documentación de SQL Server o a un administrador de base de datos (DBA) de SQL Server. Importante:

Si instala Jazz Team Server con las aplicaciones Gestión de cambios y configuración o Gestión de calidad en la misma máquina o en plataformas distribuidas, se debe crear una base de datos independiente y un usuario de base de datos asociado a esa base de datos.

1. Cree una base de datos para cada instancia de Gestión de cambios y configuración,

Gestión de calidad y Jazz Team Server. Cree una base de datos para cada almacén de datos asociado a un Jazz Team Server. Por ejemplo, si tiene una aplicación CCM, una aplicación QM, una aplicación RM, un Jazz Team Server y un almacén de datos, deberá crear cuatro bases de datos. Utilice el siguiente ejemplo, sustituyendo JTS por el nombre de su base de datos: Nota:

La aplicación Gestión de requisitos utiliza la misma base de datos que Jazz Team Server.

Create DataBase JTS On Primary

(

Name = N'JTS', FileName = N'H:\Program Files\Microsoft SQL

Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\JTS.mdf', Size =

2097152KB, FileGrowth = 1024KB

)

Log On

(

Name = N'JTS_log', FileName = N'H:\Program Files\Microsoft SQL

Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\JTS_log.ldf', Size =

524288KB, FileGrowth = 10%

)

Go

Page 7: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 6

Alter DataBase JTS Set COMPATIBILITY_LEVEL = 100

Alter DataBase JTS Set ANSI_NULL_DEFAULT Off

Alter DataBase JTS Set ANSI_NULLS Off

Alter DataBase JTS Set ANSI_PADDING Off

Alter DataBase JTS Set ANSI_WARNINGS Off

Alter DataBase JTS Set ARITHABORT Off

Alter DataBase JTS Set AUTO_CLOSE Off

Alter DataBase JTS Set AUTO_CREATE_STATISTICS On

Alter DataBase JTS Set AUTO_SHRINK Off

Alter DataBase JTS Set AUTO_UPDATE_STATISTICS On

Alter DataBase JTS Set CURSOR_CLOSE_ON_COMMIT Off

Alter DataBase JTS Set CURSOR_DEFAULT Global

Alter DataBase JTS Set CONCAT_NULL_YIELDS_NULL Off

Alter DataBase JTS Set NUMERIC_ROUNDABORT Off

Alter DataBase JTS Set QUOTED_IDENTIFIER Off

Alter DataBase JTS Set RECURSIVE_TRIGGERS Off

Alter DataBase JTS Set DISABLE_BROKER

Alter DataBase JTS Set AUTO_UPDATE_STATISTICS_ASYNC Off

Alter DataBase JTS Set DATE_CORRELATION_OPTIMIZATION Off

Alter DataBase JTS Set PARAMETERIZATION Simple

Alter DataBase JTS Set READ_WRITE

Alter DataBase JTS Set RECOVERY FULL

Alter DataBase JTS Set MULTI_USER

Alter DataBase JTS Set PAGE_VERIFY CHECKSUM

Go

2. Cree un usuario y una contraseña y cambie el propietario de la base de datos ejecutando estos comandos: Use JTS

Go

Create Login DbUserJts With Password = N'****************',

DEFAULT_DATABASE = JTS, DEFAULT_LANGUAGE = Español,

CHECK_EXPIRATION = Off, CHECK_POLICY = Off

GO

Exec Master..Sp_AddSrvRoleMember @LogiName = N'DbUserJts',

@RoleName = N'SysAdmin'

Go

Create User DbUserJts For Login DbUserJts

Go

Exec Sp_ChangeDbOwner 'DbUserJts'

Go

3. Cambie el lenguaje de las bases de datos de Jazz Team Server, la aplicación Gestión de cambios y configuración y la aplicación Gestión de calidad. En la herramienta de línea de comandos, especifique este comando. Para las bases de datos de CCM y QM, sustituya jts por ccm y qm: Alter DataBase JTS Collate SQL_Latin1_General_CP437_CS_AS

Go

Page 8: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 7

4. Cambie el sistema de versión de fila para la base de datos. En la herramienta de línea de

comandos, ejecute este comando. Para las bases de datos de CCM y QM, sustituya jts por dwh, ccm y qm: Nota:

Asegúrese de que la conexión a la base de datos está abierta antes de ejecutar este comando.

Alter DataBase JTS Set READ_COMMITTED_SNAPSHOT On

Go

5. Cambie la intercalación de la base de datos del almacén de datos Desde la línea de

comandos, escriba: Alter DataBase DWH Collate SQL_Latin1_General_CP1_CS_AS

Go

6. Cree una variable de entorno denominada SQLSERVER_JDBC_DRIVER_FILE y apunte

al controlador JDBC de sqljdbc4.jar. La ubicación del controlador varía en función de la instalación.

a. Pulse en Inicio > Panel de control > Sistema. b. Pulse la lengüeta Avanzado y, a continuación, pulse Variables de entorno. c. En la lista Variables del sistema, pulse Nueva. d. En Nombre de variable escriba SQLSERVER_JDBC_DRIVER_FILE y en el

Valor de variable escriba H:\Program Files\Microsoft SQL Server\sqljdbc_4.0\enu\sqljdbc4.jar.

Nota: La solución de Rational para CLM 4.0 ya no admite JRE 5.0. La versión de los JRE admitidos es 6.0 y 7.0. La biblioteca de clases sqljdbc.jar requiere JRE 5.0 y la biblioteca de clases sqljdbc4.jar requiere JRE 6.0 o posterior. Debe utilizar sqljdbc4.jar.

Si está utilizando WebSphere Application Server, también debe añadir una propiedad personalizada que apunte al controlador JDBC sqljdbc4.jar. Para obtener más información consulte Configuración de WebSphere Application Server.

Page 9: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 8

Verificando que la creación de las bases de datos está correcta

Para verificar que ha realizado la creación de las bases de datos de manera correcta y que además, ha configurado las mismas como el documento lo amerita, entonces, realice el comando que se despliega en pantalla.

Configuración de los esquemas del Rational Team Concert

Existe una secuencia que se debe seguir y se hace con una herramienta de nominada repotols. La secuancia es la siguiente:

1. Configuración archivos 2. Crear las Tablas de JTS 3. Crear las Tablas de DWH 4. Crear las Tablas de CCM 5. Crear las Tablas de QM

Configuración del archivo teamserver.properties (jts - ccm - qm)

A continuación se entrega el archivo por el cual se debe realizar la configuración previa para que la herramienta repotools, funcione sin problemas. La información provista es la original y está en inglés. Para nuestro efecto, resaltaremos la información con el ennegrecido y con el color azul para que se pueda entender los cambios que se deben hacer.

Page 10: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 9

###############################################################################

# Licensed Materials - Property of IBM

# (c) Copyright IBM Corporation 2005, 2011. All Rights Reserved.

#

# Note to U.S. Government Users Restricted Rights:

# Use, duplication or disclosure restricted by GSA ADP Schedule

# Contract with IBM Corp.

###############################################################################

# Properties file for configuring IBM Team Server

# Database settings

#Data Warehouse Automatic Setup - Set this to false if you have already created

the data warehouse manually

# UCR-P 24-07-2013 a las 18:12 horas Comente -- Inicio

# com.ibm.team.datawarehouse.db.automatic.setup = true

# JDBC Data Warehouse DB location, specifying this property disables system-based

selection of default location

# com.ibm.team.datawarehouse.db.vendor=DERBY

# com.ibm.team.datawarehouse.db.jdbc.location=conf/jts/derby/warehouseDB

# com.ibm.team.datawarehouse.db.net.port=1527

#

# DERBY Configuration

#

# JDBC Repository DB location, specifying this property disables system-based

selection of default location

# NOTE THAT EVERY APPLICATION INSTANCE AND JAZZ TEAM SERVER REQUIRES ITS OWN

UNIQUE DATABASE

# com.ibm.team.repository.db.vendor = DERBY

# com.ibm.team.repository.db.jdbc.location=conf/jts/derby/repositoryDB

# UCR-P 24-07-2013 a las 18:12 horas -- Término

#

# DB2 configuration

#

# Comment out the above lines, uncomment the following five database properties

# and customize the example database location to use DB2.

# NOTE THAT EVERY APPLICATION INSTANCE AND JAZZ TEAM SERVER REQUIRES ITS OWN

UNIQUE DATABASE.

#com.ibm.team.repository.db.vendor = DB2

#com.ibm.team.repository.db.jdbc.location=//localhost:50000/JAZZ:user=db2admin;pa

ssword={password};

#com.ibm.team.repository.db.jdbc.password=db2admin

# DB2 requires a path where the content tablespace should be created, examples

for Win and Linux follow

#com.ibm.team.repository.db.db2.content.tablespace.location=content_tablespace

# Configure the size of the tablespace to be created, in 16K pages.

# This is a hard limit and will need to be raised for a production database.

# Your DB2 DBA will need to monitor the utilization of the CONTENTS tablespace

and grow it as needed.

# Defaulting to 250,000 pages, or 4GB.

#com.ibm.team.repository.db.db2.content.tablespace.numpages=250000

Page 11: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 10

# Comment out the Derby datawarehouse properties, uncomment the following

# five lines and customize the location to use DB2 for managing datawarehouse.

#com.ibm.team.datawarehouse.db.vendor = DB2

#com.ibm.team.datawarehouse.db.jdbc.location=//localhost:50000/JAZZ:user=db2admin

;password={password};

#com.ibm.team.datawarehouse.db.jdbc.password=db2admin

# The path where the warehouse tablespace should be created

#com.ibm.team.datawarehouse.db.base.folder = /jazzdw

# The database user for whom proper permissions will be granted

#com.ibm.team.datawarehouse.report.user = RPTUSER

#

# Oracle configuration

#

# Comment out above lines, uncomment the following lines and customize example

location to use Oracle

# Note: Oracle location URLs can take several forms. The examples here will

work under most circumstances.

# Please consult the Oracle JDBC documentation for more details.

# NOTE THAT EVERY APPLICATION INSTANCE AND JAZZ TEAM SERVER REQUIRES ITS OWN

UNIQUE ORACLE USER or DATABASE

#com.ibm.team.repository.db.vendor = ORACLE

# localhost connection strings should not include preceding //

#com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@localhost:15

21/ORCL

# non-localhost connection strings MUST include preceding //

#com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@//oracleserv

er.example.com:1521/ORCL

#com.ibm.team.repository.db.jdbc.password=jazzDBpswd

#com.ibm.team.datawarehouse.db.vendor = ORACLE

# localhost connection strings should not include preceding //

#com.ibm.team.datawarehouse.db.jdbc.location=thin:jazzDBuser/{password}@localhost

:1521/ORCL

# non-localhost connection strings MUST include preceding //

#com.ibm.team.datawarehouse.db.jdbc.location=thin:jazzDBuser/{password}@//oracles

erver.example.com:1521/ORCL

#com.ibm.team.datawarehouse.db.jdbc.password=jazzDBpswd

# The path where the warehouse tablespace should be created

#com.ibm.team.datawarehouse.db.base.folder = /jazzdw

# The database user for whom proper permissions will be granted

#com.ibm.team.datawarehouse.report.user = RPTUSER

# Sql Server configuration

#

# Comment out above lines, uncomment the following six lines and customize

example location to use Sql Server

# NOTE THAT EVERY APPLICATION INSTANCE AND JAZZ TEAM SERVER REQUIRES ITS OWN

UNIQUE DATABASE

# UCR-P 24-07-2013 a las 18:12 horas Cambie-- Inicio

com.ibm.team.repository.db.vendor = SQLSERVER

com.ibm.team.repository.db.jdbc.location=//10.140.129.213:1433;databaseName=JTS;u

ser=DbUserJts;password={password};

com.ibm.team.repository.db.jdbc.password=Infra Estructura debe otorgarla

Page 12: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 11

com.ibm.team.datawarehouse.db.vendor = SQLSERVER

com.ibm.team.datawarehouse.db.jdbc.location=//10.140.129.213:1433;databaseName=DW

H;user=DbUserDwh;password={password};

com.ibm.team.datawarehouse.db.jdbc.password= Infra Estructura debe otorgarla

# The path where the warehouse tablespace should be created

com.ibm.team.datawarehouse.db.base.folder = H\:\\SQLServer2008\\DWH\\BackUp

# The database user for whom proper permissions will be granted

com.ibm.team.datawarehouse.report.user = RPTUSER

# UCR-P 24-07-2013 a las 18:12 horas -- Término

#

# DB2i configuration

#

# Comment out above lines, uncomment the following six lines and customize

example location to use DB2i

# NOTE THAT EVERY APPLICATION INSTANCE AND JAZZ TEAM SERVER REQUIRES ITS OWN

UNIQUE DATABASE

#com.ibm.team.repository.db.vendor = DB2i

#com.ibm.team.repository.db.jdbc.location=//hostname;hold

statements=true;metadata source=1;user=jazzDBuser;password={password};

#com.ibm.team.repository.db.jdbc.password=jazzDBpswd

#com.ibm.team.datawarehouse.db.vendor = DB2i

#com.ibm.team.datawarehouse.db.jdbc.location=//hostname;hold

statements=true;metadata source=1;user=jazzDBuser;password={password};

#com.ibm.team.datawarehouse.db.jdbc.password=jazzDBpswd

# The database user for whom proper permissions will be granted

#com.ibm.team.datawarehouse.report.user = RPTUSER

#

# DB2z configuration

#

# NOTE THAT EVERY APPLICATION INSTANCE AND JAZZ TEAM SERVER REQUIRES ITS OWN

UNIQUE DATABASE

#com.ibm.team.repository.db.vendor = db2z

# Location name of the DB2z sub-system.

# ipAddress, ipPort and location be obtained by running the DB2 command -DISPLAY

DDF

#com.ibm.team.repository.db.jdbc.location=//ipAddress:ipPort/location:user=jazzDB

user;password={password};

#com.ibm.team.repository.db.jdbc.password=jazzDBpswd

# DB2z repository Database name - must be unique for each database in the same

DB2z subsystem

#com.ibm.team.repository.db.db2.dsn.dbname=JAZZDB

#DB2z schema prefix - must be unique for each database in the same DB2z subsystem

#com.ibm.team.repository.db.schemaPrefix=xx

#com.ibm.team.datawarehouse.db.vendor = db2z

#com.ibm.team.datawarehouse.db.jdbc.location=//ipAddress:ipPort/location:user=jaz

zDBuser;password={password};

#com.ibm.team.datawarehouse.db.jdbc.password=jazzDBpswd

# The database user for whom proper permissions will be granted

#com.ibm.team.datawarehouse.report.user = RPTUSER

#com.ibm.team.datawarehouse.db.db2.dsn.dbname=RIDW

#

# J2EE database connection example

#

Page 13: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 12

#com.ibm.team.repository.db.type = J2EE

#com.ibm.team.repository.db.vendor=<VENDOR>

#com.ibm.team.repository.db.j2ee.dataSource = /jdbc/jazz

# Setting this value to 'true' opens a wide security hole. Only set it to 'true'

# in development time, when security isn't important and the developer

# doesn't wish to spend time configuring true J2EE authentication.

com.ibm.team.repository.ws.allow.identity.assertion = false

com.ibm.team.repository.web.suppressedPages =

{"com.ibm.team.repository.web.admin": \

["com.ibm.team.repository.provision"]}

com.ibm.team.repository.web.helpuri = /clmhelp/index.jsp

#

# Freshness specification, in seconds, for ChangeEvent scrubbing. Items older

than this are

# deleted from the database. For the itemTypes WorkItem and BuildResult (as

specified in

# "changeEvent.expirationByType") freshness spec is 60 days and 2 days,

respectively. The

# default age, (as specified in "changeEvent.expirationDefault") is 14 days.

#

# All times must be represented in seconds.

#

# Values for the "changeEvent.expirationByType" and

"changeEvent.expirationByCategory"

# properties are space-delimited. Each value is a tuple of

# itemType shortName or longName, separated by ':', followed by a maxage

# value in seconds. Whitespace is not allowed between the itemType, ':', and

# maxage value. For "expirationByCategory", "itemType" is replaced by a category

# string, as would be found in the category field of ChangeEvent.

#

com.ibm.team.repository.changeEvent.expirationDefault = 1209600

#com.ibm.team.repository.changeEvent.expirationByType =

com.ibm.team.workitem.WorkItem:5184000 com.ibm.team.build.BuildResult:172800

com.ibm.team.repository.changeEvent.expirationByCategory = SystemLog:259200

# Fulltext index location

# UCR-P 24-07-2013 a las 18:12 horas Cambie -- Inicio

com.ibm.team.fulltext.indexLocation=H\:\\IBM\\JazzTeamServer\\server\\conf\\jts\\

indices\\workitemindex

# Location of JFS index root directory

com.ibm.team.jfs.index.root.directory=H\:\\IBM\\JazzTeamServer\\server\\conf\\jts

\\indices

# UCR-P 24-07-2013 a las 18:12 horas -- Término

Page 14: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 13

Creando las tablas del JTS

Creando las tablas de DWH

Page 15: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 14

Creando las tablas de CCM

Creando las tablas de QM

Page 16: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 15

Configuración de WebSphere Application Server

Antes de poder desplegar archivos war de aplicaciones CLM, debe configurar su WebSphere Application Server. Para ello, debe seguir la siguiente Secuencia.

1. Was (Seguridad Global, JVM, Propiedades Personalizadas y Aumento de Memoria) 2. Respaldo de la carpeta IBM 3. Was - LDAP 4. Was - Grupos 5. Was - Deployment (admin - ccm - clmhelp - converter - jts - qm -rm) 6. Was - Deployment - Mapeo (ccm - jts - qm) 7. Was - Usuario 8. Was - Roles Administrator 9. Jts Setup (Configuración de las Aplicaciones)

Antes de empezar

Asegúrese de haber completado las siguientes tareas:

El servidor de aplicaciones WebSphere ya está instalado.

Se ha creado la base de datos.

La opción de seguridad de Java™ 2 se debe desactivar. Si se activa esta opción en WebSphere Application Server, la aplicación web no se iniciará.

Page 17: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 16

1. En la Consola Administrativa de WebSphere, pulse Seguridad Seguridad global.

2. En la seguridad de Java 2, borre la casilla de verificación Utilizar seguridad Java

2 para restringir el acceso de las aplicaciones a recursos locales.

Page 18: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 17

3. Asegúrese de que los recuadros de selección Habilitar seguridad administrativa y

Habilitar seguridad en las aplicaciones están seleccionados.

Asegúrese de que la configuración de seguridad de la aplicación Utilizar datos de autenticación disponibles cuando se acceda a un URI sin protección esté seleccionada. Si utiliza la Consola Administrativa de WebSphere con el servidor, utilice los siguientes pasos para comprobar la configuración:

1. En la Consola Administrativa de WebSphere, pulse Seguridad Seguridad global Seguridad de Web y SIP Valores generales.

2. Pulse en la casilla de verificación Utilizar los datos de autenticación disponibles

cuando se acceda a un URI no protegido.

Page 19: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 18

3. Pulse Aceptar y pulse Guardar directamente en la configuración maestra.

Para asegurarse de que las cookies LTPA son seguras, habilite el valor Requiere SSL: 1. En la Consola Administrativa de WebSphere, pulse Seguridad Seguridad

global Seguridad de Web y SIP Inicio de sesión único (SSO).

2. Pulse el recuadro de selección Requiere SSL.

3. Pulse Aceptar y pulse Guardar directamente en la configuración maestra.

Añada la siguiente propiedad personalizada de gestión de sesión para evitar el mensaje de error SESN0008E cuando un usuario cierra sesión sin terminar la sesión:

1. En la Consola Administrativa de WebSphere, pulse Servidores Tipos de servidores Servidores de aplicación de WebSphere.

2. Pulse RTCserver1 y luego en la sección Valores del contenedor, pulse Gestión

de sesión.

3. En la sección Propiedades adicionales, pulse Propiedades personalizadas.

Page 20: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 19

4. Pulse Nuevo y entre la siguiente información:

Nombre: InvalidateOnUnauthorizedSessionRequestException Valor: true

5. Pulse Aplicar y guarde directamente en la configuración maestra.

Para mejorar el rendimiento de los procedimientos operativos, modifique los valores de tamaño de la agrupación de hebras WebContainer:

1. En la Consola Administrativa de WebSphere, pulse Servidores Tipos de servidores Servidores de aplicación de WebSphere.

2. Pulse RTCserver1 y luego en la sección Propiedades adicionales, pulse

Agrupaciones de hebras.

Page 21: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 20

3. En la página Agrupación de hebras, pulse WebContainers.

4. Ingrese el número 200 en los campos Tamaño mínimo y Tamaño máximo.

5. Pulse Aceptar y guarde los datos directamente en la configuración maestra.

La interfaz web de Jazz requiere que la autenticación se configure para que lleve a cabo la autorización y personalice la aplicación.

Page 22: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 21

Acerca de esta tarea

Esta sección no proporciona detalles para la configuración de la autenticación de WebSphere o SSL, que es un tema complejo. La información detallada sobre las distintas opciones de cifrado y autenticación de WebSphere Application Server se cubre en el Information Center. Para obtener más información vaya a WebSphere Information Center y utilice esta frase en la búsqueda: Seguridad en las aplicaciones y sus entornos. Importante:

Las cifras utilizadas para los tamaños de almacenamiento dinámicos y los argumentos en la JVM son únicamente una sugerencia; debe establecer el valor de acuerdo con su entorno. Un equipo normal de tamaño medio puede utilizar un valor de 4.096 MB, siempre que haya 4 GB de memoria máxima para el proceso Jazz Team Server en un equipo de 64 bits con un mínimo de 8 GB de memoria física. Es importante utilizar la misma cantidad para los tamaños de almacenamiento dinámico inicial y máximo.

Cuando aumente el tamaño del almacenamiento dinámico de Java, asegúrese de que haya suficiente memoria física sin utilizar en la máquina para el aumento. Si no hay disponible suficiente memoria física, instale la memoria adicional o tenga en cuenta el efecto que produciría en el rendimiento general. También es importante tener más memoria física que la necesaria para todos los procesos en la máquina para evitar la paginación o el intercambio. La paginación reduce el rendimiento del sistema y afecta al rendimiento del sistema de gestión de memoria Java.

Procedimiento

1. Verifique o actualice el nivel de WebSphere Application Server. Para obtener una lista de las versiones y fixpacks soportados, consulte la página Requisitos de hardware y software.

2. Jazz Team Server necesita varios valores específicos en Java Virtual Machine en la que se ejecuta. Para definir estas propiedades, en la Consola Administrativa de Websphere, pulse Servidores Tipos de servidor Servidores de aplicaciones de WebSphere

RTCserver1.

3. Debajo de Infraestructura del servidor, pulse Java y gestión de procesos Definición de procesos.

Page 23: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 22

4. En Propiedades adicionales, pulse Máquina virtual Java.

5. Añada el valor 4096 a Tamaño de almacenamiento dinámico inicial. 6. Añada el valor 4096 a Tamaño máximo de almacenamiento dinámico. 7. En el campo Argumentos de JVM genéricos, escriba la línea siguiente:

-Xmx4g -Xms4g -Xmn512m

-Xgcpolicy:gencon -Xcompressedrefs

-Xgc:preferredHeapBase=0x100000000

Page 24: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 23

Consejo: Si necesita más tamaño de almacenamiento dinámico, puede utilizar el valor siguiente, sustituyendo {N} por la cantidad de memoria que se utilizará y {N/8} por 1/8 de la memoria total. Por ejemplo, si -Xmx se establece en 8g, -Xmn debe establecerse en 1g.

-Xgcpolicy:gencon -Xmx{N} -Xms{N} -Xmn{N/8}

-Xcompressedrefs -Xgc:preferredHeapBase=0x100000000

8. Pulse Aplicar y, a continuación, Guardar directamente en la configuración maestra. 9. Una de las propiedades personalizadas que necesita añadir es el JAZZ_HOME, una

propiedad del sistema que especifica dónde encontrar ciertos archivos de configuración. Esta propiedad utiliza una dirección URL en lugar de una vía de acceso sencilla, por lo que el valor debe especificarse como URL de estilo de archivo: file:///vía de acceso de archivo. En la máquina virtual Java Propiedades adicionales, pulse en Propiedades personalizadas.

Recuerde: Debe utilizar tres barras inclinadas (///) después de file:

Importante: En un entorno distribuido, cuando está utilizando un servidor de aplicaciones independiente para cada una de las aplicaciones web, debe añadir estas propiedades personalizadas en cada una de las instancias de WebSphere Application Server.

10. Pulse en Nuevo, ingrese JAZZ_HOME en el campo Nombre ingrese file:///H:/IBM/JazzTeamServer/server/conf.

Nota:

Para evitar problemas, no utilice espacios en las vías de acceso de los archivos.

Page 25: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 24

11. Pulse Aceptar. 12. Repita el paso 10 y añada las siguientes propiedades personalizadas:

o Nombre: java.awt.headless o Valor: true

o Nombre: org.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin

o Valor: true

o Nombre: SQLSERVER_JDBC_DRIVER_FILE o Valor: H:\SqlServer2008\sqljdbc_4.0\esn\sqljdbc4.jar.

Nota: La vía de acceso al controlador JDBC debe ser una vía de acceso absoluta. No utilice la vía de acceso URL (file:///). Para obtener más información sobre las conexiones JDBC de SQL Server, consulte Configuración de una base de datos SQL Server.

Page 26: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 25

o Nombre: log4j.configuration o Valor: file:///H:\IBM\JazzTeamServer/server/conf/startup_log4j.properties.

Nota: Los valores que contiene el archivo startup_log4j.properties se utilizan en las etapas tempranas en el proceso de inicio para pasar mensajes al archivo de WebSphere Application Server SystemOut.log. Después de las primeras fases, cada aplicación Jazz pasa a utilizar los valores específicos de la aplicación desde el archivo JazzInstallDir/server/conf/app context/log4j.properties.

13. Pulse Guardar directamente en la configuración maestra. 14. Para que se apliquen los cambios, reinicie el servidor de aplicaciones.

Page 27: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 26

La configuración que se ha realizado queda reflejada en la siguiente pantalla

Gestión de Grupos

Realice esta actividad para la creación de cada uno de los grupos que a continuación se nombran.

JazzAdmins

JazzProjectAdmins

JazzDWAdmins

JazzUsers

JazzGuests Ingrese a la sección Usuarios y Grupos, luego haga clic en el enlace Gestionar Grupos, aparecerá una pantalla de las siguientes características.

Presione el botón Crear, aparecerá la siguiente pantalla.

Page 28: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 27

Después de haber realizado la creación de todos los grupos mencionados con anterioridad, presione el botón Cerrar y aparecerá la siguiente pantalla.

Configuración de un registro de LDAP en WebSphere

Uno de los detalles comunes a todos los registros de usuarios o repositorios, es el nombre de usuario administrativo primario. Este ID es miembro del repositorio seleccionado, pero también tiene privilegios especiales en el WebSphere Application Server. Los privilegios de esta identificación y los privilegios que están asociados con el ID de función administrativa son los mismos. El nombre de usuario administrativo primario puede acceder a todos los métodos administrativos protegidos de WebSphere. Para usuarios de Windows: El ID de administrador primario no debe ser el mismo nombre que el nombre de la máquina de su sistema debido a que el repositorio a veces devuelve información específica de la máquina cuando se consulta un usuario del mismo nombre.

Page 29: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 28

¿Cuándo? configurar registros LDAP independiente, ya que, estamos a punto de hacerlo, es importante verificar que el nombre de usuario administrativo primario es miembro del repositorio y no sólo la función administrativa ID LDAP. Para tal efecto, nuestro usuario será acronis. El nombre de usuario administrativo primario no ejecuta procesos de WebSphere Application Server. Más bien, el ID de proceso ejecuta los procesos de WebSphere Application Server. Un ID de proceso se determina por la forma en que los procesos autónomos de repositorios LDAP deben contener el ID de usuario administrativo primario, de lo contrario, no podrá acceder a la inicialización de las consolas administrativas. Por ejemplo, si utiliza una línea de comandos para iniciar los procesos, la identificación del usuario que ha iniciado sesión en el sistema es el ID de proceso. Si se ejecuta como un servicio, el ID de usuario que ha iniciado sesión en el sistema es el ID de usuario que ejecuta el servicio. Si usted elige el registro del sistema operativo local, el identificador de proceso requiere privilegios especiales para llamar a las API del sistema operativo. El ID de proceso se le deben asignar los privilegios específicos de la plataforma en el sistema operativo que está instalado WebSphere. Ahora que hemos cubierto algunos aspectos formales sobre el administrador principal podemos configurar WebSphere para utilizar un repositorio LDAP autónomo o también Personalizado.

Configuración de seguridad LDAP

Siga estos pasos para configurar y utilizar un repositorio LDAP independiente: 1. Vaya a la sección de Seguridad del panel de la izquierda del lado de la consola de

administración y haga clic en Seguridad global.

2. En la página Seguridad, bajo la sección de repositorio de cuentas de usuario, seleccione

Registro LDAP autónomo de la lista Definiciones de reino disponibles y haga clic en el botón Configura para entrar en la página de configuración del Registro LDAP autónomo.

Page 30: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 29

Aquí, puede configurar todos los ajustes apropiados que consistía en utilizar un repositorio LDAP. Como se muestra en la siguiente captura de pantalla, tipo wasadmin en el campo Nombre de usuario administrativo primario. Este es el usuario principal de WebSphere y se utilizará para la identidad del servidor. Reemplace el nombre del usuario y digite el nuestro que es acronis.

Para los usuarios que utilizan la muestra de árboles LDIF, la contraseña para wasadmin es wasadmin.

3. En la sección del Servidor LDAP, elija un tipo de servidor LDAP apropiado en la lista Tipo de servidor LDAP. Hay varios tipos de servidores LDAP configurados previamente que están sintonizados para servidores LDAP comunes. Si no está seguro del tipo de servidor LDAP que esté utilizando, puede elegir la opción Personalizado. En nuestro ejemplo, hemos elegido la opción de Microsoft Active Directory, ya que, estamos utilizando Microsoft Active Directory

Page 31: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 30

como nuestro directorio LDAP. Si decide no utilizar Microsoft Active Directory, asegúrese de modificar la configuración adecuada.

4. A continuación, especifique el host (es ideal que lo haga como IP) y el puerto del servidor LDAP.

Si tiene servidores secundarios de Active Directory, agréguelos para que en caso de fallas, el WAS pueda intentar en otras máquinas. La siguiente figura lo muestra

Y una base opcional de Nombre distinguido básico (DN). El nombre distinguido básico (DN) indica el punto de partida para búsquedas LDAP dentro del árbol de directorios LDAP

5. A continuación, tenemos que completar la sección de seguridad situada en la parte derecha de la página. En esta sección, tenemos dos campos para llenar Nombre distinguido de enlace (DN) que es, el nombre que WebSphere utilizará para conectarse al LDAP para búsquedas de nombres. En el campo Contraseña de enlace, es aquella contraseña de este usuario. Si usted no ha optado por utilizar el árbol de directorio de ejemplo, a continuación, modificarlo de acuerdo a sus necesidades:

Page 32: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 31

Usuario LDAP

CHL

CN=acronis,DC=chl,DC=***-***,DC=com

DC=chl,DC=***-***,DC=com

CL

CN=acronis,OU=******-CL,OU=Users,OU=PRINCIPAL,OU=CL-

***,DC=cl,DC=***-***,DC=com

DC=cl,DC=***-***,DC=com

En los sistemas de producción, debe utilizar un usuario de administración NO LDAP como nombre de usuario distinguido. Normalmente, es un usuario LDAP independiente que se utiliza para la unión de conexiones de WebSphere.

6. Una vez que haya completado el llenado de los campos necesarios, haga clic en el botón Aplicar y le aparecerá el siguiente mensaje:

7. Haga clic en el botón Guardar. Si la configuración es correcta, aparecerá un mensaje de la

siguiente característica

8. Antes de que podamos completar nuestra configuración LDAP, tenemos que mirar a los filtros de búsqueda de LDAP por defecto. Para editar las configuraciones de LDAP avanzados, haga clic en el registro Valores del registro de usuarios LDAP (Advanced Lightweight Directory Access Protocol) en la página de configuración de un registro LDAP autónomo, como se muestra en la siguiente captura de pantalla:

9. Dentro de la pantalla Valores del registro de usuarios LDAP (Advanced Lightweight

Directory Access Protocol), está el registro de ajustes de usuarios, que ahora se le presentará la opción de cambiar los atributos de LDAP:

Page 33: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 32

10. Existe un conjunto predeterminado de filtros predefinidos, que se proporcionan para cada

servidor LDAP. Puede modificar estos filtros para adaptarse a su configuración de LDAP. El campo de Filtro del usuario contiene una cadena LDAP, que proporciona el filtro de búsqueda LDAP que se utiliza para obtener información sobre los usuarios y grupos de un servidor de directorio LDAP. Si está utilizando el árbol de directorios de ejemplo, tendrá que cambiar en el campo Filtro de usuario (& (uid =% v) (objectclass = ePerson)) a (& (uid =% v) (objectclass = inetOrgPerson)) como se muestra en la captura de pantalla anterior, para asegurar que las consultas al árbol LDAP de Tivoli Directory Server sean correctas. Si usted no ha utilizado el ejemplo del árbol LDAP, tendrá que asegurarse de que los filtros LDAP están configurados correctamente para el directorio LDAP. Haga clic en el botón Aceptar para volver a la pantalla de la Seguridad global.

11. Una vez más, se le informa que el servidor necesita reiniciar para que los cambios en el repositorio tengan efecto.

Haga clic en Guardar, pero, antes de reiniciar, es prudente hacer clic en el botón Conexión de prueba situada en la parte superior de la pantalla, justo encima de la sección de Propiedades generales. Para garantizar que la configuración de enlace LDAP es correcta.

Si la configuración es correcta, aparecerá un mensaje en la parte superior de la página, similar al que se muestra en la siguiente captura de pantalla. Si se produce un error, se mostrará el mensaje correspondiente. Causa común (s) de error de conexión son los puertos

Page 34: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 33

incorrectos o bloqueados por un firewall, y/o el nombre de enlace y la contraseña no son correctos.

12. Desde dentro de la página actual, , haga clic en el botón Aceptar para aceptar los ajustes. Volverá a la página Seguridad global.

13. En la página Seguridad global, asegúrese de que Registro LDAP autónomo quede

seleccionado de la definición reino disponibles pick-lista

Haga clic en el botón Establecer como valor actual, como se muestra en la siguiente captura de pantalla para que quede así:

14. Haga clic en el botón Aplicar y se le preguntará si desea guardar la configuración. Haga clic en Guardar para guardar los cambios de seguridad en la configuración maestra.

15. Reiniciar el servidor WAS para que la configuración de LDAP surtan efecto.

Page 35: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 34

Desplegando las aplicaciones

Repita (siete veces) estas instrucciones por cada aplicación que trae el Rational Team Concert, para ello, se nombran de la siguiente manera.

1. Admin 2. Ccm 3. Clmhelp 4. Converter 5. Jts 6. Qm 7. Rm

Las pantallas de la documentación, están asociadas al despliegue del aplicativo JTS. En la pantalla superior izquierda, haga clic en la sección Aplicaciones, luego vuelva a hacer clic en la sección Aplicaciones nueva. La siguiente pantalla lo muestra.

Esto lo llevara a la siguiente pantalla, haga clic en Nueva aplicación de empresa

Aparecerá la siguiente pantalla, seleccione el option button que dice Sistema de Archivo Remoto y presione el botón Examinar.

Page 36: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 35

El botón Examinar nos llevará a la pantalla siguiente en la cual deberá hacer clic en el nombre de Contenido de NombreDelServidorNode01Cell.

Empezarán a aparecer pantallas que nos guiarán hacia el camino absoluto que contiene las aplicaciones que se deben desplegar. Nota Importante:

Usted, debe conocer el camino absoluto que determinó cuando instalaba el Rational Team Concert y que contiene las aplicaciones *.war.

Page 37: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 36

Siga lo marcado con azul.

Siga lo marcado con azul.

Page 38: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 37

Siga lo marcado con azul.

Siga lo marcado con azul.

Page 39: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 38

Siga lo marcado con azul.

Aquí se encuentran las aplicaciones a desplegar, marque el option button correspondiente a la aplicación que desea desplegar y presione el botón Aceptar.

Page 40: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 39

Después de haber presionado el botón Aceptar, hemos vuelto a la primera pantalla en dónde nos pide la ubicación de la aplicación. Ahora presione el botón Siguiente.

No haga nada en ésta pantalla. Sólo presione el botón Siguiente.

Page 41: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 40

No haga nada en ésta pantalla. Sólo presione el botón Siguiente.

Page 42: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 41

Acá debe marcar el Check Box y Seleccionar los Clústeres y Servidores en dónde la aplicación se va a desplegar, luego presione el botón Aplicar. Una vez que nos arroje el mensaje disponible, presione el botón Siguiente.

En esta pantalla marque el Check Box y seleccione el Host Virtual, luego presione el botón Siguiente.

Page 43: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 42

En esta pantalla usted debe poner el contexto raíz del cual el aplicativo va a residir en el despliegue del WAS. Para las aplicaciones a desplegar, los contextos son:

/admin /ccm /clmhelp /converter /jts /qm /rm

Luego de ingresar el contexto adecuado para el aplicativo, presione el botón Siguiente. Aparecerá la pantalla de resumen.

Page 44: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 43

Ya ha revisado la configuración del aplicativo, puede presionar el botón Finalizar.

Aparecerá la pantalla de compilación de war y generará el despliegue de la aplicación.

Page 45: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 44

Configuración de los Grupos de usuarios en WebSphere (Jazz*)

Repita (tres veces) estas instrucciones por cada aplicación que trae el Rational Team Concert, para ello, se nombran de la siguiente manera.

1. Ccm 2. Jts 3. Qm

Importante:

Las aplicaciones CCM_war y QM_war deben tener los mismos métodos de autenticación para sus usuarios y utilizar los mismos grupos de seguridad mapeadas como la aplicación JTS_war. El admin.war, rm.war, clmhelp.war y converter.war no están obligados a hacer este paso.

En la pantalla superior izquierda, haga clic en la sección Aplicaciones, luego vuelva a hacer clic en la sección Tipos de aplicaciones para luego ingresar haciendo clic en la alternativa Aplicaciones de empresa WebSphere. La siguiente pantalla lo muestra.

El hacer clic en el enlace marcado con azul, nos llevará a la siguiente pantalla

En las aplicaciones que no han iniciado aún, debe configurar los grupos administrativos que han sido incorporados al Active Directory y cuyos nombres se darán a conocer en las pantallas siguientes

Page 46: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 45

Haga clic en la aplicación marcada con azul y aparecerá una pantalla con la siguiente información.

Haga clic en el enlace que está marcado para que aparezca la siguiente pantalla.

Marque un Check Box y presione el botón que dice Correlacionar Grupos y aparecerá una pantalla de las siguientes características. En este grupo del repositorio, son asociados con todos los Jazz™ implementados y deben ser mapeados con los grupos particularmente que son usuarios autorizados. Si está utilizando LDAP, estos grupos se deben configurar en el servidor LDAP antes de completar esta asignación. Si está correlacionando estos grupos repositorio para los usuarios individuales, seleccione el grupo de repositorio y haga clic en Asignar usuarios.

Page 47: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 46

Realice la búsqueda de los grupos, para ello, en la sección Serie de búsqueda, ingrese lo siguiente Jazz* y presione el botón Buscar. Aparecerá algo así como lo que se muestra acontinuación.

Marque en el recuadro izquierdo el grupo que desea mapear al que a seleccionado en la pantalla inicial, luego presione el botón con la fleche hacha la derecha () y ese grupo pasará al recuador derecho de la pantalla. Una vez, realizado la acción, presione el botón Aceptar. Nota Importante:

Esta acción se debe hacer por cada grupo asociado a la aplicación y por todas las aplicaciones que se nombran al inicio del apartado.

Page 48: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 47

Una vez realizada la totalida del mapeo de grupos, aparecerá una pantalla de las siguientes características.

Una vez realizado el guardado de los cambios, verifique que la aplicación se haya instalado. Para ello, debe realizar en el menu de contexto Aplicaciones Tipos de aplicación Aplicaciones de empresa WebSphere. Marque el Check Box de la aplicación que va a iniciar y presione el botón Iniciar.

Después de haber presionado el botón Iniciar y si la aplicación ha quedado bien instalad, debería ver una pantalla de las siguientes características.

Page 49: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 48

Configuración el Setup de Jazz Team Server (JTS)

Para realizar esta acción usted debe ingresar a la URL https://Nombre_Del_Host.Nombre_Del_Dominio:9443/jts/setup, donde la especificación de nombres es la siguiente:

Nombre del Host : Es el servidor en el cual se ha instalado el producto JTS. Nombre del Dominio : Es el dominio por el cual es conocida la compañía en el mundo.

Aparecerá la pantalla de ingreso y en esta pantalla, se debe ingresar el nombre del usuario administrativo primario. Que para nuestro efecto es acronis.

Page 50: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 49

Una vez ingresada las credenciales de autenticación, aparecerá la siguiente pantalla.

En esta pantalla, elija la alternativa de Configuración personalizada y presione el botón Siguiente.

Como lo muestra la pantalla, se da la introducción correspondiente. Una vez que ha leído dicha información, presione el botón Siguiente.

Page 51: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 50

En esta pantalla, no vamos a detener y a comentar cada una de acciones que debemos considerar para que nuestro producto, pueda ser conocido por toda la compañía en un formato URL. Primero

Es de vital importancia que la URI que va a ingresar esté correctamente definida, la aplicación por defecto entrega una URI que contiene información extraída de la configuración del servidor. Segundo

El Setup no marca este Check Box tácitamente y con el objeto de no volver a modificar el URI público. Tercero

Page 52: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 51

El hecho de que nos sale un mensaje en verde, es porque el URI público ha sido identificado de manera correcta, de lo contrario, saldría un mensaje en color rojo y no podríamos seguir configurando el JTS. Nota 1

De hecho, realice el siguiente ejercicio, modifique una letra del host o del dominio y presione el botón Probar Conexión. Verá el mensaje en color rojo y el botón Siguiente estará inhabilitado.

Nota 2

Si realizó muchas acciones de ensayo y error y el mensaje sigue siendo rojo, puede presionar el botón Restaurar a guardado y volvería a pantalla la configuración inicial, si no es la correcta, presione el botón Finalizar SIEMPRE Y CUANDO ESTÉ HABILITADO, de lo contrario, cierre el navegador y vuelva a empezar desde cero el Setup.

Está listo para presionar el botón Siguiente, esto lo llevará a la próxima pantalla del seteo.

Primero

Dentro de éste larguísimo documento, hablamos de unos archivos llamados teamserver.properties ¿Cierto?, esta pantalla recupera la información desde ese archivo y la despliega para ser verificada por aquél profesional que está frente al seteo. Si por A, B, C, queremos modificar el Proveedor de bases de datos o el Tipo de conexión, tenemos que ser consciente que la configuración ingresada en los archivos teamserver.properties, se perderá y que a su vez, debemos tener la configuración previa del proveedor de Bases de datos o del Topo de conexión.

Page 53: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 52

Segundo

Esto es consecuencia de lo anteriormente escrito, por lo que no entraremos en detalle Tercero

Si realizamos modificaciones en las secciones anteriores, debemos validar que la configuración es la correcta, para ello, presionamos el botón Probar conexión. El resto ya está comentado en páginas anteriores. Una vez que tenemos la configuración correcta, presionamos el botón Siguiente.

En esta pantalla, asignamos la información referente a la cuenta de correo, usuario de correo, servidor de correo, pero para que ello, ocurra, debemos cambiar en Notificación por correo electrónico de Deshabilitada a Habilitada.

Page 54: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 53

Cuando tenga toda la información ingresada, puede validar esto, presionando el botón Probar conexión, debe aparecer un mensaje en color verde, de lo contrario, corrija los datos ingresados y realice la prueba de conexión hasta que sea válida.

Una vez listo, presione el botón Siguiente para avanzar en el Setup.

Page 55: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 54

Primero

Usted puede añadir otras aplicaciones, haciendo clic en el enlace Añadir aplicación o eliminar alguna, haciendo clic en la X. La única que no se puede eliminar es la /admin. Segundo

Page 56: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 55

Antes de poder presionar el botón Siguiente que se encuentra inhabilitado, se debe presionar el botón Registrar aplicaciones. Si no lo hace, no podrá seguir el seteo.

Una vez presionado el botón Registrar aplicaciones, aparecerá un visto bueno en cada una de ellas, si hubiere algún problema, aparecería una cruz en aquella aplicación con problemas. Según la pantalla anterior, podemos presionar el botón Siguiente.

Page 57: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 56

Esta parte, la comentaremos de la siguiente manera:

Base de Datos de Usuarios Tomcat, nos permite trabajar con un contenedor de aplicaciones Tomcat y cuyos usuarios se definen en el archivo tomcat-users.xml.

LDAP, nos permite trabajar con algún Active Directory de Microsoft, IBM, SUN, u otro. Para nuestro seteo, usaremos esta opción bajo un Active Directory de Microsoft.

Registro externo no LDAP, nos permite trabajar con repositorios federados, ósea, con aquellos usuarios que se crean bajo un Aplication Server con WAS, WEBLOGIC o JBOSS.

En esta parte ingresamos la información del servidor LDAP, el usuario de conexión, su contraseña, la raíz de búsqueda del usuario, la base de grupos.

Page 58: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 57

La Correlación de grupos Jazz a LDAP, queda tal como la presenta la herramienta de seteo.

Usuario LDAP

CHL CN=acronis,DC=chl,DC=***-***,DC=com DC=chl,DC=***-***,DC=com

CL CN=acronis,OU=*****-CL,OU=Users,OU=PRINCIPAL,OU=CL-***,DC=cl,DC=***-***,DC=com

DC=cl,DC=***-***,DC=com

Page 59: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 58

º

Page 60: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 59

Estas pantalla, corresponden a la información de licencias que no se han incorporados, pero lo haremos más adelante. También podemos identificar que la información ingresada para nuestro LDAP ha sido exitosa, esto nos permite avanzar en el seteo presionando el botón Siguiente.

Page 61: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 60

Configurando el repositorio de datos

La información que aparece de aquí hasta un nuevo apartado, corresponde a la configuración de los repositorios para las aplicaciones ccm, qm, rm y para la configuración de la reportería del DWH. Estos datos son

Proveedor de Base de Datos SQL Server Tipo de Conexión JDBC Contraseña JDBC Corresponde a los usuarios

DbUserJts JTS DbUserCcm CCM DbUserQm QM DbUserDwh DWH

Ubicación JDBC Corresponde a los siguientes Caminos Carpeta de Espacio de Tabla de Base de Datos Id de usuario para Reportes Para tal efecto usaremos DbUserDwh Contraseña Infra Estructura debe proporcionarla Repita la Contraseña Infra Estructura debe proporcionarla Dirección de correo electrónico Usaremos [email protected]

Page 62: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 61

Si desea volver a la página anterior, debe presionar el botón Atrás y aparecerá la siguiente pantalla, de lo contrario presione el botón Siguiente. El mensaje en color verde no avisa que la configuración con el repositorio en la base de datos ha sido correcta.

Page 63: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 62

Configurando el Repositorio de QM

Page 64: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 63

Presione el botón Siguiente para avanzar en el seteo.

Para continuar con la configuración de los otros repositorios, debe presionar el botón Finalizar configuración de aplicación, una vez, que aparezcan los vistos buenos, se nos habilitará el botón Siguiente para continuar con el siguiente paso.

Page 65: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 64

Page 66: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 65

Configurando Data WareHouse para QM

Hemos otorgado la información correcta, así lo demuestra el mensaje, por lo que nos corresponde presionar el botón Siguiente.

Page 67: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 66

Para continuar con la configuración de los otros repositorios, debe presionar el botón Finalizar configuración de aplicación, una vez, que aparezcan los vistos buenos, se nos habilitará el botón Siguiente para continuar con el siguiente paso.

Configurando Data WareHouse para CCM

Page 68: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 67

Configurando aplicación RM

Para continuar con la configuración, debe presionar el botón Finalizar configuración de aplicación, una vez, que aparezca el mensaje en verde, se nos habilitará el botón Siguiente para continuar con el siguiente paso.

Page 69: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 68

En caso de error

Como éste

Realice lo siguiente

Page 70: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 69

Ya hemos configurado los repositorios y el mensaje ha sido de color verde. Podemos presionar el botón Siguiente para que nos aparezca la siguiente pantalla.

Bien, presionemos el botón Finalizar configuración de aplicación y nos va a desplegar una pantalla como se muestra a continuación.

Page 71: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 70

Felicitaciones, hemos configurado el repositorio, la base de datos, el

WAS, y las aplicaciones, la pantalla inferior nos presenta el resumen del Setup. Ahora presionemos el botón Finalizar para que veamos la pantalla de inicio de sesión del Jazz Team Server.

Page 72: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 71

Validando la configuración de las aplicaciones en el CLM

JTS

https://NombreDelServidor.Dominio:9443/jts

Page 73: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 72

CCM

https://NombreDelServidor.Dominio:9443/ccm

QM

https://NombreDelServidor.Dominio:9443/qm

Page 74: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 73

RM

https://NombreDelServidor.Dominio:9443/rm

ADMIN

https://NombreDelServidor.Dominio:9443/admin

Page 75: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 74

Configuración del JTS de manera manual.

Problemas de configuración

Se resuelve de la siguiente manera:

Page 76: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 75

Seleccione Usuarios y grupos Roles de usuario administrativo y realice lo siguiente

Presionar el botón Añadir

Presionar el botón Buscar, seleccionar el usuario que aparezca en la sección Disponible y asociarlo con un role definido en la sección Rol(es). Luego presionar el botón Aceptar.

Page 77: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 76

Errores

Se soluciona

1. Cargue las licencias correspondientes 2. Reinicie el servidor 3. Vuelva a probar la URI.

Page 78: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 77

Importar usuarios

Ingrese a la URI del JTS y realice lo siguiente. Antes que todo, debe ingresar con un usuario que tenga privilegios de administración de Jazz.

Al dar las credenciales correctas, aparecerá la siguiente pantalla

Haga clic en el enlace Usuarios y aparecerá esto:

Page 79: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 78

Marque la alternativa Importar usuarios y le saldrá la siguiente pantalla.

Si usted no ingresa un filtro en donde se encuentra el * y presiona el botón Buscar, la ventana se

llenará con todos los usuarios y grupos que contiene el Microsoft Active Directory al cual está configurado. Se recomienda filtrar la información para traer una búsqueda más minimizada. Cuando haya traído el filtro que quiere, marque el o los usuarios que desea importar y presione el botón Select, este o estos usuarios seleccionados pasarán del recuadro superior al recuadro inferior. Una vez que tiene la información requerida, presione el botón Aceptar.

Page 80: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 79

Configurando el repositorios para Rational Team Concert

Para la creación de proyectos de ciclo de vida de la aplicación. La URI a utilizar es https://NombreDelServidor.Dominio:9443/ccm,

Haga doble clic en el ícono de RTC y aparecerá la siguiente pantalla

Luego de elegir el Espacio de trabajo y presionar el botón Aceptar, aparecerá la siguiente pantalla.

Page 81: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 80

Una vez aparecida la pantalla principal, realice lo siguiente

Al dar clic en Conexión a repositorio de Jazz, aparecerá la siguiente pantalla

Page 82: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 81

Primero

Debe ingresar una URI válida, para tal efecto debe conocer el servidor al cual se va a conectar, esto quiere decir, si no instaló los Plug-in en el mismo servidor que el Jazz Team Server, tendrá que ingresar la URI conocida.

Page 83: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 82

Segundo

Ingrese un usuario válido, esto quiere decir, de aquellos que importó desde su LDAP. Luego ingrese su contraseña, marque sus tip’s recordatorios para que la siguiente vez que se conecte, sea de manera automática. Tercero

Si usted está en una red la cual tiene demasiada latencia, puede modificar éste campo para que la espera del tiempo de conexión sea mayor, de todos modo ocho (8) minutos es más que suficiente. Una vez que haya ingresado toda la información requerida, presione el botón Finalizar, previo a su habilitación. Esta acción nos desplegará un par de ventanas del mismo tenor, marque la alternativa Aceptar este certificado permanentemente y presione el botón Aceptar.

Page 84: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 83

Una vez que ha realizado la aceptación de los certificados, puede crear un área de proyecto.

Creación del Área de Proyectos de Pruebas.

En conexión que ha creado, realice la acción que se muestra en la pantalla anterior. Esto lo llevará a la siguiente pantalla.

Page 85: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 84

Ingrese un Nombre y un Resumen, luego presione el botón Siguiente.

Presionar el botón Desplegar Plantillas. Aparecerá la siguiente pantalla.

Page 86: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 85

Elija las plantillas Proceso de gestión formal de proyectos, esta plantilla es la más completa y nos permitirá realizar un ciclo de vida mucho mayor en información y trazabilidad. Luego puede presionar el botón Finalizar. Aparecerá una ventana de las siguientes características.

Page 87: Configuración de Rational Team Concert - UCAIsiajts Jazz Team Server qm Gestión de Calidad ccm Gestión de Cambios y Configuración vvc Aplicación de configuración dm Gestión

Gerencia de Sistemas y Tecnologías UCAIsia S. A. Página: 86

Después de crear el área de proyecto, aparecerá la pantalla con la información y enlaces a las diferentes aplicaciones que posee el Rational Team Concert implementado en un Ciclo de Vida de un Proyecto de Software.

Felicitaciones, ahora ha configurado el Cliente Eclipse para trabajar con el

repositorio de CCM y con el resto de las aplicaciones.