Antes de poder desenvolver fluxos de mensagens
que utilizam nós do WebSphere
Adapters, você deve incluir arquivos de pré-requisito no ambiente de tempo de execução.
Antes de começar:Assegure-se de ter os arquivos pré-requisitados relevantes para seu sistema Siebel.
Siebel Business Applications Versões 7.5 e anteriores
- SiebelJI_código de idioma.jar (por exemplo, SiebelJI_enu.jar)
- SiebelJI_Common.jar
- Siebel Business Applications Versões 7.7x, 7.8x e 8.0
- Siebel.jar
- SiebelJI_código de idioma.jar (por exemplo, SiebelJI_enu.jar)
Faça download destes arquivos a partir do aplicativo Siebel e
salve-os em um diretório, tal como C:\Siebel_LIB. (No Windows, o diretório
não pode ser uma unidade de rede mapeada em um computador Windows remoto; o diretório
deve ser local ou estar em um disco de Rede de Área de Armazenamento (SAN).)
Os recursos de amostra necessários para configurar o sistema
Siebel para que ele possa se comunicar com o broker estão no seguinte
diretório: install_dir\ResourceAdapters\Siebel_7.0.0\samples.
Localizando os arquivos de suporte Siebel no
ambiente de tempo de execução no Windows
Para incluir os arquivos de pré-requisito do Siebel no ambiente de tempo de execução, realize as seguintes etapas.
- Certifique-se de que o broker tenha sido iniciado.
- Abra o Console de Comando ou abra um prompt de comandos do Windows
e digite mqsiprofile para inicializar o ambiente.
- Digite o seguinte comando para exibir os locais dos arquivos
JAR e bibliotecas nativas de pré-requisito:
mqsireportproperties MB8BROKER -c AllTypes -o AllReportableEntityNames -r
O exemplo a seguir mostra o que tipicamente é exibido quando você executa este comando:
ReportableEntityName=''
EISProviders
JDEdwards=''
jarsURL='default_Path'
nativeLibs='default_Path'
PeopleSoft=''
jarsURL='default_Path'
nativeLibs='default_Path'
SAP=''
jarsURL='default_Path'
nativeLibs='default_Path'
Siebel=''
jarsURL='default_Path'
nativeLibs='default_Path'
siebelPropertiesURL=''
Twineball=''
jarsURL='default_Path'
nativeLibs='default_Path'
- Configure o local dos arquivos de pré-requisito do Siebel usando
o comando mqsichangeproperties;
por exemplo:
mqsichangeproperties MB8BROKER -c EISProviders -o Siebel -n jarsURL -v C:\Siebel_LIB
mqsichangeproperties MB8BROKER -c EISProviders -o Siebel -n nativeLibs -v C:\Siebel_LIB
- Opcional: Para conectar-se ao servidor em um ambiente em cluster, execute as seguintes etapas.
- Se você ainda não tiver um arquivo siebel.properties,
crie um com uma propriedade siebel.conmgr.virtualhosts que
lista os servidores Siebel no cluster. A propriedade siebel.conmgr.virtualhosts é
a única propriedade no arquivo siebel.properties
suportada pelo WebSphere Message Broker. Os nomes dos
servidores são representados por uma lista separada por vírgula no formato hostname:port.
- Configure o local do arquivo siebel.properties
usando o comando mqsichangeproperties;
por exemplo:
mqsichangeproperties MB8BROKER -c EISProviders -o Siebel -n siebelPropertiesURL
-v C:\siebel.properties
A mensagem de informação BIP3427 indica
se um arquivo siebel.properties está sendo usado e
a mensagem de erro BIP3428 indica se um problema ocorre
ao tentar acessar o arquivo siebel.properties.
- Opcional: Para conectar-se às diferentes versões do Siebel, siga as instruções em Conectando-se a Versões Diferentes do Siebel.
- Para verificar se os valores foram configurados corretamente, execute o seguinte comando:
mqsireportproperties MB8BROKER -c EISProviders -o Siebel -r
O
exemplo a seguir mostra o que é exibido pelo comando mqsireportproperties.
ReportableEntityName=' '
EISProviders
Siebel=' '
jarsURL='C:\Siebel_LIB'
nativeLibs='C:\Siebel_LIB'
siebelPropertiesURL=''
BIP8071I: Conclusão do comando bem-sucedido.
- Reinicie o intermediário.