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. Se o ativo for um aplicativo OSGi, serão exibidas informações adicionais sobre o status de download do pacote configurável.
Para visualizar esta página do console administrativo, clique em Selecionar Opções para Importar um Ativo nos assistentes de importação e atualização de ativo.
. Essa página é semelhante à páginaNome 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:
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 |
Esse campo Nome do Ativo é igual à configuração Nome em uma página Ativos.
Informações | Valor |
---|---|
Tipo de Dados | String |
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.
Informações | Valor |
---|---|
Tipo de Dados | String |
Unidades | Nome de caminho completo |
Aspectos de Tipo de Recurso
Especifica o tipo de conteúdo de recurso. Os exemplos de tipo de ativo incluem os arquivos Java archive (JAR), bibliotecas compartilhadas, arquivos enterprise application archive (EAR) e arquivos archive de pacotes configuráveis (EBA).
O tipo de recurso sugere o conteúdo do recurso. Um ativo compactado como um arquivo JAR pode conter um módulo da web, um portlet ou um serviço da web. Um ativo compactado como um arquivo EBA contém um aplicativo OSGi.
Essa configuração é de leitura. Você não pode editá-la.
Informações | Valor |
---|---|
Tipo de Dados | String |
Unidades | Tipo de Arquivo |
Default | none |
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.
É possível configurar uma ou mais das cadeias de permissão de arquivo a seguir na lista. A seleção de várias opções combina as cadeias de permissão de arquivo.
Opção da Lista de Várias Seleções | 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 várias seleções para especificar as permissões de arquivo, é possível 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.
Número | URL de Exemplo |
---|---|
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
/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
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.
É possível 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ó.
Informações | Valor |
---|---|
Tipo de Dados | String |
Relacionamentos de Recursos Atuais
Especifica os recursos aos quais esse recurso está relacionado.
- Clique em Gerenciar Relacionamentos. A lista Selecionado ao lado lista os relacionamentos de ativo atuais.
- Para incluir um relacionamento, selecione um ativo na lista Disponível e clique em >>.
- Para remover um relacionamento, selecione um ativo na lista Selecionado e clique em <<.
- Clique em OK.
Informações | Valor |
---|---|
Tipo de Dados | String |
Default | none |
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.
Informações | Valor |
---|---|
Tipo de Dados | String |
Default | false (caixa de opção vazia) |
Dependências de EBA
Para o ativo archive de pacotes configuráveis corporativos (EBA), é exibido o status atual do download do pacote configurável de todos os pacotes configuráveis do ativo. Esse item só será exibido se o ativo for um ativo EBA, o que significa que ele contém um aplicativo OSGi.
Você não pode atualizar um ativo EBA até que os downloads de pacotes configuráveis estejam concluídos a partir de qualquer atualização anterior e até que o aplicativo em nível de negócios que usa o ativo tenha selecionado as atualizações anteriores através da reinicialização. Antes de tentar e atualizar as versões em pacotes configuráveis, é possível usar as informações de dependência do EBA para verificar o status do download do pacote configurável do ativo. O status exibido será um dos seguintes valores:
- Pacotes configuráveis sendo transferidos por download...
- Downloads dos pacotes configuráveis concluídos.
- Nenhum download de pacote configurável é necessário.
Se os downloads do pacote configurável do ativo forem concluídos, ou se nenhum download de pacote configurável for necessário, será possível atualizar o ativo usando um dos métodos descritos em Mantendo versões do pacote configurável para um ativo EBA.
Se os downloads de pacotes configuráveis do ativo forem concluídos e uma nova versão do ativo EBA estiver disponível, reinicie o aplicativo em nível de negócios e atualize a unidade de composição EBA para executar a configuração mais recente.