Configurações de Recursos

Utilize esta página para especificar opções para o registro de um recurso com o repositório de recursos. Os valores padrão para as opções serão utilizados se você não especificar um valor.

Para visualizar esta página do console administrativo, clique em Aplicativos > Tipos de Aplicativos > Recursos > asset_name. Esta página é semelhante à página Selecionar Opções para Importar um Recurso nos assistentes de importação e atualização de recursos.

Nome do Recurso

Especifica o nome lógico para o recurso. Um nome de recurso deve ser exclusivo em uma célula e não pode conter caractere não suportado.

Um nome de recurso não pode começar com um ponto (.), não pode conter espaços iniciais ou finais e não pode conter nenhum dos seguintes caracteres:

Tabela 1. Caracteres que Você Não Pode Utilizar em um Nome. O produto não suporta esses caracteres em um nome.
Caracteres não suportados
/   barra $    símbolo do dólar '    aspas simples
\   barra invertida =    sinal de igual "   aspas duplas
* asterisco %  sinal de porcentagem |     barra vertical
,   vírgula +    sinal de mais <   sinal de menor
:   dois pontos @  sinal de arroba >  sinal de maior
;   ponto e vírgula #    sustenido &  e comercial
? ponto de interrogação ]]> Não existe nenhum nome específico para essa combinação de caracteres

Este campo Nome do Recurso é igual à configuração Nome na página Recursos.

Tipo de Dados Cadeia
Descrição de Recurso

Especifica uma descrição para o recurso.

URL de Destino de Binários de Recurso

Especifica o diretório para o qual o produto importa o arquivo de recurso.

Tipo de Dados Cadeia
Unidades Nome de caminho completo
Aspectos de Tipo de Recurso

Especifica o tipo de conteúdo de recurso. Exemplos de tipo de recurso incluem arquivos JAR (Java Archive), bibliotecas compartilhadas e arquivos EAR (Enterprise Application Archive).

O tipo de recurso sugere o conteúdo do recurso. Por exemplo, um recurso compactado como arquivo JAR poderá conter um módulo da Web, um portlet e um serviço da Web.

Essa configuração é de leitura. Você não pode editá-la.

Tipo de Dados Cadeia
Unidades Tipo de Arquivo
Padrão Nenhum
Permissões de Arquivos

Especifica permissões de acesso para binários de recursos que o produto expande para a URL de destino de binários de recursos.

É possível especificar permissões de arquivos no campo de texto. Você também pode definir algumas permissões de arquivo de uso mais comum, selecionando-as na lista. As seleções da lista sobrescrevem as permissões de arquivo configuradas no campo de texto.

Você pode configurar uma ou mais das seguintes cadeias de permissão de arquivo na lista. A seleção de várias opções combina as cadeias de permissão de arquivo.

Tabela 2. Conjuntos de Cadeias de Permissão de Arquivo para Opções de Lista. Selecione uma opção na lista ou especifique uma cadeia de permissão de arquivo no campo de texto.
Opção da Lista de Seleção Múltipla Cadeia de Permissão de Arquivo Configurada
Permitir que todos os arquivos sejam lidos, mas não gravados .*=755
Permitir que executáveis sejam executados .*\.dll=755#.*\.so=755#.*\.a=755#.*\.sl=755
Permitir que arquivos HTML e de imagem sejam lidos por todos .*\.htm=755#.*\.html=755#.*\.gif=755#.*\.jpg=755

Em vez de utilizar a lista de seleção múltipla para especificar permissões de arquivo, você pode especificar uma cadeia de permissão de arquivo no campo de texto. As permissões de arquivo utilizam uma cadeia que tem o seguinte formato:

file_name_pattern=permission#file_name_pattern=permission

em que file_name_pattern é um filtro de nome de arquivo de expressão comum (por exemplo, .*\\.jsp para todos os arquivos JSP), permission fornece as ACLs (Listas de Controle de Acesso) e # é o separador entre várias entradas de file_name_pattern e permission. Se # for um caractere em uma cadeia file_name_pattern, utilize \#.

Se vários padrões de nome de arquivo e permissões de arquivo na cadeia corresponderem a um URI (Identificador Uniforme de Recursos) no recurso, o produto utilizará a permissão de arquivo aplicável mais rígida para o arquivo. Por exemplo, se a cadeia de permissão do arquivo for .*\\.jsp=775#a.*\\.jsp=754, o arquivoabc.jsp terá a permissão 754.

Dica: A utilização de expressões comuns para o padrão de correspondência de arquivos compara um URI de cadeia inteiro contra o padrão de permissão de arquivo especificado. Você deve fornecer padrões de correspondência mais precisos utilizando expressões comuns, conforme definido pela API de programação Java. Por exemplo, suponha que o produto processe os seguintes URIs de diretórios e arquivos durante uma operação de permissão de arquivo:
Tabela 3. Exemplo de URIs para Operações de Permissão de Arquivo. Os resultados são mostrados na tabela a seguir.
1 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war
2 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/MyJsp.jsp
3 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/META-INF/MANIFEST.MF
4 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/WEB-INF/classes/MyClass.class
5 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/mydir/MyClass2.class
6 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/META-INF

Os resultados de correspondência de arquivo são:

  • MyWarModule.war não corresponde a nenhum dos URIs
  • .*MyWarModule.war.* corresponde a todos os URIs
  • .*MyWarModule.war$ corresponde somente ao URI 1
  • .*\\.jsp=755 corresponde somente ao URI 2
  • .*META-INF.* corresponde aos URIs 3 e 6
  • .*MyWarModule.war/.*/.*\.class corresponde aos URIs 4 e 5
Se você especificar um padrão de nome de diretório para Permissões de Arquivos, então, a permissão de diretório é configurada com base no valor especificado. Caso contrário, o valor Permissões de Arquivo configurado no diretório é o mesmo que seu pai. Por exemplo, suponhamos que você tenha a seguinte estrutura de arquivos e diretórios:
/opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/MyJsp.jsp
e você especifique a seguinte cadeia de padrão de arquivo a seguir:
.*MyApp.ear$=755#.*\.jsp=644
Os resultados de correspondência de arquivo são:
  • O diretório MyApp.ear é configurado como 755
  • O diretório MyWarModule.war está configurado para 755
  • O diretório MyWarModule.war está configurado para 755
Importante: Independente do sistema operacional, sempre utilize uma barra (/) como um separador de caminho de arquivo nos padrões de arquivo.

[Windows] Não é possível desconfigurar a permissão de leitura de um arquivo em sistemas operacionais Windows. Com bits de permissão de estilo POSIX, o bit para denotar legível em um arquivo é 4, gravável é 2 e executável é 1. Portanto, a permissão de um arquivo em um sistema operacional Windows é 5 ou 7. Além disso, no estilo POSIX, há permissões de usuário, grupo e global. Você pode configurar a permissão usuário somente para um arquivo nos sistemas operacionais Windows. Os bits de permissão grupo e global são ignorados.

As permissões de acesso especificadas aqui estão no nível do recurso. Também é possível especificar permissões de acesso para binários de recurso na configuração no nível do nó. As permissões do arquivo no nível do nó especificam o máximo de permissões (mais tolerante) que podem ser fornecidas a binários de recurso. As permissões de acesso especificadas no nível do recurso podem ser somente as mesmas ou mais rígidas que as especificadas no nível do nó.

Tipo de Dados Cadeia
Relacionamentos de Recursos Atuais

Especifica os recursos aos quais esse recurso está relacionado.

Para incluir ou remover um relacionamento, utilize o painel Gerenciar Relacionamentos:
  1. Clique em Gerenciar Relacionamentos para acessar o painel Gerenciar Relacionamentos. A lista Selecionado à direita lista os relacionamentos de recursos atuais.
  2. Para incluir um relacionamento, selecione um ativo na lista Disponível à esquerda e clique em >>.
  3. Para remover um relacionamento, selecione um recurso na lista Selecionado à direita e clique em <<.
  4. Clique em OK.
Tipo de Dados Cadeia
Padrão Nenhum
Validar Recurso

Especifica se o produto examina as referências do recurso especificadas durante a importação ou atualização do recurso e, se a validação estiver ativada, avisa sobre referências incorretas ou falhas na operação.

Geralmente, um recurso se refere a recursos que utilizam origens de dados para beans CMP (Container Managed Persistence) ou que utilizam referências de recursos ou referências de ambientes de recursos definidas em descritores de implementação. A validação verifica se o recurso referido pelo ativo está definido no escopo do destino de implementação desse ativo.

Selecione true (ativar a caixa de opção) para validação de recurso e para parar operações que falham devido a referências de recursos incorretas. Selecione false (caixa de opção vazia) para nenhuma validação de recurso.

Tipo de Dados Cadeia
Padrão false (caixa de opção vazia)



Links marcados (on-line) requerem acesso à Internet.

Conceitos relacionados
Tarefas relacionadas
Referências relacionadas
Coleção de Recursos
Fazer Upload de Configurações de Recursos


Nome do arquivo: urun_rapp_bla_asset_importoptions.html