[z/OS]

Interface Error Dump and Cleanup

A interface Error Dump and Cleanup (BBORLEXT) existe para chamar o WebSphere Application Server para z/OS em um ambiente de recuperação para permitir que ele solicite um dump e para limpar seus recursos.

A interface irá:
  • Salvar a função e os nomes DLL do componente z/OS com falha no SDWA.
  • Determinar se deve ou não ser emitido um SDUMP, se é relevante para o ambiente tempo-de-falha.
  • Limpar as estruturas e as conexões internas do z/OS.

Requisitos do programa: Essa interface deve ser chamada a partir de um daemon do serviço de localização, um controlador (região) ou um servant (região) do WebSphere Application Server para z/OS. Não há restrições quanto a em qual ambiente de recuperação, como uma rotina ESTAE ou FRR, o responsável pela chamada deve residir.

Informações gerais

   
Interface BALR para BBORLEXT
Endereço de rotina (ECVT+'234'x)+'20'x
Modo de endereçamento AMODE 31, RMODE any
Estado Permitir estado do programa do problema, modo da tarefa
Modo de memória cruzada PASN=HASN=SASN (memória não cruzada)
Códigos de Retorno Sem códigos de retorno
Funções Limpar vários recursos do WebSphere para z/OS e, possivelmente, emitir um dump SVC para o espaço de endereçamento atual

Informações de Registro de Entrada

   
1 Contém o endereço de SDWA
14 Contém o endereço de retorno
15 Contém o endereço do ponto de entrada de BBORLEXT

Informações de Registro de Saída

Quando o controle retorna para o responsável pela chamada, o conteúdo dos registros é o seguinte:
   
0-1 Utilizado como registro de trabalho pelo sistema
2-14 Não alterado
15 Utilizado como registro de trabalho pelo sistema
Nota: Alguns responsáveis por chamadas dependem do conteúdo do registro permanecer o mesmo antes e depois da emissão de um serviço. Se o sistema alterar o conteúdo dos registros dos quais o responsável pela chamada depende, o responsável pela chamada deve salvá-los antes de emitir o serviço e restaurá-los depois que o sistema retornar o controle.
Nota: Não ocorrerá um dump para os abends X22 ou para determinados códigos de razão a partir dos abends 0D6, 052, 067, CC3 e DC3. Também pode haver outras condições de erro que não criarão um dump.

A seguir está um exemplo de como chamar essa rotina no assembler:

LA 1,SDWA        Load SDWA@ in Reg 1 
L 15,(0,16)      Load CVT address 
L 15,140(,15)    Load ECVT address 
L 15,564(,15)    Load address of z/OS structure 
L 15,32(,15)     Load address of z/OS routine 
BALR 14,15       Invoke z/OS routine  

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rtrb_bborlext
Nome do arquivo: rtrb_bborlext.html