Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Quando o componente em lote é desativado, ele emite solicitações de parada para todas as execuções de tarefas ativas e aguarda brevemente que parem. As execuções de tarefas que não pararam são relatadas na mensagem. As execuções de tarefas que são executadas além da desativação do componente de lote podem apresentar um comportamento imprevisível. |
Action | É recomendado esperar até que todas as tarefas sejam concluídas antes de desativar o componente de lote. O componente de lote é desativado quando o servidor é parado, quando o recurso de lote é removido ou quando a configuração de lote é atualizada. |
Explanation | O documento XML não estava em conformidade com o esquema XSD. |
Action | Use uma ferramenta de validação XML para entender qual construção viola os requisitos do esquema. |
Explanation | O documento não pôde ser localizado no local identificado pelo parâmetro usado para enviar a tarefa (ex.: start). |
Action | Certifique-se de que os parâmetros usados para identificar o local do JSL estejam corretos. Ao usar o envio de tarefa remota para enviar uma tarefa definida em um JSL empacotado em um módulo aplicativo, certifique-se de que o módulo aplicativo tenha sido corretamente identificado pelo parâmetro transmitido para a interface REST (diretamente ou usando o utilitário de linha de comando). |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | O serviço de recuperação de tarefa em lote, que corrige o status de tarefas que estavam em execução quando uma instância anterior deste servidor foi encerrada anormalmente, não pôde corrigir o status da instância da tarefa especificada devido à exceção especificada. |
Action | Aborde a causa da exceção, se possível, e reinicie o servidor para executar o serviço de recuperação de tarefa em lote novamente. |
Explanation | O serviço de recuperação de tarefa em lote, que corrige o status de tarefas que estavam em execução quando uma instância anterior deste servidor foi encerrada anormalmente, falhou devido à exceção especificada. |
Action | Aborde a causa da exceção, se possível, e reinicie o servidor para executar o serviço de recuperação de tarefa em lote novamente. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Um novo encadeamento de execução da tarefa foi iniciado. |
Action | Nenhuma ação necessária. |
Explanation | A execução da tarefa terminou. |
Action | Nenhuma ação necessária. |
Explanation | Falha na execução da tarefa para o término bem-sucedido. |
Action | Revise os logs da tarefa da execução da tarefa associada para determinar a causa da falha. |
Explanation | Uma nova partição foi iniciada. |
Action | Nenhuma ação necessária. |
Explanation | A partição terminada. |
Action | Nenhuma ação necessária. |
Explanation | A partição falhou ao terminar com êxito. |
Action | Revise os logs da tarefa da execução da tarefa associada para determinar a causa da falha. |
Explanation | O fluxo iniciado. |
Action | Nenhuma ação necessária. |
Explanation | O fluxo terminado. |
Action | Nenhuma ação necessária. |
Explanation | Falha no fluxo ao terminar com êxito. |
Action | Revise os logs da tarefa da execução da tarefa associada para determinar a causa da falha. |
Explanation | A etapa nomeada foi iniciada ao ser executada em um encadeamento. |
Action | Nenhuma ação necessária. |
Explanation | Falha na etapa ao terminar com êxito. |
Action | Revise os logs da tarefa da execução da etapa associada para determinar a causa da falha. |
Explanation | A etapa foi terminada no processamento. |
Action | Nenhuma ação necessária. |
Explanation | Uma nova transação foi iniciada para processar esse chunk. |
Action | Nenhuma ação necessária. |
Explanation | A transação associada a esse chunk foi confirmada com êxito. |
Action | Nenhuma ação necessária. |
Explanation | Ocorreu uma falha durante esse chunk atual que causou um retrocesso de transação para o ponto de verificação anterior. |
Action | Revise os logs da tarefa da execução da tarefa associada para determinar a causa da falha. |
Explanation | Ocorreu uma exceção de nova tentativa durante o processamento para o chunk que será retrocedido para o ponto de verificação anterior e tentado novamente. |
Action | Revise os logs da tarefa da execução da tarefa associada para determinar a causa da falha. |
Explanation | O leitor do item associado a essa etapa foi aberto. |
Action | Nenhuma ação necessária. |
Explanation | O leitor do item associado a essa etapa foi encerrado. |
Action | Nenhuma ação necessária. |
Explanation | O gravador do item associado a essa etapa foi aberto. |
Action | Nenhuma ação necessária. |
Explanation | O gravador do item associado a essa etapa foi encerrado. |
Action | Nenhuma ação necessária. |
Explanation | Isso pode ser um erro de aplicativo. Ocorreu uma exceção durante a execução da parte principal da etapa, após o contêiner de lote chamar os artefatos de aplicativo em lote relevantes. |
Action | Revise os logs da tarefa da execução da tarefa associada para determinar a causa da falha. Isso pode envolver a depuração de seu aplicativo. |
Explanation | Isso pode ser um erro de aplicativo. Ocorreu uma exceção durante a execução da parte final da etapa (por exemplo, incluir o método StepListener afterStep()), após o contêiner de lote chamar os artefatos de aplicativo em lote relevantes. |
Action | Revise os logs da tarefa da execução da tarefa associada para determinar a causa da falha. Isso pode envolver a depuração de seu aplicativo. |
Explanation | Se isso ocorrer, é comum que o status da etapa final não persista corretamente no banco de dados e o status do lote pode acabar preso em um estado STARTED apesar do fato de ele não estar mais em execução. Isso pode interferir na tentativa de reinicialização, causando erros de inconsistência de estado na reinicialização. |
Action | Assegure-se de que o banco de dados esteja configurado e conectado corretamente. Depois disso, se for necessário, é possível reiniciar o servidor executor (servidor no qual a tarefa está sendo executada), o que acionará a recuperação e marcará tarefas e etapas associadas como FAILED para que uma reinicialização de tarefa possa ser executada com sucesso. |
Explanation | Isso pode ser um erro de aplicativo. Ocorreu uma exceção durante a execução da parte principal da tarefa, após o contêiner de lote chamar os artefatos de aplicativo em lote relevantes. |
Action | Revise os logs da tarefa da execução da tarefa associada para determinar a causa da falha. Isso pode envolver a depuração de seu aplicativo. |
Explanation | Isso pode ser um erro de aplicativo. Ocorreu uma exceção durante a execução da parte final da tarefa (por exemplo, incluir o método JobListener afterJob()), após o contêiner de lote chamar os artefatos de aplicativo em lote relevantes. |
Action | Revise os logs da tarefa da tarefa associada para determinar a causa da falha. Isso pode envolver a depuração de seu aplicativo. |
Explanation | Se isso ocorrer, é comum que o status do lote de tarefa final não persista corretamente no banco de dados e o status do lote pode acabar preso em um estado STARTED apesar do fato de ele não estar mais em execução. Isso pode interferir na tentativa de reinicialização, causando erros de inconsistência de estado na reinicialização. |
Action | Assegure-se de que o banco de dados esteja configurado e conectado corretamente. Depois disso, se for necessário, é possível reiniciar o servidor executor (servidor no qual a tarefa está sendo executada), o que acionará a recuperação e marcará tarefas e etapas associadas como FAILED para que uma reinicialização de tarefa possa ser executada com sucesso. |
Explanation | A execução da tarefa falhou porque um ID inválido foi gerado em uma tabela em lote. Um ID de lote deve ser um número inteiro positivo. |
Action | Assegure-se de que a definição de tabela de banco de dados em lote usada permita somente números inteiros positivos para os valores de ID usados como chaves primárias. |
Explanation | A execução da tarefa falhou porque um ID inválido foi gerado em uma tabela em lote. Um ID de lote deve ser um número inteiro positivo. |
Action | Assegure-se de que a definição de tabela de banco de dados em lote usada permita somente números inteiros positivos para os valores de ID usados como chaves primárias. |
Explanation | A execução da tarefa falhou porque um ID inválido foi gerado em uma tabela em lote. Um ID de lote deve ser um número inteiro positivo. |
Action | Assegure-se de que a definição de tabela de banco de dados em lote usada permita somente números inteiros positivos para os valores de ID usados como chaves primárias. |
Explanation | O serviço de recuperação de tarefa em lote, que corrige o status de partições que estavam em execução quando uma instância anterior desse servidor foi finalizada de modo anormal, não pôde corrigir o status da partição determinada devido à exceção fornecida. |
Action | Aborde a causa da exceção, se possível, e reinicie o servidor para executar o serviço de recuperação de tarefa em lote novamente. |
Explanation | Informativo. O tempo de execução do lote publicará eventos na raiz do tópico JMS em lote listada. |
Action | A raiz do tópico JMS em lote pode ser modificada. Verifique as opções configuradas que são usadas para batchJmsEvents. |
Explanation | Quando o tempo de execução do lote carrega artefatos usando o mecanismo CDI, as propriedades em lote (@BatchProperty) e os contextos em lote (JobContext e StepContext) são injetados e os recursos integrais de CDI são disponibilizados. Esses recursos incluem a injeção de outros beans gerenciados de acordo com qualificadores e todos os outros recursos do modelo de programação CDI. Quando o tempo de execução do lote carrega os artefatos sem usar o mecanismo CDI, ele injeta somente as propriedades e os contextos em lote. Como ele não é um bean gerenciado pelo CDI nesse caminho, nenhuma outra injeção ou outro recurso do modelo de programação CDI está disponível nesse artefato em lote. Essa mensagem indica que embora o servidor esteja configurado para que o recurso CDI de esteja ativo, o artefato em lote não pode ser carregado como um bean gerenciado pelo CDI porque o valor de atributo 'ref' que corresponde a essa referência de artefato em XML não aponta para um único e inequívoco bean gerenciado pelo CDI. |
Action | Inclua a anotação @Dependent ou outra anotação de definição de bean adequada em seu artefato em lote. Como alternativa, é possível configurar o modo de descoberta de bean como 'all' no arquivo beans.xml, embora essa solução possa tornar o aplicativo lento. Se todos os artefatos ambíguos não forem necessários, também será possível remover os atributos 'ref' ambíguos do aplicativo para que somente uma única e inequívoca referência permanece. |
Explanation | O JSL usado para a tarefa, o fluxo ou a partição é exibido depois que parâmetros e propriedades são resolvidos. A tarefa JSL não resolve propriedades de plano de partição. Procure essa mensagem nos logs de partição individual para resolução de propriedade de plano de partição. |
Action | Verifique se a resolução do JSL e do parâmetro é a esperada. |
Explanation | O JSL usado para a tarefa é exibido antes de parâmetros e propriedades serem resolvidos. |
Action | Assegure-se de que o nome do arquivo para o JSL esteja correto e verifique se a origem do JSL contém o JSL correto. |
Explanation | As tentativas de acessar a tarefa usando o acesso do grupo poderão falhar se ocorrerem tentativas de usar um nome de grupo inválido. |
Action | Corrija o nome do grupo no arquivo de configuração do servidor. |
Explanation | A tabela de tempo de execução em lote Java especificada não foi detectada como tendo sido criada na versão mais recente. |
Action | Verifique a configuração createTables para o armazenamento de banco de dados. Se a configuração createTables estiver configurada como true, determine o motivo de falha da autocriação da tabela. Se configurada como false, o administrador (ou DBA) deverá criar a tabela necessária. |
Explanation | As tabelas em lote Java configuradas foram detectadas como tendo sido criadas na versão de tabela mais recente, por meio de autocriação ou de criação manual de um administrador. |
Action | Nenhuma ação é necessária. |
Explanation | A segurança não está ativada para esse servidor, portanto, as associações de segurança do grupo em lote não serão persistidas para a instância de tarefa referenciada. Isso significa que as funções batchGroupAdmin e batchGroupMonitor não podem ser usadas para obter autorização para operar nessa tarefa, agora ou em qualquer ponto no futuro. |
Action | Se o cumprimento de segurança do Grupo em lote Java for desejado, ative a Segurança para este servidor. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem será emitida quando o utilitário de linha de comandos for encerrado forçosamente enquanto aguarda a conclusão de uma tarefa. Em resposta, o utilitário tenta parar a tarefa, enviando uma solicitação de parada. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação necessária. |
Explanation | Essa mensagem de erro é emitida quando um ID da instância inválido é usado na solicitação REST. |
Action | Verifique a solicitação REST enviada para assegurar que o ID da instância enviado seja válido. |
Explanation | A API REST de gerenciamento em lote foi chamada com uma combinação de parâmetros de caminho e de consulta que é reconhecida pelo servidor, mas não é suportada quando usar a persistência em lote na memória. Essa URL pode ser suportada ao usar a opção do banco de dados para persistência em lote. |
Action | Usa a versão "v1" da API REST em lote, todas as quais que suportam a persistência em lote na memória. |
Explanation | A API REST de gerenciamento em lote foi chamada com parâmetros de consulta procurando por instâncias da tarefa por padrão de parâmetro de tarefa, seja usando uma operação de procura (GET) ou de limpeza (DELETE). No entanto, este parâmetro de procura específico é suportado somente quando o repositório de tarefas contém a tabela JOBPARAMETER, que foi incluída nos níveis de fix pack 16.0.0.4 ou posterior. Se o armazenamento de banco de dados que é usado pela persistência de lote foi configurado com o padrão de 'createTables = true', essa tabela teria sido criada automaticamente quando o componente em lote é iniciado em um servidor que executa o nível de fix pack 16.0.0.4 ou posterior. No entanto, se o armazenamento de banco de dados estiver configurado com 'createTables = false', o administrador do WebSphere ou DBA terá que criar separadamente a nova tabela antes de executar uma procura por parâmetro de tarefa. |
Action | Consulte a documentação do fix pack para obter instruções sobre como migrar o banco de dados utilizado pela persistência em lote. |
Explanation | Este tipo de mensagem não é suportado porque não é um tipo JMS MapMessage. |
Action | Nenhuma ação necessária. |
Explanation | Apenas operações 'Iniciar' e 'Reiniciar' são suportadas. |
Action | Nenhuma ação necessária. |
Explanation | O servidor está iniciando o listener JMS em lote, mas não pode ativar o terminal de mensagem, porque não foi possível localizar a especificação de ativação na configuração do servidor. O terminal de mensagem não receberá mensagens em lote até que o terminal possa ser ativado. |
Action | Crie a especificação de ativação com o nome especificado na configuração do servidor, manualmente ou usando o Centro de Administração. |
Explanation | O servidor está iniciando o listener JMS em lote, mas não pode ativar o terminal de mensagem, porque não foi possível localizar a fila de destino. O terminal de mensagem não receberá mensagens JMS em lote até que o terminal possa ser ativado. |
Action | Crie a fila de destino com o nome especificado na configuração do servidor, manualmente ou usando o Centro de Administração. |
Explanation | O servidor está iniciando o dispatcher JMS em lote, mas não pode ser iniciado, porque não foi possível localizar o Connection Factory JMS em lote. O dispatcher JMS em lote não enviará mensagens JMS em lote até que o Connection Factory fique disponível. |
Action | Crie o Connection Factory com o nome especificado na configuração do servidor, manualmente ou usando o Centro de Administração. |
Explanation | O servidor está iniciando o dispatcher JMS em lote, mas não pode ser iniciado, porque não foi possível localizar a fila JMS em lote. O dispatcher JMS em lote não enviará mensagens JMS em lote até que a fila fique disponível. |
Action | Crie a fila com o nome especificado na configuração do servidor, manualmente ou usando o Centro de Administração. |
Explanation | O dispatcher JMS em lote não pôde retroceder sua operação. |
Action | Envie a tarefa novamente. |
Explanation | O dispatcher JMS em lote não pôde retroceder sua operação. |
Action | Envie a tarefa novamente. |
Explanation | O listener JMS em lote não pôde processar a mensagem de solicitação de JMS em lote. |
Action | Envie a tarefa novamente. |
Explanation | O listener JMS em lote não pôde processar a solicitação de iniciar a tarefa. |
Action | Envie a tarefa novamente. |
Explanation | O listener JMS em lote não pôde processar a solicitação de reinício da tarefa. |
Action | Envie a tarefa novamente. |
Explanation | O evento não pode ser publicado devido a uma exceção. |
Action | Revise os logs do servidor para obter erro relacionado. |
Explanation | Não é possível criar o recurso JMS para ativar o publicador de eventos em lote devido a uma exceção. |
Action | Verifique a configuração do connection factory de JMS configurado pelo elemento batchJmsDispatcher (o batchConnectionFactory padrão ou aquele explicitamente referenciado). Verifique a conectividade de JMS e revise os logs do servidor para verificação do erro relacionado. |
Explanation | Não é possível criar o recurso JMS para ativar o dispatcher em lote devido a uma exceção, portanto o servidor não pode despachar tarefas ou partições via JMS. |
Action | Verifique a configuração do connection factory de JMS e a fila configurada pelo elemento batchJmsDispatcher (o batchConnectionFactory padrão ou aquele explicitamente referenciado). Verifique a conectividade de JMS e revise os logs do servidor para verificação do erro relacionado. |
Explanation | Descartando a mensagem de execução de tarefa associada antiga, visto que não era a execução mais recente. |
Action | Nenhuma ação é necessária. |
Explanation | Não foi possível iniciar a partição de lote devido a uma exceção. |
Action | Pare a tarefa associada e verifique a conectividade de JMS e a configuração e revise os logs do servidor de revisão do erro relacionado. |
Explanation | Falha ao conectar com o Connection Factory de JMS usado para enviar de volta as réplicas para execuções da partição remota. Esse servidor não poderá executar as tarefas ou as partições despachadas via JMS até que o problema seja resolvido. |
Action | Verifique a configuração do connection factory de JMS configurado pelo elemento batchJmsDispatcher (o batchConnectionFactory padrão ou aquele explicitamente referenciado). Se o usuário não estiver utilizando partições, a configuração relacionada da partição JMS remota poderá ser removida da configuração do servidor. |
Explanation | Falha ao ativar o Executor de JMS no terminal devido a uma Exceção. |
Action | Esse servidor não poderá executar as tarefas ou as partições despachadas via JMS até que o problema seja resolvido. Verifique a configuração do connection factory de JMS configurado pelo elemento batchJmsDispatcher (o batchConnectionFactory padrão ou aquele explicitamente referenciado). Verifique a conectividade de JMS, a configuração de terminal e revise os logs do servidor do erro relacionado. |
Explanation | Informativo. O tempo de execução do lote publicará eventos na raiz do tópico JMS em lote listada. |
Action | A raiz do tópico JMS em lote pode ser modificada. Verifique as opções configuradas que são usadas para batchJmsEvents. |
Explanation | O listener está ativo e pronto para receber solicitações de clientes que utilizam z/OS Local Adapters (WOLA), incluindo o utilitário em lote nativo do z/OS, batchManagerZos. |
Action | Nenhuma ação necessária. |
Explanation | O listener foi desativado e não mais atenderá solicitações de clientes que utilizam z/OS Local Adapters (WOLA), incluindo o utilitário em lote nativo do z/OS, batchManagerZos. |
Action | Nenhuma ação necessária. |
Explanation | Os usuários são autorizados com relação às funções em lote ao executar todas as operações em lote. |
Action | Nenhuma ação necessária. |
Explanation | Os usuários NÃO são autorizados com relação às funções em lote. |
Action | Se nenhuma autorização baseada em função em lote for requerida nesta configuração do servidor, nenhuma ação é necessária. |
Explanation | O usuário não é parte de uma função em lote que está autorizada a executar a operação em lote solicitada nesta instância da tarefa. |
Action | Se o usuário for autorizado a executar a operação em lote solicitada, configure a autorização de segurança em lote e inclua este usuário às funções em lote requeridas. |
Explanation | O usuário não é parte de nenhuma função em lote e não está autorizado a executar operações em lote. |
Action | Se o usuário não for autorizado a ser um usuário em lote, nenhuma ação é necessária. Se o usuário for autorizado a executar as operações em lote e a segurança em lote estiver ativada, configure a autorização de segurança em lote e inclua este usuário às funções em lote requeridas. |
Explanation | O usuário não é parte de nenhuma função em lote que está autorizada a iniciar tarefas em lote. |
Action | Se o usuário não for autorizado a iniciar tarefas em lote, nenhuma ação é necessária. Se o usuário for autorizado a executar a operação em lote solicitada, configure a autorização de segurança em lote e inclua este usuário às funções em lote requeridas. |
Explanation | O usuário batchGroupAdmin ou batchGroupMonitor não faz parte de um grupo de segurança ao qual essa tarefa está associada. |
Action | Se o usuário precisar ter direitos de acesso do grupo a essa tarefa, inclua o usuário no grupo de segurança apropriado. |
Explanation | O usuário não é parte de nenhuma função de grupo de lote e não está autorizado a executar operações em lote. |
Action | Se o usuário não estiver autorizado a ser um usuário de grupo de lote, nenhuma ação será necessária. Se o usuário estiver autorizado a executar as operações em grupo do lote e a segurança do lote estiver ativada, configure a autorização de segurança do lote e inclua esse usuário nas funções do grupo de lote necessárias. |
Explanation | Uma tentativa de acessar o contêiner de lote falhou porque o contêiner de lote não está ativado. Isso é normalmente devido à configuração ausente. |
Action | Certifique-se de que a persistência de lote foi configurada. |
Explanation | A criação de log da tarefa em lote não criou um arquivo de log. A criação de log em lote falhou devido a uma exceção. |
Action | Revise a exceção, verifique o status do sistema de arquivos e execute a ação corretiva. A execução em lote continua sem a criação de log da tarefa. |
Explanation | A criação de log da tarefa em lote não criou arquivos de partes de log adicionais. A nova criação de arquivo de criação de log em lote falhou devido a uma exceção. A criação de log da tarefa em lote tentará continuar com o arquivo atual. |
Action | Revise a exceção, verifique o status do sistema de arquivos e execute a ação corretiva. A criação de log da tarefa em lote tentará continuar com o arquivo atual. |
Explanation | A criação de log de tarefa em lote não leu o arquivo de parte de log. O arquivo de parte de leitura da criação de log em lote falhou devido a uma exceção. A criação de log de tarefa em lote continuará sem publicar o evento de log da tarefa. |
Action | Revise a exceção, verifique o status do sistema de arquivos e tome a ação corretiva. A criação de log de tarefa em lote continuará sem publicar o evento de log da tarefa. |
Explanation | A criação de log de tarefa em lote não excluiu o arquivo ou diretório de parte de log. A criação de log de tarefa em lote continuará sem excluir o arquivo ou diretório. |
Action | Revise a exceção, verifique o status do sistema de arquivos e tome a ação corretiva. A criação de log de tarefa em lote continuará sem excluir o arquivo ou diretório. |