Ich versuche, bislang vergeblich, das @Resource-Beispiel aus dem Javamagazin nachzuvollziehen.
Folgende Gegebeheiten:
1. In hibernate.properties habe ich eine Datasource definiert
hibernate.connection.datasource=java:/myDs
2. Wenn ich mit klassischen Mitteln (jndi-Lookup) nach der Datesource suche, funktioniert alles.
3. Wenn ich allerdings mittels
@Stateful
public class myBean(
@Resource(name="myDs")DataSource ds;
...
}
versuche die DataSource zu ermitteln bekomme ich beim Deployen folgende Fehlermeldung:
java.lang.RuntimeException: JBoss requires the jndiName of the @Resource
4. Auch ein
@Resource(name="java:/myDs")DataSource ds;
hilft nicht weiter.
Hat jemand eine Idee? Hat jemand das Beispiel erfolgreich nachvollzogen?
Folgende Gegebeheiten:
1. In hibernate.properties habe ich eine Datasource definiert
hibernate.connection.datasource=java:/myDs
2. Wenn ich mit klassischen Mitteln (jndi-Lookup) nach der Datesource suche, funktioniert alles.
3. Wenn ich allerdings mittels
@Stateful
public class myBean(
@Resource(name="myDs")DataSource ds;
...
}
versuche die DataSource zu ermitteln bekomme ich beim Deployen folgende Fehlermeldung:
java.lang.RuntimeException: JBoss requires the jndiName of the @Resource
4. Auch ein
@Resource(name="java:/myDs")DataSource ds;
hilft nicht weiter.
Hat jemand eine Idee? Hat jemand das Beispiel erfolgreich nachvollzogen?