Utilize este painel 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 esse painel do console administrativo, clique em
. Esse painel é semelhante ao Selecionar Opções para Importar um Recurso nos assistentes de importação e atualização de recursos.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:
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 |
Especifica as propriedades de ligação JNDI (Java Naming and Directory Interface) opcionais para um recurso Java EE (Java Platform, Enterprise Edition).
As propriedades de ligação disponíveis dependem do tipo de recurso Java EE.
Tipo de recurso Java EE | Propriedades de ligação suportadas |
---|---|
EJB (Enterprise Bean) |
|
Origem de Dados |
|
Fábrica de Conexão |
|
Host Virtual |
|
Utilize o formato property=value para especificar uma propriedade de ligação padrão. Para especificar mais de uma propriedade, separe cada instrução property=value pelo delimitador #.
Você pode especificar as propriedades de ligação agora, ao criar o recurso, ou posteriormente, ao incluir o recurso como uma unidade de composição em um aplicativo de nível de negócios. Se você especificar as propriedades de ligação posteriormente, ao incluir o recurso em um aplicativo de nível de negócios, poderá utilizar um arquivo de estratégia para especificar as propriedades de ligação.
Tipo de Dados | Cadeia |
Especifica uma descrição para o recurso.
Especifica o diretório para o qual o produto importa o arquivo de recurso.
Tipo de Dados | Cadeia |
Unidades | Nome de caminho completo |
Especifica o tipo de conteúdo de recurso. Exemplos de tipo de recurso incluem arquivos JAR (Java Archive), bibliotecas compartilhadas e arquivos archive (EAR) de aplicativo corporativo.
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 |
Especifica os recursos aos quais esse recurso está relacionado.
Tipo de Dados | Cadeia |
Padrão | Nenhum |
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.
Opção de lista | 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 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.
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:
/opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/MyJsp.jspe você especifique a seguinte cadeia de padrão de arquivo a seguir:
.*MyApp.ear$=755#.*\.jsp=644Os resultados de correspondência de arquivo são:
Não é possível desconfigurar a permissão de leitura de um arquivo nas plataformas
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. Assim, no estilo POSIX, há permissões de usuário, grupo e global. Você pode configurar a permissão usuário somente para um arquivo nas plataformas 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 |
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 ativo 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 sim para validação de recurso e para parar operações que falham devido a referências de recursos incorretas. Selecione não para nenhuma validação de recurso.
Tipo de Dados | Cadeia |
Padrão | false (no) |
Links marcados (on-line) requerem acesso à Internet.