Problemas Comuns

Parâmetros Ausentes nos Scripts de Instalação

As seguintes mensagens do WebSphere Application Server serão exibidas se um dos parâmetros estiver faltando nos scripts de instalação:

WASX7017E: Exceção recebida durante a execução do arquivo
"<install_dir>/bin/install.jacl"; informações da exceção:
com.ibm.bsf.BSFException: erro durante a expressão eval'ing Jacl:
java.lang.IllegalArgumentException
    durante a execução
"$AdminApp install $earfile $installOptions"

Credenciais Erradas do Usuário na Chamada de Serviços da Web

As seguintes mensagens do WebSphere Application Server são exibidas no arquivo SystemOut.log do servidor que hospedará o receptor se a chamada dos Serviços da Web não contiver as credenciais de um usuário ou grupo autorizado para enviar eventos ao servidor de eventos da Infra-estrutura do Evento Comum:

[12/12/05 13:5 4:21:655 EST] 00000039 SecurityColla A   SECJ0053E: Falha na
autorização do HOSTNAME/username ao chamar (Bean)ejb/com/ibm/events/bus/EventBu
s createEventNewTx(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent):3 secur
ityName: HOSTNAME/username;accessID: user:hostname/S-1-5-21-3757435101-2826650621
-2974146706-1007 não tem permissão para nenhuma das funções requeridas: eventAdministrator eve
ntCreator catalogAdministrator
[12/12/05 13:54:22:176 EST] 00000039 NotificationC E com.ibm.wtci.was.emitter.No
tificationConsumerSoapImpl processNotifyRuntimeException(RuntimeException) Caugh
t RuntimeException:  ; exceção aninhada é: com.ibm.websphere.csi.CSIAccessExcep
tion: SECJ0053E: Falha na autorização do hostname/username ao chamar (Be
an)ejb/com/ibm/events/bus/EventBus createEventNewTx(org.eclipse.hyades.logging.e
vents.cbe.CommonBaseEvent):3 securityName: hostname/username;accessID: user:HO
STNAME/S-1-5-21-3757435101-2826650621-2974146706-1007 não tem permissão para nenhuma
das funções requeridas: eventAdministrator eventCreator catalogAdministrator

Para solucionar este problema será necessário determinar os usuários ou grupos de usuários associados ao servidor de Infra-estrutura do Evento Comum e, em seguida, designar um dos usuários e senhas válidos no pedido de HTTP que contém a chamada do Serviço da Web para o serviço:

  1. Abra o WebSphere Administrative Console
  2. Navegue até o painel Aplicativos > Aplicativos Corporativos > EventServer > Mapear funções de segurança para usuários/grupos.
  3. Inspecione a lista de usuários ou grupos associados à função eventCreator.
  4. Defina o usuário e a senha de HTTP do pedido do Serviço da Web utilizando um dos usuários da lista autorizada e sua respectiva senha.


Tópicos Relacionados
Ativar Diagnósticos de Rastreio

Tópico Pai
Resolução de Problemas