<Context displayName="web-service server" docBase="/opt/tomcat/webapps/myservice" path="/myservice" workDir="work/Catalina/localhost/myservice"><Environment description="" name="pathDepot" type="java.lang.String" value="/var/depot-ws/myservice"/><Environment description="" name="facteurAttente" type="java.lang.Integer" value="0"/></Context>
Dans le fichier web.xml, il faut utiliser ce code
<env-entry> <env-entry-name>docPath</env-entry-name> <env-entry-value>c:/doc/doc1</env-entry-value> <env-entry-type>java.lang.String</env-entry-type></env-entry>
Je propose un bout de code pour récupérer un objet dans un annuaire JNDI.
Context initialContext = null; try { initialContext = new InitialContext(); pathDepot = (String) initialContext .lookup("java:comp/env/pathDepot"); facteurDattente = (Integer) initialContext .lookup("java:comp/env/facteurAttente"); } catch (Exception e) { log.debug("Cannot get initial context for JNDI: "); log.debug(e); }
Aucun commentaire:
Enregistrer un commentaire