Case Study Slides: Migrating Hyperic from EJB to Spring 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. From the 2010 SpringOne 2GX conference. 


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 complete webinar with audio from Jennifer Hickey, please see the webinar 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.



Thanks for the presentation! I really find it interesting and very informative. If you don't mind, I'll cite it for my essay at You know it's crucial for me.


Obat Gagal Ginjal Akut
Suatu keadaan yang tidak pernah beliau alami sebelum minum Obat Herbal Penyakit gagal ginjal. Ketika obat-obatan habis dan telat cuci darah, kondisi saya pasti langsung drop, tetapi saat ini sudah ada Obat Tradisional Xamrthone Plus serta daun teh murbei yang pasti menjadi kawan hidup saya. Sesegera mungkin mulailah pola hidup sehat dan tetap mengkonsumsi Obat sakit ginjal Tradisional.

Obat Kanker Darah Stadium 2
Tuhan telah menggunakan Amazon Plus Jus Kulit Manggis yang menolong Steven sembuh dari penyakit kanker darah yang akut ini. Tuhan sudah menguji Steven dengan sangat keras, dan Steven berhasil melaluinya. Steven berterima kasih pada Tuhan Yang Maha Esa yang telah memberikan jawaban total berkat Obat Alami Kanker Sel Darah Putih Kronis Amazon Plus Ekstrak Kulit Manggis.

Obat Alami Batu Ginjal Yang Ampuh
Obat Tradisional Amazon sangat bagus dalam menyembuhkan sakit batu ginjal secara alamiah untuk organ-organ tubuh yang lain. Pengobatan dengan menggunakan obat alami penyakit batu ginjal Amazon merupakan pengobatan yang sangat terpercaya dan sudah terbukti ampuh menyembuhkan sakit batu ginjal hingga sembuh, tanpa harus dengan cara operasi.

easy going


This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post. Vernon McCoy Miami Beach

we offer skip hire services

we offer skip hire services within a 30 mile radius of Chelmsford in Essex. Whether you're a homeowner clearing out the garage, a contractor building an extension or a groundsman with a garden clearance job on, one thing's for certain: Hire your skip from ABS Skips and you will save money and you won't be held up waiting for skip delivery skip hire chelmsford


This particular can be a great and also educational, comprising many data and in addition carries a excellent effect on the brand new technology. Many thanks regarding expressing it. punta cana travel

When considering the divorce

When considering the divorce settlements there is currently no such thing as a 'no fault' divorce in England and Wales. This means that a couple are unable to divorce without apportioning blame. divorce settlements

Magic Photo Booths are a

Magic Photo Booths are a professional Photo Booth hire Company operating in South Wales including Cardiff, Newport, Swansea. Hire a photobooth for Weddings, Social and Corporate Events in the Cardiff and South Wales areas Hire Photobooths Swansea

Tried and tested Digital

Tried and tested Digital Services, many underpinned by our 7 day Free Trial, Money Back and Satisfaction Guarantees. No more wasting time - consistent results when you need them. Local Online Marketing


Bensin Petrol pop t-shirts where the stars are cars. Mens funny T shirt


Most carpets dry in 60 minutes. All types of upholstery cleaned including leather. Over 20 years experience cleaning carpets and upholstery. Sofa cleaners stockport


Bridging loans are specialty loan products that offer short-term financing for real estate transactions of many different types. While many purchasers are not aware of the many benefits of bridging loans, they can offer a flexible and affordable finance option that helps real estate buyers avoid delays. Bridging finance London

residential appraisers, real

residential appraisers, real estate probate appraisals, real estate irs appraisal, real estate cost basis appraisal, house values in stockton/lodi/tracy/manteca/lathrop/modesto, real estate bail bond appraisals, residential tax appraisals, fha appraiser, home value appraisal, estate home appraiser, service 2nd to none, open 7 days a week, house appraiser, house appraisers, cost basis residential appraisers. real estate appraisers stockton, ca


plumber sawbridgeworth harlow plumbing company


At Leading Hire, we understand how important the comfort of your guests is, which is why we offer you affordable chairs that are beautiful and comfortable. If you want a complete affordable seating solution, then we offer you affordable chairs and tables that blend beautifully with the theme of your event. From patio tables to bistro and round tables, we have something for every event. We offer table sizes from 4ft to 6ft, that are perfect for every occasion. Get in touch with us and let us know what you are looking for and we will arrange it for you. Why choose our affordable table and chair hire London & Essex? Table and chair for every event within London M25 Made out of durable material Beautifully designed and crafted You can also get chair and table linen hire Affordable prices No minimum hire chair hire london & Essex Affordable Table Hire Affordable Table Hire

let property insurance for

let property insurance for landlords landlord property insurance


electric bike world electric folding bikes for sale uk

Carpets dry in 60 mins,most

Carpets dry in 60 mins,most stains removed. All types of upholstery cleaned including leather. Over 20 years of experience cleaning carpets & upholstery Carpet cleaning Timperley

Payday Loan Relief

I in all probability valuing every single piece of it. It is an unfathomable site and nice bestow. I have to thankful. Awesome work! All of you do a staggering web journal, and have some exceptional substance. Continue doing marvelous. Payday Loan Relief


Such a good article this is...when I had completely read this, all my worries just sparked away. I got so much relief after reading this heart warming post. Thanks a lot for publishing this in the time when I needed something like this the most. Mindball rental

Easy Access Abseiling provide

Easy Access Abseiling provide abseil window cleaning solutions across London and the UK. We only use skilled cleaners, which means completion times are kept to a minimum, so you get a quality finish at an affordable price. abseil window cleaning london

brast münchen

This post is extremely heavenly. I extremely like this post. It is extraordinary compared to other posts that I ve read in quite a while. Much obliged for this better than average post. I truly value it! brast münchen

Spuitkurk gevelrenovatie

I at long last discovered awesome post here.I will get back here. I just added your blog to my bookmark locales. thanks.Quality presents is the essential on welcome the guests to visit the site page, that is the thing that this website page is giving. Spuitkurk gevelrenovatie


E Bike shop selling electric bikes and accessories. Buy ebikes online from our online shop. electric bike


Your blog provided us having important data to utilize. Every & just about every points of your respective post usually are amazing. crystal lake dentist


UK suppliers of reclaimed brick tiles of great quality and vast variety of brick colours for discerning customers. reclaimed brick tiles

Online Vashikaran Specialist

Keep up the great work! This is a really insightful article, please continue writing... I'm addicted now! Online Vashikaran Specialist


pallet trucks  adjustable pallet trucks

Did you know when you book

Did you know when you book with the Holiday Inn Stratford city, you get the lowest hotel room rates along so many other benefits? And don't forget your IHG Rewards. Stratford City and Stratford International station are just 5 mins walk away with fast links to central London. Stratford London Hotel

Thanks for the best blog. it

Thanks for the best blog. it was very useful for me.keep sharing such ideas in the future as well. Thanks for giving me the useful information. Get your essay from experts online


summoners war dicas I can recommend primarily decent and even responsible tips, as a result view it: triche clash of clan gratuit


driving licence checking online solution check driver licence online


The posts that exp0lains various case studies in Tomcat are so helpful to the users like me who are finding it difficult to understand the concepts of the language. I am so thankful to the website for sharing these useful posts. directv packages


Specialist provider of gorgeous, bespoke funeral flowers in Bristol. Offering a wide range of floral tributes and sympathy flowers, we can guide you through the process and create beautiful funeral flowers to suit your specific requirements. funeral flowers bristol


Hello, there are so many people who are a game lovers so i am here to share a webpage which will be helpful for that who play online games on playstation. This webpage will provide psn codes for us which works in our playstation.

great presentation

donlod lagu. A chord, in music, is any harmonic set of three or more paperwork that is heard as if sounding simultaneously. totally free unduh mp3 for all. chord gampang. and the ultimate greatest site education is bukupedia also inzpi and contoh program and dont forget visit in suami. These need not actually be played out together: arpeggios and busted chords (these involve the notes of the blend played one after the other, rather than at the same time) may, for many practical and theoretical purposes, constitute chords. Chords and sequences of chords are frequently used in modern Western, Western world African and Oceanian music, whereas they are vanished from the music of many other areas of the world.lirik chord

In tonal Western classical music, kunjungi website kami the most frequently encountered chords are triads, so called because they consist of three distinct notes: the root note,pemain film a third over a root and a fifth interval above the root. teknologi Further records may be included with give tetrads such as 7th chords (the mostly found example being the major seventh chord) and added tone chords, gadget terbaru as well as extended chords and tone clusters. Triads commonly found in the European classical tradition are small and major chords, with augmented and diminished chords appearing less The descriptions major, minor, optimized,free apk and diminished are referenced to collectively as chordal quality. Chords are also commonly classified by way of a root note--for instance,mod game android a C major triad involves the message classes C, E, and G.chord lagu A chord keeps its identity if the notes are stacked in a different way top to bottom; yet , if a blend has an email other than the root take note as the lowest be aware, the chord is said to be in an inversion (this is also called an "inverted chord").profil

download video mp3 - 


Conservatory and upvc cleaning service in Richmond, Surrey Conservatory cleaning

Re: Apache Tomcat

This is a new learning material to me that is migrating hyperic from EJB to spring from JBoss to Apache Tomcat. I haven’t heard about such things and I am really thankful to the blog for proving the information on the same. Hope you will share more new things like this.
optimum internet

Your blog is really awesome.

Your blog is really awesome. I am very happy to see this. It is totally useful for me. Once again thanks for sharing. Sales-Cloud-Consultant vce

Re: Tomcat

Great post, you have pointed out some fantastic points, I likewise think this s a very wonderful website. Good informative stuff here. Your blog is full of authentic and highly-researched information that is worth reading. Thanks for taking the time to discuss this.

dissertation writing services

This is the best article I have ever read since couple of months. The assignment writing services is thankful to you for sharing such a kind information. cheapdissertation writing services UK you can find more articles from here.

write my dissertation


This is an innovative education material to me that is migrating hyperic from EJB to spring from JBoss to Apache Tomcat. I haven’t overheard about such things and I am really grateful to the blog for showing the material on the same. best websites to buy essays

SEo is my passion


I am hoping the same best effort from you in the future as well. In fact your creative writing skills has inspired me.
Movers in Calgary

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.

Hi, essentially was prepared

Hi, essentially was prepared to your weblog through Yahoo, and discovered that it's truly educational. I will look out for Brussels.
generic viagra online

This is an incredibly super

This is an incredibly super post. Must admit that you'll be amid the best writer I've got read. I appreciate your finding the time to discuss this course of article. Pedal Cars

payday loans lemon-grove

Appraisal in fact understand typically the projects most people virtually all need developed in this case to help with making these pages further instructive. Nowadays follow this payday loans lemon-grove Thanks a lot ever again. Which may be numerous inspirational items?

Nicely explained. It's indeed

Nicely explained. It's indeed an art to stop new visitors with your attractive writing style. Truly impressive and nice information. Thanks for sharing. concrete contractors new york

Thank you for sharing the

Thank you for sharing the details. I will notice the timeline instagram online


There are some interesting points in time in this article but I don’t know if I see all of them center to heart. There is some validity but I will take hold opinion until I look into it further
cara membersihkan darah kotor di dalam tubuh


We are a London based company. Our services include, surveillance, car tracking, background reports and investigations. private detective

Post new comment

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