Será necessário configurar o WebLogic Server após instalá-lo na máquina
na qual o Content Platform Engine será instalado e configurado.
Antes de Iniciar
Antes de instalar e implementar o
Content Platform Engine em uma máquina do
WebLogic Server, deve-se criar
um domínio do
WebLogic Server e
instalar os drivers JDBC. (Os drivers devem ser instalados na máquina do
WebLogic Server, quer esteja
o banco de dados colocado ou não).
Sobre Esta Tarefa
O Content Platform Engine é um aplicativo corporativo
executado em um servidor de aplicativos Java™
e pode ser configurado em um ambiente de alta disponibilidade. Nessa configuração, um servidor administrativo gerencia várias instâncias do servidor de aplicativos. As mudanças de aplicativos e configuração
são implementadas ao usar um servidor/interface administrativo e enviar
para cada nó de cluster. Neste tipo de configuração, o software servidor de
aplicativos fornece os componentes para construir e implementar o aplicativo
corporativo altamente disponível.
Importante: Deve-se
usar o Configuration Manager,
em vez de um método manual, para criar as origens de dados que o Content Platform Engine usa para se conectar
a um banco de dados. Uma origem de dados criada manualmente (interagindo
diretamente com uma interface do servidor de aplicativos) pode incluir, por padrão,
muitas propriedades customizadas desnecessárias e potencialmente prejudiciais. Além disso,
para algumas combinações de tipo de banco de dados e tipo de servidor de aplicativos,
o Configuration Manager inclui algumas propriedades customizadas especiais na origem de
dados que ele cria, que você poderia deixar de incluir se criasse a
origem de dados manualmente. Sem a inclusão dessas propriedades customizadas, poderão
ocorrer erros de tempo de execução quando o Content Platform Engine tentar se conectar a
um banco de dados.
Procedimento
Para configurar o WebLogic Server:
- Use o assistente de Configuração do WebLogic para criar um domínio do WebLogic Server
para o Content Platform Engine. Nas etapas a seguir, use o nome de domínio FNCEDomain. Lembre-se do seguinte enquanto configura o domínio:
- Configure o modo de início do servidor como o modo de Produção.
- Selecione o Java Development
Kit (JDK) apropriado para seu ambiente, conforme especificado no IBM
FileNet P8 system requirements em IBM®
FileNet P8 system requirements em .
- Use o Console Administrativo do WebLogic
para definir as seguintes configurações:
- Opcional: Crie um provedor de autenticação do WebLogic Server. É possível usar a ferramenta Configuration Manager do Content Platform Engine
para criar um provedor de autenticação do WebLogic Server
mais tarde, ou criar o provedor agora usando o
Console do WebLogic.
Importante: Em algumas situações (por exemplo, se
você tiver um provedor de conexão única, como o Netegrity SiteMinder),
o Configuration Manager não pode configurar um provedor de autenticação do WebLogic.
- Por motivos de desempenho, configure os parâmetros que controlam
as procuras no provedor de autenticação, conforme mostrado na seguinte
tabela:
Tabela 1. Parâmetros de Procura de Provedor de AutenticaçãoParâmetro |
Valor |
Descrição |
Procura de Associação
ao Grupo |
ilimitado |
As procuras de grupo são
ilimitadas na profundidade |
Nível Máx. de Procura de
Associação ao Grupo |
0 |
Apenas membros do grupo
direto são localizados |
Se você encontrar problemas de desempenho, altere o valor do
parâmetro de Procura de Associação ao Grupo para limitado.
- Se você não usar o Configuration Manager para configurar
as definições de LDAP, configure o valor Sinalizador de Controle. Configure o Sinalizador de Controle
como NECESSÁRIO para permitir logons no FNCEDomain por usuários autenticados pelo LDAP
no Autenticador Padrão que não estejam na região de segurança ativa do
FNCEDomain. A ferramenta Configuration Manager
configurará esse sinalizador quando a tarefa Configurar LDAP for executada.
- Se você estiver usando diversos provedores de autenticação em um ambiente do Active Directory com domínios de
múltiplas florestas, reordene (conforme necessário) a lista de provedores de modo que o provedor usado com
mais frequência seja o primeiro na lista e o usado com menos frequência seja o último. A reordenação é necessária para evitar falhas de logon
quando o FileNet P8 Workplace está sendo acessado por
muitos usuários simultaneamente.
- Especifique os seguintes tamanhos de heap para a JVM:
- Tamanho inicial de heap Java (-Xms):
- 512 MB
- Tamanho máximo de heap Java (-Xmx):
- 1024 MB
- Configure os parâmetros da JVM a seguir:
- -Duser.language=en
- -Duser.region=US
- -Duser.country=US
- Consulte IBM
FileNet P8 system requirements em IBM
FileNet P8 system requirements em para
obter informações sobre o arquivo do driver JDBC para o tipo de banco de dados que
é necessário para o GCD ou para um armazenamento de objeto que você criar posteriormente.
- Dependendo do banco de dados, use um dos seguintes procedimentos
para instalar os drivers JDBC.
- DB2
- Obtenha a versão mais recente do Driver JDBC DB2 Redistribuível a partir do website da IBM que
corresponda à versão do JDK em sua máquina do WebLogic Server.
- Inclua os arquivos db2jcc.jar e db2jcc_license_cu.jar
no caminho de classe do WebLogic Server. editando o arquivo startWebLogic.cmd ou startWebLogic.sh
do domínio do WebLogic Server
criado. Por exemplo:
set CLASSPATH=%CLASSPATH%;c:\db2\jdbc\db2jcc.jar;c:\db2\
jdbc\db2jcc_license_cu.jar
- Microsoft SQL Server
- Faça download e descompacte o arquivo zip da versão
do Driver JDBC SQL Server a partir do
Suporte Microsoft que
corresponda à versão do JDK em sua máquina do WebLogic Server. Coloque o arquivo do driver JDBC em um diretório jdbc_path na sua
máquina do servidor de aplicativos, como:
- AIX, HPUX, HPUXi, Linux, Solaris
- /opt/jars
- Windows
- C:\jars
- Execute a etapa a seguir, dependendo do tipo de sistema
operacional.
- AIX, HPUX, HPUXi, Linux, Solaris
- Edite o arquivo startWebLogic.sh inserindo as duas linhas a seguir imediatamente após a primeira
ocorrência da linha CLASSPATH=...
JDBC_PATH="jdbc_path/sqljdbc20/enu/sqljdbc4.jar"
CLASSPATH="$JDBC_PATH:$CLASSPATH"
- Windows
- Edite o arquivo startWebLogic.cmd (por padrão, no diretório
C:\WL_HOME\user_projects\domains\bin\FNCEDomain)
para o domínio WebLogic criado. Insira as duas linhas a seguir imediatamente após a primeira ocorrência da linha CLASSPATH=...
set JDBC_PATH=jdbc_path\sqljdbc_1.0\enu\sqljdbc.jar
set CLASSPATH=%JDBC_PATH%;%CLASSPATH%
- Oracle
- Verifique se o arquivo de Driver JDBC do Oracle já está na máquina do WebLogic procurando
ojdbc##.jar no diretório
wls_install_path/server/lib, em que
wls_install_path é o caminho de instalação do
WebLogic Server.
- Se não houver nenhum arquivo de Driver JDBC Oracle presente, faça download do arquivo
(aquele que corresponder à versão do JDK na máquina do WebLogic Server) a partir do Web site Oracle JDBC Driver Downloads em um diretório na máquina do WebLogic.
Restrição: Se você pretende instalar complementos (extensões para
componentes principais do IBM
FileNet P8) e seu banco de dados do Content Platform Engine for o Oracle, os requisitos do arquivo de Driver JDBC do Oracle
poderão ser mais restritivos. Para obter a versão e o número de correção necessários, consulte o IBM
FileNet P8 system requirements.
- No Web site da Oracle, aplique a correção Oracle Patch Ojdbc##.jar.
- Para o domínio do WebLogic Server
que criou, aplique as seguintes mudanças:
- Windows
- No arquivo startWebLogic.cmd, insira as duas
linhas a seguir imediatamente após a primeira linha CLASSPATH configurada:
set JDBC_PATH=jdbc_path\ojdbc##.jar
set CLASSPATH=%JDBC_PATH%;%CLASSPATH%
- AIX, HPUX, HPUXi, Linux, Solaris
- No arquivo startWebLogic.sh, insira as duas
linhas a seguir imediatamente após a primeira linha CLASSPATH:
JDBC_PATH="jdbc_path/ojdbc##.jar"
CLASSPATH="$JDBC_PATH:$CLASSPATH"
- Se o seu servidor de aplicativos usa a IBM JVM, edite a variável JAVA_OPTIONS para melhorar o
desempenho.
- AIX
- (Apenas WebLogic versão 9.2 com IBM Java 5 SR2 JDK) Inclua a linha
a seguir no arquivo setDomainEnv.sh. Não
digite nenhuma quebra de linha.
JAVA_OPTIONS="$JAVA_OPTIONS
-Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0"
- HPUX, HPUXi, Linux, Solaris
- Imediatamente antes da linha SAVE_JAVA_OPTIONS=$JAVA_OPTIONS
no arquivo startWebLogic.sh, insira a linha a
seguir. Não
digite nenhuma quebra de linha.
JAVA_OPTIONS="$JAVA_OPTIONS -Dprogram.name=$PROGNAME
-Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5"
- Windows
- Imediatamente antes da linha set SAVE_JAVA_OPTIONS=%JAVA_OPTIONS%
no arquivo startWebLogic.cmd, insira esta linha. Não
digite nenhuma quebra de linha.
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dprogram.name=%PROGNAME%
-Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5
- Pare e, em seguida, inicie o WebLogic Server.
- Forneça ao usuário do Configuration Manager, config_mgr_user,
as seguintes permissões:
- Permissão de leitura, gravação e execução no diretório do domínio ../users_projects/domains/your_domain.
- Permissão de leitura e execução no diretório ../common/bin.
- Registre valores do servidor de aplicativos no Installation and Upgrade Worksheet customizado. Para localizar estas propriedades, use a seta suspensa Filtro Automático na Coluna E, Programa de Instalação ou Configuração, para selecionar CM: Criar Novo Perfil de Instalação. Em seguida, use a seta suspensa de filtro automático na Coluna D, Fornecedor do Componente
ISV, para selecionar WebLogic.