Isoler le classloader de son EAR sous JBoss
Lors de la migration d’une application d’un serveur d’application vers un autre, il est fréquent d’être confronté à des problématiques de conflits de librairies. C’est par exemple le cas lorsqu’une...
View ArticleOracle : dis-moi quelle heure est-il ?
Récemment, je suis tombé sur un bug lié à l’utilisation d’une version de driver JDBC pour Oracle plus récente que la version de la base Oracle attaquée en SQL via JDBC. Les symptômes Dans notre...
View ArticleUne bien mystérieuse UnknownHostException
Après un précédent billet relatant un bug lié à la version du driver Oracle utilisé, voici un nouveau billet portant sur bug lié, cette fois ci, à la version de la JVM utilisée. Ce bug nous a été...
View ArticlePromotion de code en continue avec git-svn
Dans le cadre d’un important chantier de migration technique d’une application, j’ai eu l’occasion de pratiquer ce que j’appellerais la promotion de code en continue. Pour resituer le contexte, ce...
View ArticleMod_headers à la rescousse du jsessionid
Au cours de la migration d’une cinquantaine d’applications web de Websphere vers JBoss 5.1 EAP, nous avons été confrontés à un problème de sécurité mis en évidence par l’infrastructure de...
View ArticleEcraser une branche par une autre avec Git
Dans le cycle de vie d’une application, il arrive parfois qu’une branche prenne le pas sur une autre branche et qu’il soit nécessaire d’écraser la seconde par la première. Prenons l’exemple d’une...
View ArticleElastifiez la base MusicBrainz sur OpenShift
Pour les besoins d’un workshop sur Elasticsearch, je me suis amusé à indexer une encyclopédie musicale et à mettre en ligne une petite application HTML 5 permettant de réaliser des recherches. Comme...
View Article
More Pages to Explore .....