Che succede con i nomi JNDI? Sto cercando di ottenere un javax.sql.DataSource usando la nuova funzionalità di annotazioni di Java 5. Non funziona per me, quindi voglio chiedere ...Nomi JNDI - È necessario il prefisso "jdbc /"?
Ho un nel mio web.xml, all'interno di è un elemento. Sto passando tra "jdbc/MyDB" e "MyDB". Nemmeno il mio DataSource basato su classi funziona (è sempre nullo) ma in un altro esempio che ho creato usando taglibs, funzionano entrambi questi nomi JNDI.
E se la risorsa fosse stata denominata esplicitamente come "jdbc/MyResource"? Dovrebbe essere referenziato come "jdbc/MyResource"? Oppure "MyResource" è sufficiente? Abbiamo uno strano problema ... La risorsa viene creata con il prefisso "jdbc /", ma nel codice a cui fa riferimento senza uno. L'applicazione funziona normalmente, ma i test di Arquillian falliscono :( – jFrenetic