A A A
Home

Le blog des experts J2EE

  • JavaEE
  • Portail
  • ESB et SOA
  • Détente
  • Open-REX

Le site web d'Ippon Technologies

L'ambition du blog d'Ippon Technologies est de devenir le point de rencontre des passionnés de la plate-forme Java Entreprise Edition.

Pour cela, nous mettons à votre disposition à la fois nos interrogations, nos réflexions et notre savoir-faire sur tous les sujets qui nous passionnent. Au delà de tout cela, nous espérons que ce blog inspirera des vocations et donnera envie à certains lecteurs de nous rejoindre pour participer à la vie de ce média !

N'hésitez pas à visiter  notre Espace Candidats.

App Engine build eclipse esb formation grid GWT HtmlUnit java javascript JEE JWebUnit liferay Maven OSGi outil portail portlet retro conception Scrum selenium SpringSource test web uml
more tags
Live
Nouveau Blog> SEMINAIRE PORTAILS D'ENTREPRISE OPENSOURCE - Nantes le 18 mars http://ow.ly/16IE3v — 12h 14 min ago
Nouveau Blog> Open-REX OSGi - les Slides - Voila, notre premier Open-Rex s'est déroulé sans encombre ... http://ow.ly/16I5RD — 1 jour 12h ago
Nouveau Blog> Le site Société Générale Payment Services référencé sur www.liferay.com http://ow.ly/16FqRH — 6 jours 22h ago
Encore des places dispo pour le retour d'expérience #OSGI demain dans nos locaux. Infos et inscription gratuite ici : http://ow.ly/1aHhu — 1 semaine 1 jour ago
Nouveau Blog> Web service code first avec jax-ws - Les projets évoluent durant les développements, l'... http://ow.ly/16Em0a — 1 semaine 2 jours ago
Blogroll

Le Touilleur Express
Maxence Button
SpringSource France
Alexis Moussine-Pouchkin

  • March 2010 (4)
  • February 2010 (6)
  • January 2010 (3)
  • December 2009 (2)
  • October 2009 (1)
  • September 2009 (5)
  • August 2009 (2)
  • July 2009 (1)
  • April 2009 (2)
  • March 2009 (4)
  • February 2009 (3)
  • January 2009 (1)
  • December 2008 (4)
  • November 2008 (4)
  • October 2008 (5)
  • September 2008 (6)
  • August 2008 (2)
  • July 2008 (4)
  • June 2008 (2)
  • May 2008 (4)
  • April 2008 (2)
  • March 2008 (1)
  • February 2008 (6)
  • January 2008 (5)
  • December 2007 (2)
  • November 2007 (1)
  • August 2007 (2)
  • May 2007 (1)
  • April 2007 (1)
  • March 2007 (2)
  •  
  • 1 of 2
  • ››
  • Connexion
Syndicate content
Home

JavaEE

Open-REX / OSGi - are you ready ?

farrault's picture
Thu, 11/02/2010 - 11:32 by Fabien ARRAULT |
  • JavaEE

Sous ce titre un peu provocateur, se cache en fait une autre question : si clairement OSGi demande un minimum d'investissement pour être utiliser, OSGi est-il lui aussi prêt pour les besoins de vos projets "entreprise" ?

C'est ce sur ce thème que je vous propose d'échanger lors de la séance "Open-REX" du 25/02 prochain

La session s'articulera autour des points suivants :
- introduction des concepts fondamentaux de OSGi
- exemples de mise en oeuvre de ces concepts avec SpringSource dm Server V2
- les apports d'un tel serveur par rapport à un environnement OSGi nu
- l'intérêt de OSGi pour les applications de gestion
- la maturité de l'offre et les difficultés de mise en oeuvre sur de tels projets

Le formulaire d'inscription est disponible sur le post de Geoffray :
http://blog.ippon.fr/category/open-rex

Venez nombreux !

Tags:
  • OSGi
  • Add new comment
  • 403 reads

2ème anniversaire du Paris JUG

ppoussard's picture
Wed, 10/02/2010 - 14:04 by Pascal POUSSARD |
  • JavaEE

Pour fêter ses 2 ans le Paris JUG, nous avait concocter une petite soirée bien sympathique.
Le thème de la soirée s'est orientée tout naturellement sur l'Open Source .


Sacha Labourey a introduit brillamment le contexte en exposant un panorama de l'open source aujourd'hui en insistant sur les clés du succès et les pièges à éviter. En guest star, on a eu le droit à Marc Fleury himself pour répondre à nos questions.
Ensuite ce sont enchaînés une série de petites présentations de projet Open Source comme Acceleo (Obeo), XWiki, JCaptcha, eXo, jax-doclets et Play! que l'on a pu suivre en se faisant masser (le rêve ^^) .


Même si tout ça a pris bien plus longtemps que prévu, tout était là !
Pour ceux qui n'ont pas pu y assister la soirée devrait bientôt être disponible en vidéo :-)


Plus d'info sur le site du JUG :
http://www.parisjug.org/xwiki/bin/view/Meeting/20100209 

 

 

  • 2 comments
  • 304 reads
  • 1 attachment

Une étoile s'éteint !

bpinel's picture
Fri, 22/01/2010 - 15:56 by Bertrand PINEL |
  • JavaEE

Ca y est, c'est fait ! Oracle rachète officiellement Sun

SunRIPsmall_350h.jpg

Evidemment, on peut se demander ce qu'il va advenir de fort beaux produits comme NetBeans, Glassfish, VirtualBox ou OpenOffice, solutions que personnellement j'utilise quasiment quotidiennement...

On peut également s'interroger sur la position du géant de la base de données d'entreprise, face à une solution telle que MySQL qui arrive dans son catalogue produit... C'est d'ailleurs ce point qui avait retardé l'acquisition et provoqué une réaction (légitime) de la Commission Européenne. 

L'avenir de Java me semble pour le coup plus assuré. L'utilisation d'une licence GPL en 2006, puis le lancement du projet OpenJDK en 2007 garantit une assez grande indépendance vis-à-vis du nouveau propriétaire de Sun. Par ailleurs, Oracle a tout intérêt à conserver et à encourager le dynamisme de cette plate-forme, sur laquelle beaucoup de ces produits reposent.En savoir plus

Tags:
  • java
  • MySQL
  • Oracle
  • sun
  • 3 comments
  • 457 reads

Liferay sur un couple Tomcat 6 / Windows Server EE 2003 R2 en 64 bits

aclement's picture
Thu, 21/01/2010 - 13:50 by Arthur CLEMENT |
  • JavaEE

J'ai récemment dû installer liferay version 5.2.3 avec du tomcat 6.0.20 en prod sur des machines Windows Server EE 2003 R2 et après pas mal de galères, j'ai décidé qu'un petit post sauverait peut être la vie d'un malheureux ingé qui se retrouverait dans une situation identique.

Premier point, étant donné que c'est de la prod, obligé d'installer le bignou en tant que service, sinon c'est trop facile...

Deuxième point, obligé de mettre une jvm 64 bits, sinon on est limité au niveau du Xmx qu'on peut attribuer. Je ne sais jamais exactement quelle est cette limite qui est finalement bien différente selon les environnements. Dans mon cas, c'était Xmx1146M, inacceptable bien entendu.

Les contraintes étant posées, passons à la solution : En savoir plus

Tags:
  • liferay windows 64 bits installation
  • Add new comment
  • 508 reads

Pour un BIRT avec toi.. (Retour d'expérience sur BIRT)

sessid's picture
Thu, 31/12/2009 - 01:32 by Skander ESSID |
  • JavaEE

Qu'est ce que BIRT?

Non BIRT n'est pas le nom d'un cratère d'impact sur la face visible de la Lune, du moins ce n'est pas notre sujet aujourd'hui. BIRT est le petit nom du projet Business Intelligence and Reporting Tools porté par la fondation Eclipse. Il s'agit, comme son nom l'indique, d'une plateforme de business intelligence et de reporting basée sur Eclipse qui offre un socle de production de rapports très orientés web. BIRT est né en septembre 2004 et sa dernière version stable 2.5.1 est disponible depuis fin septembre. Il est souvent vu comme un « Yet Another Java Reporting Tool », mais au delà de son outil de conception et son moteur d'exécution des rapports, BIRT est avant tout un véritable framework de reporting JEE basé sur une architecture modulaire et des API puissantes qui permettent d'intégrer et d'étendre ses fonctionnalités à souhait. BIRT est certes jeune mais a su apprendre de ses ainés (JasperReport, Pentaho ...etc.).

J'ai eu l'occasion de jouer avec BIRT dans différents projets JEE, de la conception des rapports et leur déploiement jusqu'à l'intégration de fonctionnalités BIRT à des applications JEE. Je vous propose dans cette série d'articles de découvrir la puissance de cette plateforme en présentant les différents composants BIRT ainsi que le cycle de vie d'un rapport (Partie 1), les différentes manières de créer un rapport (Partie 2), les choix d'intégration et de déploiement (Partie 3) et enfin les possibilités d'extension de BIRT (Partie 4).En savoir plus

  • Partie 1 : BIRT, une plateforme et un véritable framework de reporting.
  • Partie 2 : Tout le monde peut créer un rapport BIRT.
  • Partie 3 : Intégration et déploiement : BIRT se plie à vos envies.
  • Partie 4 : Extension : Tout peut être étendu dans BIRT.
Tags:
  • BI
  • BIRT
  • eclipse
  • JEE
  • Reporting
  • 3 comments
  • 1082 reads

Adobe RIA Business Exchange 2009

ggruel's picture
Tue, 15/12/2009 - 18:10 by Geoffray GRUEL |
  • JavaEE

Pour me détendre en cette période un peu chargée de livraisons multiples et de démarrages de projets multiples je me suis dit qu'un peu de RIA ne me ferait pas de mal. J'ai donc participé au RIA Business Exchange de ce matin (organisation impeccable).

Evidemment coté news technos je suis un peu largué mais comme il y avait beaucoup de témoignages clients j'ai pu me faire une petite idée du retour d'expérience et des use cases RIA.

Pour faire simple Adobe pousse les RIAs sur les cas d'utilisation suivants :

  • Applications métiers (migrations et nouvelles applications avec backends SOA)
  • Support à la décision (un beau graphique vaut mieux qu'un long tableau)
  • eCommerce, B2C et RichMedia
  • Réseaux sociaux et collaboration

Evidemment toutes les applis sont belles - comme https://www.photoshop.com/ - avec une chaine de traitement design <=> développement qui est vraiment optimisée au profit des besoins utilisateurs : on peut faire des ronds et des dégradés ;->

La sortie de Catalyst - http://labs.adobe.com/technologies/flashcatalyst/ - va encore faciliter le job du designer qui pourra créer directement ses interractions fonctionnelles (formulaires par exemple) et les passer "prêtes à coder" à nos amis développeurs.

Coté back-office du LiveCycle à gogo (Nous on craque un peu en ce moment avec LiveCycle sur Weblogic Unix mais bon on va être patients) avec un Workflow/BPM à venir dans LiveCycle.

Et les utilisateurs alors ?

MAAF : Industrialisation Flex en cours

La vitrine c'est le devis auto : http://www.maaf.fr/assurances/fr/c_6312/devis-auto-particulierEn savoir plus

Tags:
  • Catalyst
  • Flex
  • GWT
  • LiveCycle
  • RIA
  • 2 comments
  • 566 reads

Les MBeans WebLogic faciles avec Groovy

farrault's picture
Fri, 25/09/2009 - 00:15 by Fabien ARRAULT |
  • JavaEE

GroovyMBean

Groovy, langage dynamique à succès s'exécutant sur la JVM, comporte un petit composant très simple mais très puissant pour accéder aux MBeans : GroovyMBean
http://groovy.codehaus.org/Groovy+and+JMX

En résumé, une fois une référence au serveur JMX (directe ou via une remote connection) obtenue, il suffit de créer un GroovyMBean à l'aide de l'ObjectName du MBean à manipuler ...

def groovyMBean = new GroovyMBean(server, mBeanObjectName)

... pour pouvoir accéder aux attributs JMX comme de banals attributs d'objet :

groovyMBean.myAttribute

... ou mieux, appeler une opération JMX aussi simplement qu'une méthode :

groovyMBean.myOperation(param1,param2)

C'est ici les capacités dynamiques du langage Groovy qui permettent à GroovyMBean de se comporter comme une sorte de proxy universel et cacher la lourdeur des apis JMX, apis qui ressemblent fortement à de la réflection.En savoir plus

Tags:
  • groovy
  • mbeans
  • Weblogic
  • 2 comments
  • 1380 reads
  • 3 attachments

jBPM 4.1 maintenant disponible

JLRIGAU's picture
Tue, 08/09/2009 - 15:41 by Jean-Louis RIGAU |
  • JavaEE

 

imagebrowser image

Sortie en version 4.0 au mois de juillet dernier, jBPM nous reviens en version 4.1 en ce début de mois de septembre. Une nouvelle release très rapprochée de la précédente, en raison de la tenue de la grande messe du JBoss World, qui s'est déroulée du 1er au 4 septembre 2009 à Chicago.

Pour rappel, la version 4.0 de jBPM avait apporté son lot de nouveautés, avec une réorganisation complète du projet à l'initiative de Tom Baeyens (project lead de jBPM) et en collaboration avec Miguel Valdes Faura (project lead du projet Bonita chez OW2). Ce travail conjoint a permis de mettre en place le module PVM (Process Virtual Machine), moteur de workflow générique employé comme base commune au différents langages de définition de processus tels que jPDL, BPEL ou encore les Pageflow de Seam.

Conjointement au module PVM, la version 4.0 a apporté d’autres changements majeurs :En savoir plus

Tags:
  • BPM
  • BPMN
  • JBoss
  • jBPM
  • jPDL
  • PVM
  • tomcat
  • Add new comment
  • 2588 reads

DataNucleus

cparageaud's picture
Fri, 21/08/2009 - 15:16 by Christophe PARAGEAUD |
  • JavaEE

Présentation d’un ORM qui monte.


DataNucleus (anciennement JPOX) http://www.datanucleus.org est un projet open source de la société éponyme.
C'est un ORM au même titre qu'Hibernate ou Toplink, en simplifiant on peut résumer en disant qu’Hibernate est l’implémentation de fait de JPA et que DataNucleus est l’implémentation de référence de la norme JDO.
 

Détails
Version en cours : 1.1
Normes Java supportées : JDO2.3, JPA1, JTA.
Licence : Apache License 2.0
Support des principaux SGBD du marché.
Support JDK5 et des annotations (JPA et JDO).
Support Eclipse, Maven, ANT, intégration native avec Spring

Si DataNucleus reviens sur le devant de la scène c'est essentiellement car il est utilisé par la plate forme Google Application Engine (GAE) pour la persistance. La norme JDO étant l'implémentation mise en avant mais JPA est possible (mais avec des restrictions sur l’implémentation imposée par Google).
Google ayant visiblement choisit JDO dans la bataille des normes de persistance un peu a contre-pied de la tendance actuelle qui plébiscite JPA. Ce qui peut se comprendre par la prise en compte des fichiers pour la persistance dans la norme JDO (et donc un rapprochement plus facile avec Hadoop).


Principales différences avec Hibernate (sans faire un débat JDO versus JPA)En savoir plus

Related content: 
Décortiquons l'offre Google App Engine pour Java
VMWare + SpringSource : Google App Engine en ligne de mire?
Affichage des valeurs des paramètres dans les log hibernate
Tags:
  • GAE
  • JDA
  • JPA
  • ORM
  • Add new comment
  • 1112 reads

VMWare + SpringSource : Google App Engine en ligne de mire?

pariviere's picture
Tue, 11/08/2009 - 00:44 by Pierre-Alain RIVIERE |
  • JavaEE
10 août 2009 : VMWare annonce le rachât de SpringSource

Étonnant non? Pas tant que ça finalement.. Pensez Cloud Computing.

C'est finalement l'un des termes les plus en vue dans le domaine des IT en cette année 2009. Après le précurseur Amazon et ses services S3 et EC2, d'une manière ou d'une autre, tous les géants de l'IT s'y sont mis :

  • Google, avec son Google App Engine, qui supporte depuis le début de l'année une partie de l'API Java.
  • Microsoft et sa plateforme Azure dédiée au développement .Net.
  • Yahoo, de manière plus discrète, avec ses apports au projet opensource Hadoop.
  • Oracle qui, part l'intermédiaire d'un partenariat avec Amazon, se lance sans prendre de risque.
  • Citrix avec son rachat de XenSource.

Les exemples foisonnent... Mais finalement, c'est surtout Google et son App Engine que vise VMWare avec ce rachat. Ici 2 poids, 2 mesures :En savoir plus

Related content: 
Décortiquons l'offre Google App Engine pour Java
Tags:
  • App Engine
  • Cloud Computing
  • SpringSource
  • VMWare
  • 2 comments
  • 1667 reads
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • next ›
  • last »
Ippon Technologies | 3, rue Bellanger, 92300 Levallois-Perret, France | Tél : + 33 (0)1 46 12 48 48 | Fax : + 33 (0)1 46 12 48 49 | contact : accueil@ippon.fr