Webinar: Migrating Hyperic from EJB to Spring and from JBoss to Apache Tomcat

posted by SpringSource on November 29, 2010 01:02 PM

Jennifer Hickey of SpringSource presents a Case Study of migrating Hyperic from EJB to Spring. 

You will need quicktime to play the video.

This case study on migrating the web application monitoring and management software, Hyperic, to the Spring Framework and Apache Tomcat was originally delivered by Jennifer Hickey at the 2010 SpringOne 2GX conference

To view the slides without the audio please see the slides only presentation post here on

Presentation Agenda:

  • Introduction
  • Project Timeline
    • Project Evolution Begins
    • EJBs Converted
    • WAR on JBoss
    • WAR on Tomcat
    • Full Distros
    • Functional Complete Maven
    • 4.5 RC
  • Conclusion

Presentation Outline:

  • SpringSource Hyperic Application and Infrastructure Management
  • Basic HQ Architecture
  • Why migrate? 
  • How Does Lean Help? 
  • Project Timeline: Project Evolution Begins
    • Planning a Migration
    • Factors in Migration Complexity
    • Partial vs Full Migration
    • Extras
    • Resources
  • M1 Goal: EJBs Converted
    • Preliminary Steps
    • Dependency Injection
    • Application Context Files
    • Converted EJB Lookup
    • Application Context Instantiation
    • Data Access and Transactions with Spring and EJB
    • Hibernate with Spring and EJB
    • EJB Conversion Checklist
    • Struts 1.x And Spring
  • M2 Goal: WAR on JBoss
    • Message-Driven EJB Conversion
    • JMS Message Broker Conversion
    • ActiveMQ Configuration
    • JMS Producer Conversion
    • MBean Conversion
    • JMX with Spring
    • Web Conversion
    • Transaction Management
  • M3: WAR on Tomcat
    • Security Conversion
    • Scheduling Conversion
    • The Last of EJB and JBoss....
    • Final Steps M4: Full Distros
  • M4 Tasks
    • Demo: Integration Testing with Spring
  • M5: Functional Complete Maven
  • Project Timeline: 4.5 RC
  • Conclusion: Wrapping it Up
    • Improved maintainability, testability, and reliability
    • Next Steps
For more than 10 years, SpringSource employees have been supporting Apache technologies, with unparalleled experience and commitment to the Apache Software Foundation. More than 400 of the Fortune 500 count on SpringSource to support their mission-critical business applications. Leaders of the Apache Software Foundation, including Board Members, work at SpringSource and dedicate a significant amount of time further developing the Apache Tomcat open source project. Over the last 2 years, 95% of the issues fixed in the Apache Tomcat project were fixed by SpringSource engineers. For more information on how SpringSource can help your enterprise, see the SpringSource website, or call 800/444-1935.


Really helpful webinar

Hi Jennifer,
Found your explanation of things immensely useful. However, would it be possible to share a demo project code implementing what you have implemented here.

Also, which version of Spring are you talking about here. Is it 2.5? what will be the changes in case we need to work with a lower version say 2.0?

Thanks for all the help,

Someone to write my assignment

Completely accurate to its huge catalog of take notes instructions concerning migrate manic starting someone to write my assignment to mechanism. These chase upbeat information might assist to augment your auction which is superior for each businessman.

I read a article under the

I read a article under the same title some time ago, but this articles quality is much, much better. How you do this..
reputacao online

This is truly a great read

This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!.
androdumpper apk

It is a great website.. The

It is a great website.. The Design looks very good.. Keep working like that!.
modelos de cozinha

I admire what you have done

I admire what you have done here. I like the part where you say you are doing this to give back but I would assume by all the comments that this is working for you as well.
mauro zamprogno

This is a great post. I like

This is a great post. I like this topic.This site has lots of advantage.I found many interesting things from this site. It helps me in many ways.Thanks for posting this again.
enxoval de bebê

I like this post,And I guess

I like this post,And I guess that they having fun to read this post,they shall take a good site to make a information,thanks for sharing it to me.
improbidade administrativa

Excellent article. Very

Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking.
mensagens de amor para namorado

Nice to be visiting your blog

Nice to be visiting your blog again. it has been months for me. Well this article that i’ve been waited for so long. I need this article to complete my assignment in the college. and it has same topic with your article. Thanks. great share.
pais e filhos

The information you have

The information you have posted is very useful. The sites you have referred was good. Thanks for sharing...
pheromones with androstenone

Thank you for the update.

Thank you for the update. very nice site..

Your blog provided us with

Your blog provided us with valuable information to work with. Each & every tips of your post are awesome. Thanks a lot for sharing. Keep blogging.
cannabis buy

You’ve got some interesting

You’ve got some interesting points in this article. I would have never considered any of these if I didn’t come across this. Thanks!.
cannabis hq

I learn some new stuff from

I learn some new stuff from it too. thanks for sharing your information.
cannabis wholesaler

I am very much pleased with

I am very much pleased with the contents you have mentioned. I wanted to thank you for this great article.
cannabis clubs

Your blog provided us with

Your blog provided us with valuable information to work with. Each & every tips of your post are awesome. Thanks a lot for sharing. Keep blogging..
canada us tax planning

I really enjoyed reading this

I really enjoyed reading this post. big fan. Keep up the good work andplease tell me when can you publish more articles or where can I read more on the subject?
klær fra werner

Great write-up. I am a big

Great write-up. I am a big believer in commenting on blogs to inform the blog writers know that they’ve added something worthwhile to the world wide web!..

This is very educational

This is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post.!
merino blanket

Super-Duper site! I am Loving

Super-Duper site! I am Loving it!! Will come back again. Im taking your feed also. Thanks.
find more

Good website! I truly love

Good website! I truly love how it is easy on my eyes it is
Download GbWhatsapp Apk Latest Version

Great post. you have pointed

Great post. you have pointed out some fantastic points . I likewise think this s a very wonderful website.
great site

Thanks for your post. I’ve

Thanks for your post. I’ve been thinking about writing a very comparable post over the last couple of weeks. I’ll probably keep it short and sweet and link to this instead if thats cool. Thanks.
Обучение за рубежом

Excellent website you have

Excellent website you have here. so much cool information!..
Rinjani Trekking Organizer

I gotta favorite this

I gotta favorite this website it seems very helpful .
Airport car service Minneapolis

Khazzanah Tour Travel adalah

Khazzanah Tour Travel adalah Travel Umroh yang menyediakan Paket Umroh April 2017 dengan biaya umroh yang murah namun sangat memperhatikan para jamaah. Sehingga tidak mengherankan jika para jamaah yang pernah memilih Paket Umroh Maret kini merekomendasikan kepada saudara dan rekan-rekannya untuk kembali mengambil Paket Umroh Ramadhan 2017. Perlu diketahui juga bahwa Paket Umroh Ramadhan 2017 dari Khazzanah Travel sering cepat full, sehingga sangat disarankan bagi para Bapak/ Ibu yang memilih Umroh April 2017 I Paket Umroh Mei 2017 I Umroh Plus Turki atau mungkin juga ingin melaksanakan ibadah haji tahun 2017 dengan memilih Paket haji Plus 2017 untuk segera mendaftar untuk menghindari kehabisan seat. Dengan memilih Paket haji Plus 2017 dari Khazzanah Travel Insya Allah Bapak/ Ibu dapat segera mewujudkan rukun Islam ke lima.
Paket Umroh Maret 2017 I Paket Umroh April 2017 I Paket Umroh Ramadhan 2017

Paket Umroh Murah

Absolutely right that it's

Absolutely right that it's great list of follow-up tips regarding Migrating Hyperic from EJB to Spring. These follow up tips may help to increase your sale which is good for every businessman. Those tips only that person write who have good experience in technical writing, sale and marketing. However, i got a link which is where i found some experience writer who able to write in any topic.

xbox code

There are several different online sources that will offer free codes. The Xbox is no different in that there are several websites that you can use in order to xbox live gold membership .But i insist it make you working code. You are able to access the all the section


very nice presentation about webinar migrating hyperic to spring and tomcat great job BLOG BELAJAR

Well Designed Presentation

The presentation you have attached is a well designed presentation which should be shared at Do My Essay - Uk Essay Writers and other platforms where students use to visit regularly or most often.

hack whatsapp

simple method to get free whatsapp hack without spending a single penny.

Wasn't that hard

Trying my best to learn this quickly.
Encountered some errors while configuring my servers for the air cleaner resource website

This is a wonderful platform.

This is a wonderful platform. it is far far better than the older version. I think this will help lot of people. Great work.

Essay Writing Service uk

brast rasenmäher

Endeavoring to express profound gratitude won't just be satisfactory, for the fantasti c lucidity in your sythesis. I will in a glimmer get your rss channel to stay instructed of any updates. brast rasenmäher

Spuitkurk gevelwerken

I need to seek destinations with important data on given point and give them to educator our feeling and the article. Spuitkurk gevelwerken

Nice version. This is better

Nice version. This is better than the older one. I thinks it can help me to create my page. Thanks to inform me about this.

Essay Writing Service

Thanks for the blog loaded

Thanks for the blog loaded with so many information. Stopping by your blog helped me to get what I was looking for.
Calgary Moving Companies

payday loan help

I was surfing net and fortunately came across this site and found very interesting stuff here. Its really fun to read. I enjoyed a lot. Thanks for sharing this wonderful information. payday loan help

Completely accurate to its

Completely accurate to its huge catalog of take notes instructions concerning migrate manic starting someone to write my assignment to mechanism. These chase upbeat information might assist to augment your auction which is superior for each businessman. dissertation writing service

To be sure—to make also the

To be sure—to make also the bad counter-reckoning against such religions, and to bring to light their secret dangers—the cost is always excessive and terrible when religions do NOT operate as an educational and disciplinary medium in the hands of the philosopher, but rule voluntarily and PARAMOUNTLY, when they wish submariner Rolex to be the final end, and not a means along with other means. Among men, as among all other animals, there is a surplus of defective, diseased, degenerating, infirm, and necessarily suffering individuals.

What, then, is the attitude of the two greatest religions above-mentioned to the SURPLUS of failures in life? They endeavour to preserve and keep alive whatever can be preserved; in fact, as the religions FOR SUFFERERS, they take the part of these upon principle; they rolex daytona are always in favour of those who suffer from life as from a disease, and they would fain treat every other experience of life as false and impossible. However highly we may esteem this indulgent and preservative care (inasmuch as in applying to others, it has applied, and applies also to the highest and usually the most suffering type of man), the hitherto PARAMOUNT religions—to give a general appreciation of them—are among the principal tag Heuer Link causes which have kept the type of "man" upon a lower level—they have preserved too much THAT WHICH SHOULD HAVE PERISHED.

For the preservation of all the sick and suffering, which means, in deed and in truth, to work for rolex sea dweller the DETERIORATION OF THE EUROPEAN RACE? To REVERSE all estimates of value—THAT is what they had to do! And to shatter the strong, to spoil great hopes, to cast suspicion on the delight in beauty, to break down everything autonomous, manly, conquering, and imperious—all instincts which are natural designer devi kroell replica handbags to the highest and most successful type of "man"—into uncertainty, distress of conscience, and self-destruction; forsooth, to invert all love of the earthly and of supremacy over the earth, into hatred of the earth and earthly things—THAT is the task the Church imposed on itself, and was obliged to impose, until, according to its standard of value, "unworldliness," "unsensuousness," and "higher man" fused into one sentiment.


I appreciate such people conversing on such type of blogs. Well, it helped me in my task and may help others too.
Office Christmas Party Coat

I hated those websites which

I hated those websites which are offering fake generators for getting free google play codes and this is without cost. Actually there is nothing which exist like this so better is to buy these Google play cards from any store or from any online website.


Very good for file and picture share To PC To any Phone

xender for pc

Good post

That is one big migration of software. I don’t think it will complete without causing any kind of errors. Things like this will take almost a day if you planning to migrate a big project. Why do you need to migrate it anyway? manufactured home


check cashing oceanside

Efficient appreciating the objective plenty! Looking some other splendid subject matter. Nowadays follow-up check cashing oceanside Best wishes. In the author. Make sure.


This looks SO good! My mother-in-law makes something that looks/sounds just like this, and it is my favorite dessert she makes.
Jelly Gamat QnC
obat tbc tradisional
obat kolesterol tinggi
toko jelly gamat qnc
penyembuhan yang alami

Hello there, You have done a great job. I’ll certainly digg it and individually recommend to my friends. I am sure they will be benefited from this site.


Pretty good post I just stumbled upon your website and wanted to say that I have incredibly enjoyed reading your blog posts Any way I am going to be subscribing for the feed and I hope to visit your article once again soonn
cara mengobati busung air (ascites), cara pemulihan stroke ringan (iskemik), juragan obat herbal,

It's good to see the

It's good to see the information. Thank you very much!
instagram online

Post new comment

This question is for testing whether you are a human visitor and to prevent automated spam submissions.