M3 feedback

We are definitely getting too little feedback on what users think, miss or dislike about Spring IDE. Therefore it is always nice to find some feedback - being good or bad - on the web:

Refactoring and string identifiers is a more valid concern, but it isn’t really an issue for me, as I’m using the latest and greatest Spring IDE in Eclipse (really awesome plugin, btw). Yeah, I’m leaning on a tool to help me with this, but so is everyone else when they lean on their IDE to refactor Java code (try refactoring a method name with notepad if you don’t believe me). #

I am using the Spring IDE 2.0 milestones from the development update site and I am very satisfied with all the new features. The Spring IDE team is doing a great job (thanks guys) and I believe that the 2.0 release is going to be a huge step forward. #

Thanks to Craig and Spyros.

23 Responses to “M3 feedback”


  1. 1 ginkgo Mar 30th, 2007 at 23:25 Quote

    This plug in is very good. But I find a little boring thing.
    Eclipse is a multi language platform, depends on the Locale
    of your machine, it use the different system of “Context assistant”
    short key. In the “en” operation system, eclipse use the
    “Ctrl space”as the key. but in the “zh_CN” that was my machine,
    the eclipse use the “Alt /”.
    I think the Spring IDE use the internal eclipse key assistant
    maybe better.

    Yours.
    ginkgo

  2. 2 Paul Newport Mar 31st, 2007 at 0:05 Quote

    I’m happy to leave feedback - where is the best place to post it, here or in the forum ?

  3. 3 Christian Dupuis Mar 31st, 2007 at 14:02 Quote

    I think the Spring IDE use the internal eclipse key assistant
    maybe better.

    Torsten created at ticket for that. Thanks for pointing it out.

    I’m happy to leave feedback - where is the best place to post it, here or in the forum ?

    You can leave your feedback right here.

  4. 4 Craig Walls Apr 1st, 2007 at 4:19 Quote

    I can’t imagine using Spring without it…except…

    I don’t have to imagine…Unfortunately, I do use Spring without it. My day job is a .NET project and we’re using Spring.NET. Sure wish there was an add-in for VisualStudio that provided the same stuff for Spring.NET. Oh well…maybe one day I’ll have some time and create one.

    Nevertheless, thanks again for such a cool plugin for Eclipse. At least my after-hours Spring work gets to enjoy Spring IDE.

  5. 5 Angel Apr 4th, 2007 at 22:35 Quote

    Hi, I would like to know if it is possible to use custom xml beans syntax with Spring IDE. I cannot find any way throught the wiki about it. In our project we have defined custom syntax for easy beans configuration, but browsing between the different files is becoming a nightmare. Spring IDE will be a lot of help it we can tame it.

    thanks in advance.

  6. 6 Christian Dupuis Apr 5th, 2007 at 9:09 Quote

    Hi Angel,

    are you referring to a custom XSD namespace and corresponding NamespaceHandler?

    Spring IDE provides extension points to plug in support for this kind of third party namespaces. We provide hooks for the Beans XML Editor (content assist, navigation, …) and for the Beans Core Model which drives the Spring or Beans Explorer. Furthermore we will add support for custom validation rules.

    This isn’t documented until now, as the API is still moving. But you can expect a blog post about that in the coming days as I’m currently drafting one.

    In the meantime you can have a look at the Web Flow XML Editor plug in as this uses the extension points provided in Spring IDE.

    Hope that helps.

  7. 7 Angel Apr 5th, 2007 at 12:29 Quote

    Hi Christian,

    I will definitely take a look to the web flow editor while I wait for your next post :-)

    thanks for the good work.

  8. 8 Paul Newport Apr 11th, 2007 at 16:22 Quote

    I’m using the IDE on a daily basis for the Spring Web Flow editing. Unfortunately for the main part the project I am working on is being developed in RAD 6 (Eclispe 3.0) but for future Eclipse based projects the Spring IDE should be used very widely. It really is an excellent tool.

  9. 9 Claus Hausberger Apr 12th, 2007 at 13:34 Quote

    Where can I find the updatesite for 2.0 M3? I can only install the 1.3.6 version via Eclipse.

  10. 10 Christian Dupuis Apr 12th, 2007 at 14:34 Quote

    where can I find the updatesite for 2.0 M3?

    The milestone builds are available from our development updatesite. Further information on how to install and the features of M3 are documented on the blog and forum.

  11. 11 Hartmut Obendorf Apr 17th, 2007 at 9:38 Quote

    We’re using Spring IDE in a fairly large project - and are really happy about it, it’s an tremendously useful tool!

    However, we encountered some difficulties with M3, with the most important being the stability issue (although better than M2, we still use 1.3.6 for daily use) - perhaps, there are some memory “leaks” as bean completion will often result in memory shortage and eclipse crashing (with 3GB, and -Xmx1536M -Xms512M).

    Personally, I also really miss the bean search field in the Explorer view - it was MUCH more convenient to use as a filter. I find the integration in the search menu too cumbersome. Perhaps you’d consider reimplementing a search filter? Would make me happy.

    And finally, although marking missing beans usually works just fine, we encountered issues with referring to beans defined in projects the active project depends on - Spring IDE sometimes does not update the status of the depending bean for a long time. (Example: Bean A of project A (A.A) depends on B.B which depends on B.C - and the config set of B doesn’t include B.C. Fixing the config set does not remove the propagated error.)

  12. 12 Christian Dupuis Apr 17th, 2007 at 9:47 Quote

    However, we encountered some difficulties with M3, with the most important being the stability issue (although better than M2, we still use 1.3.6 for daily use) - perhaps, there are some memory “leaks” as bean completion will often result in memory shortage and eclipse crashing (with 3GB, and -Xmx1536M -Xms512M).

    I reopened a similar ticket about OutOfMemory problems.

    Can you please re-check with one of the latest nightly builds? I’ve addressed a couple of issues with AOP reference model parsing.

  13. 13 Bruno Apr 18th, 2007 at 22:17 Quote

    I was wondering how far we are from a GA of the 2.0 version. I know that there can be no promises, but perhaps you could give us an idea of whether it is in the 1-month or 6-month range?

    If it is in the longer range, does it still make sense to use the 1.3.x Spring IDE plugin for Eclipse when using Spring 2.0?

    I don’t ask idly, we are upgrading the Eclipse package that our company uses internally from 3.1.1 to 3.2.2 and I’d like to include the Spring IDE plugin if it makes sense to do so at this time.

  14. 14 Christian Dupuis Apr 18th, 2007 at 22:32 Quote

    I was wondering how far we are from a GA of the 2.0 version. I know that there can be no promises, but perhaps you could give us an idea of whether it is in the 1-month or 6-month range?

    We are heavily pushing to get the 2.0 GA out of the door very close to SpringOne 2007 which is only one and a half month from now. We will release M4 in a couple of days, followed by a RC1 mid of May.

    At the moment there are no serious issues left open, therefore I don’t expect any delays at this point. But as you said: We don’t promise anything.

    Hope that helps.

  15. 15 senthil kumar Apr 22nd, 2007 at 8:22 Quote

    Hi, I have downloaded Spring IDE 2.0 RC1 version (springide_updatesite_dev_2.0-rc1_v200704130600.zip), but the same, now I could not find it anywhere, I am not sure, which to install either this or M4.

  16. 16 Christian Dupuis Apr 22nd, 2007 at 16:30 Quote

    I have downloaded Spring IDE 2.0 RC1 version …

    There is no RC1 version available right now. We accidentally added the RC1 version to zip archive name. That has been changed to M4 again.

    … I am not sure, which to install either this or M4.

    Please install the latest pre-M4 build from the nightly update site.

  17. 17 Alex Marshall Apr 26th, 2007 at 21:00 Quote

    Hey guys,

    Like everybody else around here, I think you’ve done a great job, but I’ve found that Spring IDE uses a hotkey, Alt Shift S which replaces a common Eclipse hotkey for popping up the Eclipse source menu. I use this hotkey quite frequently for dealing with source and very quickly accessing the menu. Could you please reassign the function that uses this to another hotkey? If it was my own custom binding, I’d suck it up and remap it, but it’s a common Eclipse binding and I don’t think it’s too much to ask? I’m eagerly awaiting the publishing to the stable update site. Thanks guys.

  18. 18 Christian Dupuis Apr 26th, 2007 at 21:15 Quote

    Could you please reassign the function that uses this to another hotkey?

    I wasn’t aware that Alt-Shift-S is already used in a standard Eclipse installation. I opened a ticket so that we can fix that for Spring IDE 2.0 final.

    I will try to find a free key combination. Any suggestions?

  19. 19 Alex Marshall Apr 27th, 2007 at 0:56 Quote

    My suggestion would be Shift Alt G since:
    a) It’s free and
    b) It’s convenient to reach.

    Would that do? And thank you kindly, for responding, I really appreciate it :)

  20. 20 Job de Noo Jul 26th, 2007 at 11:33 Quote

    I just upgraded to Spring IDE 2.0, and from that moment on RAD7 keeps crashing when doing a workspace build(out of memory errors). I see that the build process takes rather long time on the spring config files and then crashes with an out of memory. If I increase the memory in the eclipse.ini to 1536M it still takes for ages and then crashes.
    I don’t know if this problem exists in a normal eclipse install, RAD uses a different type of classloader and garbage collection i think.
    Maybe it is the same problem that the checkstyle plugin has on RAD 6/7.

    Otherwise i really enjoyed using the 1.x Spring IDE. It runs just fine on RAD 7, and really helps to make your work easier.

  21. 21 Christian Dupuis Jul 26th, 2007 at 11:41 Quote

    If I increase the memory in the eclipse.ini to 1536M it still takes for ages and then crashes.

    Have you tried increasing the PermGen space? Try setting -XX:MaxPermSize=128m.

  22. 22 Job de Noo Jul 26th, 2007 at 11:55 Quote

    Christian thanks for the quick reply, but -xx:MaxPermSize is already on 512m. but doesn’t help either.

  23. 23 eric Nov 20th, 2007 at 23:55 Quote

    Trying to load M3 into Eclipse 3.3.1, and Eclipse complains like so: “Spring IDE Dependencies (only for Eclipse 3.2.x) (2.0.2.v200711172000) requires plug-in “org.eclipse.jdt (3.2.0)”, or equivalent.” Maybe I need help.
    -Eric

Leave a Reply

Quote selected text