Blogbody Rotating Header Image

PLEASE VOTE: the only JVM bug you’ll ever really care about

If there was only one bug/feature request everyone should care about, this. The expansion of HotSwap support is required for Java to stay cutting edge. Java will get passed up if it continues to require that entire web apps be redeployed after each individual class change. Please vote for this bug and pass it on to your friends. And if you don’t know what HotSwap is, vote for this bug and then try it out in your favorite IDE.

For more info, see Keith Lea’s blog entry.

6 Comments on “PLEASE VOTE: the only JVM bug you’ll ever really care about”

  1. #1 Geert Bevin
    on Oct 11th, 2005 at 9:10 am

    Done!

  2. #2 Bob Griswold
    on Oct 12th, 2005 at 7:01 am

    BEA’s JRockit supports hotswap right now, and it works.

  3. #3 Sam Pullara
    on Oct 13th, 2005 at 10:25 pm

    Interestingly, WebLogic implemented the recursive reload on modify classloader back in like 4.0 that would let you reload not only .jsp files (at the time .jhtml files, .jsp hadn’t been invented yet) but also servlets when they changed.

    http://www.weblogic.com/docs40/classdocs/API_servlet.html

    The real problem in this space is not really a technology problem. Its defining what exactly does happen when the schema changes in an incompatible way.

  4. #4 Alex
    on Oct 21st, 2005 at 6:31 am

    Bob,
    We do but the regular way ie no class schema change allowed (ie change method bodies only)

  5. #5 Wendy Devolder
    on Oct 31st, 2005 at 10:29 am

    Hi Patrick,

    We are a UK based company specialised in Skills Transfer in agile software development using advanced technologies.

    We have a loyal and fast growing customer base and our courses are very well received in the market place. Perhaps have a quick look at our website and the courses we offer: http://www.skillsmatter.com. It is our strategy to source all our courses straight from he experts in the industry, ie Kevlin Henney wrote our TDD course, Bill Dudley wrote our Hibernate and JSF courses and Matt Raible wrote our Spring course. We are working with Dave Crane (who wrote Ajax in Action) as well to launch a course on Ajax in February 2006.

    I am writing to you because we are in need of a course on WebWork to include in our curriculum and I am hoping you may have one, would like to write one that we could license from you.

    Could you send me your email address so I could tell you more?

  6. #6 grubbel
    on Nov 1st, 2005 at 9:33 am

    Improving HotSwap Is A Dead End Road

    There has been a lot of discussions about the need for more dynamicity in Java, including the need to support scripting languages. Most are around the suggestion of improving the HotSwap facility in Java. For exampe: * How badly do…

Leave a Comment