Кролик в EJB 3.1 Session Bean - PullRequest
       15

Кролик в EJB 3.1 Session Bean

1 голос
/ 12 августа 2011

Можно ли внедрить репозиторий JackRabbit в компонент EJB 3.1 Session вместо его поиска с помощью JNDI?

Вот как он в настоящее время просматривается

Context ctx = new InitialContext();
repository = (Repository) ctx.lookup("java:jcr/local");

С уважением

Ответы [ 2 ]

0 голосов
/ 01 мая 2012

Да, вы можете добавить его, используя @Resource:

@Resource(lookup="java:jcr/local")
private Repository repository;
0 голосов
/ 29 апреля 2012

Да, вы можете добавить его, используя аннотацию @Resource, например:

private Repository repository;

[...]

@Resource(name="java:/jca/YourRepository")
public void setRepository(Repository repository) {
        this.repository = repository;
}
...