Zero Downtime déploiement sur Tomcat7

Image

Une fonctionnalité sympa du serveur d’application / conteneur léger JEE Tomcat7 permet de migrer une application donnée de versions sans interruption de service du point de vue utilisateur.

Pourquoi est-ce si génial?

Lire la suite

SMSSync-JServer released on github: a full server side implementation of SMSSync gateway

wpid-2014-02-17-23-25-08.png

Petit rappel: Dans un précédent article, je parle de ce qu’est une Gateway HTTP-SMS

https://zoumana.wordpress.com/2014/02/19/avec-smssync-rajouter-facilement-et-gratuitement-le-canal-sms-a-vos-applications-web/

L’équipe d’USHAHIDI qui développe entre autre ce produit en open source a donné sur le site de développement de la Gateway des exemples de code côté serveur pour intégrer SMSSync dans son application web. http://smssync.ushahidi.com/

Hélas il s’agissait d’exemple en PHP et Python #NoJava :(. Je viens de corriger cet oubli en publiant mon implémentation complète niveau serveur de toutes les fonctionnalités offertes par la gateway.

https://github.com/zoumhussein/SMSSync-JServer.git

Le code est Open Source sous licence MIT

N’hésitez pas à forker, copier, utiliser ….

En savoir plus

Copier des fichiers avec Maven lors de vos builds

Il n’est pas rare que lors d’un build Maven (production d’un livrable), nous ayons besoin de copier des fichiers d’un endroit vers un autre:

  • fichiers de configurations
  • fichiers ressources pour constituer un livrable (cas d’usage que j’ai choisi en exemple)
  • plusieurs livrables pour n’en faire qu’un seul…

Pour ce genre de besoin, il existe le plugin maven-resources-plugin.

Usage:

Lire la suite