<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1730934023793526619</id><updated>2011-11-28T00:55:55.339+01:00</updated><category term='maven'/><category term='hibernate'/><category term='eclipse svn'/><category term='jsf'/><category term='spring'/><title type='text'>JavaPowa</title><subtitle type='html'>Java et j2ee</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://javapowa.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1730934023793526619/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://javapowa.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Alexandre Cartapanis</name><uri>http://www.blogger.com/profile/02790437098874555821</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1730934023793526619.post-3094055041126750188</id><published>2009-12-30T09:42:00.003+01:00</published><updated>2009-12-30T09:46:30.371+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse svn'/><title type='text'>Eclipse - Galileo et SVN</title><summary type='text'>Eclipse 3.5 intègre désormais un gestionnaire SVN. C'est super, plus besoin d'installer subclipse, qui remplit parfaitement son rôle mais qui impose l'ajout d'un update site. Donc on installe le SVN (le paquet "Subversive SVN Team Provider", qui est encore en incubation), et pis on essaye de se connecter à un repository SVN. Et là, malheur, ca ne marche pas, on nous dit qu'il n'y a pas de </summary><link rel='replies' type='application/atom+xml' href='http://javapowa.blogspot.com/feeds/3094055041126750188/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://javapowa.blogspot.com/2009/12/eclipse-galileo-et-svn.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1730934023793526619/posts/default/3094055041126750188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1730934023793526619/posts/default/3094055041126750188'/><link rel='alternate' type='text/html' href='http://javapowa.blogspot.com/2009/12/eclipse-galileo-et-svn.html' title='Eclipse - Galileo et SVN'/><author><name>Alexandre Cartapanis</name><uri>http://www.blogger.com/profile/02790437098874555821</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1730934023793526619.post-4101215133847378422</id><published>2009-06-16T16:13:00.008+02:00</published><updated>2010-12-21T16:11:36.939+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hibernate'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><title type='text'>Hibernate - Des String non vides</title><summary type='text'>Lorsqu'on utilise des objets hibernate dans des IHM, jsf notamment, il arrive que les chaînes de caractères ne contiennent que des espaces ou pire, qu'elles soient vides mais non null. Cela peut poser problème notamment lorsqu'un attribut n'est pas censé être null (nullable a false) ou qu'il y a des contraintes d'unicité. Pour résoudre ce souci, nous allons créer notre propre type de donnée </summary><link rel='replies' type='application/atom+xml' href='http://javapowa.blogspot.com/feeds/4101215133847378422/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://javapowa.blogspot.com/2009/06/lorsquon-utilise-des-objets-hibernate.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1730934023793526619/posts/default/4101215133847378422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1730934023793526619/posts/default/4101215133847378422'/><link rel='alternate' type='text/html' href='http://javapowa.blogspot.com/2009/06/lorsquon-utilise-des-objets-hibernate.html' title='Hibernate - Des String non vides'/><author><name>Alexandre Cartapanis</name><uri>http://www.blogger.com/profile/02790437098874555821</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1730934023793526619.post-1311209479825354238</id><published>2009-05-20T10:00:00.008+02:00</published><updated>2009-09-24T17:47:41.528+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jsf'/><title type='text'>JSF - Plusieurs fichiers de config</title><summary type='text'>Avec JSF, les fichiers de configuration peuvent être relativement costauds. Il n'est pas rare de voir des fichiers avec plusieurs centaines de beans, autant de règles de navigation, sans compter les converters, les validators, les bundles de messages... Il est donc parfois utile de pouvoir exploser le fichier faces-config.xml en plusieurs. C'est en fait extrêmement simple, il suffit de rajouter </summary><link rel='replies' type='application/atom+xml' href='http://javapowa.blogspot.com/feeds/1311209479825354238/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://javapowa.blogspot.com/2009/05/jsf-plusieurs-fichiers-de-config.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1730934023793526619/posts/default/1311209479825354238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1730934023793526619/posts/default/1311209479825354238'/><link rel='alternate' type='text/html' href='http://javapowa.blogspot.com/2009/05/jsf-plusieurs-fichiers-de-config.html' title='JSF - Plusieurs fichiers de config'/><author><name>Alexandre Cartapanis</name><uri>http://www.blogger.com/profile/02790437098874555821</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1730934023793526619.post-6090533913682792764</id><published>2009-05-11T11:12:00.010+02:00</published><updated>2009-09-24T17:48:13.430+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maven'/><title type='text'>Maven - native2ascii</title><summary type='text'>native2ascii est un outil fourni avec le jdk permettant de convertir des fichiers contenant des caractères natifs vers un fichier "unicode" (les caractères non ascii du nouveau fichier seront sous la forme "\udddd").Il existe un plugin maven permettant d'effectuer cette conversion. Malheureusement, il n'est pas très pratique. Par défaut, il ne convertit que les fichiers issus du répertoire "src/</summary><link rel='replies' type='application/atom+xml' href='http://javapowa.blogspot.com/feeds/6090533913682792764/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://javapowa.blogspot.com/2009/05/maven-native2ascii.html#comment-form' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1730934023793526619/posts/default/6090533913682792764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1730934023793526619/posts/default/6090533913682792764'/><link rel='alternate' type='text/html' href='http://javapowa.blogspot.com/2009/05/maven-native2ascii.html' title='Maven - native2ascii'/><author><name>Alexandre Cartapanis</name><uri>http://www.blogger.com/profile/02790437098874555821</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1730934023793526619.post-4533984413737359110</id><published>2009-05-11T11:08:00.036+02:00</published><updated>2009-09-24T17:49:11.667+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jsf'/><title type='text'>JSF - Téléchargement de fichier</title><summary type='text'>Un petit bout de code tout simple, permettant de lancer le téléchargement d'un fichier sur le poste du client suite à une action.public final void exportData(final String _fileName, final byte[] _data) throws IOException {        final HttpServletResponse response = FacesContext.getCurrentInstance().getExternalContext().getResponse();        response.setContentType("application/pdf");        </summary><link rel='replies' type='application/atom+xml' href='http://javapowa.blogspot.com/feeds/4533984413737359110/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://javapowa.blogspot.com/2009/05/jsf-telechargement-de-fichier.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1730934023793526619/posts/default/4533984413737359110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1730934023793526619/posts/default/4533984413737359110'/><link rel='alternate' type='text/html' href='http://javapowa.blogspot.com/2009/05/jsf-telechargement-de-fichier.html' title='JSF - Téléchargement de fichier'/><author><name>Alexandre Cartapanis</name><uri>http://www.blogger.com/profile/02790437098874555821</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
