jeudi 29 mars 2012

Ajout d'un jar dont le repository maven n'est pas disponible ou l'adresse du repository est coupée (Jar ojdbc14.jat et IDE eclipse ici)


Un jar dont un repository maven n'est pas disponible ou temporairement inaccessible se fait de la façon suivante (exemple ojdbc14.jar):
1-  Télécharger le jar.
2-  Sous le répertoire d'emplacement du jar, exécuter la commande suivante: 
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=ojdbc14.jar -DgeneratePom=true
3-  ajouter la dépendance au niveau du fichier pom.xml:
               <dependency>
   <groupId>com.oracle</groupId>
   <artifactId>ojdbc14</artifactId>
   <version>10.2.0.4.0</version>
</dependency>
4-  Exécuter les commandes mvn eclipse:clean et mvn eclipse:eclipse. 

JSF: Problème de remise à zéro des inputs mappés à des valeurs numériques

Les inputs JSF mappés à des attributs de types numériques sont automatiquement remis à zéro par JSF lors de la validation, ce comportements peut s'avérer source de problèmes dans certains cas.
Ce problème est lié à Tomcat.
pour le contourner, il suffit d'ajouter la propriété org.apache.el.parser.COERCE_TO_ZERO=false
au fichier de configuration de Tomcat catalina.properties