2010-06-23 6 views
0

J'ai un fonctionnement Tomcat 5.5 qui comprend un Webapp avec les composants Java Reporting (CCR) 2008.Comment utiliser JNDI dans Crystal Reports

Le serveur dispose d'une source de données que le client, et actuellement je l'ai mis avec les fonctions setConnection() sur les tables, et cela fonctionne très bien. L'inconvénient est, que cela a pris 800ms (Damn slow crystal) juste pour définir les sources de données.

Étant donné que Crystal Reports semble utiliser JNDI, comment puis-je configurer JNDI dans mon application? Cela peut-il être fait par programme, ou dois-je spécifier les sources de données dans le fichier web.xml?

Répondre

0

Okey, j'ai découvert par moi-même. Ajoutez la source de données au context.xml du serveur Tomcat et ajoutez une référence au fichier web.xml! Maintenant, Crystal prend volontiers cette source de données et aucune relecture manuelle des sources de données n'est nécessaire.