Configurando os recursos padrão Java EE
É possível usar o console administrativo ou os comandos wsadmin para configurar ligações para os recursos padrão Java™ Platform Enterprise Edition (Java EE).
Sobre Esta Tarefa

A especificação Java EE define seis recursos padrão, que o produto
fornece em sua configuração padrão. Configure um provedor de recursos padrão do Java EE ligando o
nome Java Naming and Directory Interface (JNDI) para um recurso padrão ao nome JNDI
de um recurso configurado. Por exemplo, é possível ligar java:comp/DefaultDataSource a uma
origem de dados configurada no produto.newfeat
- Recursos padrão do Java EE
- Configurar um provedor de recursos a Java EE usando o console administrativo.
- Exemplo: código que mostra como um aplicativo pode localizar um padrão de recurso
- Configurar propriedades de um recurso padrão.
Classe de recurso | Nome do Java EE JNDI | Tipo de recurso do WebSphere |
---|---|---|
javax.sql.DataSource | java:comp/DefaultDataSource | Origem de dados JDBC |
javax.enterprise.concurrent.ContextService | java:comp/DefaultContextService | Gerenciador de Serviços |
javax.enterprise.concurrent.ManagedExecutorService | java:comp/DefaultManagedExecutorService | Gerenciador de Serviços |
javax.enterprise.concurrent.ManagedScheduledExecutorService | java:comp/DefaultManagedScheduledExecutorService | Gerenciador de Serviços |
javax.enterprise.concurrent.ManagedThreadFactory | java:comp/DefaultManagedThreadFactory | Gerenciador de Serviços |
javax.jms.ConnectionFactory | java:comp/DefaultJMSConnectionFactory | Depósito de Informações da Conexão do JMS |
Procedimento
Exemplo
Os exemplos de código a seguir mostram como um aplicativo pode localizar um recurso padrão.
- Consulta que usa a injeção
@Resource
@Resource(lookup = "java:comp/DefaultDataSource") DataSource defaultDatasource;
- Consulta JNDI
DataSource defaultDs = (DataSource) new InitialContext().lookup("java:comp/DefaultDataSource");
- Anotação @Resource sem a consulta, a qual é padronizada para o nome
JNDI correspondente definido pela especificação
Java EE
@Resource DataSource defaultDatasource;
O que Fazer Depois
É possível configurar as propriedades de um recurso ao qual um recurso padrão do Java EE está ligado. Por exemplo, suponha que java:comp/DefaultDataSource esteja ligado a jdbc/myDatasource e que você deseje configurar o tamanho do conjunto máximo de java:comp/DefaultDataSource para 10. Para fazer isso, configure o tamanho do conjunto máximo de jdbc/myDataSource para 10. Para obter informações sobre como modificar as propriedades de diversos recursos, consulte os links relacionados.