Announcement Announcement Module
Collapse
No announcement yet.
STS 3.0 (Really, Eclipse Juno) is slow... Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    Glad to hear that I could help!
    -Martin

    Comment


    • #32
      Thread dump as requested.

      Hey Martin, sorry for the slow response on this one - I've attached a thread dump for you in the hope you can shed some light on this, I'm now 10+ minutes into waiting for STS to open.

      Thanks in advance, Stephen.

      Attachment

      and after a force quit, pretty much the same:

      Attachment

      D'ya think this is the offending thread?

      "Worker-0" prio=5 tid=116849000 nid=0x1184c0000 waiting for monitor entry [1184bf000]
      java.lang.Thread.State: BLOCKED (on object monitor)
      at org.eclipse.wst.server.core.internal.Server.clearM oduleCache(Server.java:2454)

      Question is though, if :

      $ ps -ef | grep glassfish
      502 8477 4519 0 12:07pm ttys000 0:00.00 grep glassfish

      reveals nothing, who's holding the monitor..?

      Thanks, S.
      Attached Files
      Last edited by stephenkerrmurphy; Aug 28th, 2012, 06:10 AM.

      Comment


      • #33
        Hey!

        That is an interesting thread dump. It looks like there is something causing a locking between different parts of the initialization process. Is this the case when you open an empty new workspace as well?

        -Martin

        Comment


        • #34
          Hey Martin, no actually a spanking new workspace loads pretty quickly, as we'd expect - I'm still having the slow performance once loaded issues, but I'll try the patch and sts.ini setting recommended and get back to you.

          I also try and recreate my workspace afresh and let you know how I get on.

          Thanks for trying to resolve this for us mate, much appreciated - Stephen.

          Comment


          • #35
            Has the patch been withdrawn Martin? Can't see it in the Dashboard and getting access denied from the update site...

            Cheers, Stephen.

            Comment


            • #36
              Hey!

              The patch is not showing up on the Dashboard if it is already installed. Did you use a fresh installation of STS and that piece is not showing up? Once you installed that, it should not be there anymore. To check, you can activate the "show installed" checkbox on the top right of the extension install on the dashboard to verify. The patch is specific to the STS installation, not the workspace.

              The "access denied" message is something that you get when you browse to that URL, since it doesn't have a index html page. It is just an update site. You can put that URL into the "install new software" dialog instead.

              HTH,
              Martin

              Comment


              • #37
                Sorry my bad, got it thanks...

                Unfortunately still have the hang on STS start though, same thread dump, but this time it's a completely new workspace with my (git) projects re-imported..

                Attachment

                Any further thoughts?

                Also are you planning (or already have) upgraded to Juno SR1 (http://stackoverflow.com/questions/1...dler-processes) to address the JPA Java Change Event handler processing?

                Thanks again, Stephen.
                Attached Files
                Last edited by stephenkerrmurphy; Aug 28th, 2012, 09:29 AM.

                Comment


                • #38
                  Hey Stephen!

                  Thanks for the additional thread dumps. That is helpful!!!
                  And yes, we will update to Juno SR1 with STS 3.1.0 (planned for beginning of October, shortly after Juno SR1 is out).

                  -Martin

                  Comment


                  • #39
                    I'm having performance issues related to upgrading an STS 2.9 project to 3.0.

                    I see the "JPA Java Change Event Handler (Waiting)" message after every code change. Occasionally, the STS 3.0 screen appears dimmed, with a white-ish display.

                    Other times, the UI of STS 3.0 lags considerably. It seems "JPA Java Change Event Handler (Waiting)" is constantly being processed.

                    Am I better off returning to STS 2.9 until the SR1 update of Juno can be folded into STS 3.0? I've already installed the STS 3.0 patch.

                    Thanks in advance.

                    Hugh

                    Comment


                    • #40
                      Hey Hugh!

                      What you could also do is to start with an Eclipse SDK 3.8 and install STS and all the other pieces manually:
                      http://forum.springsource.org/showth...184#post423184

                      The other way is to continue to use STS 2.9 and wait for STS 3.1.0 that will be based on Juno SR1.

                      HTH,
                      Martin

                      Comment


                      • #41
                        Thanks for the idea of installing STS into an Eclipse 3.8 SDK.

                        For now, I've disabled JPA validation, which seems to resolve my issue.

                        Hugh

                        Comment


                        • #42
                          Originally posted by paolo_denti View Post
                          Hi all,
                          i have the following issue with 3.0 on OSX (mountain lion)
                          Installed cocoa 64bit version, opened on a new workspace
                          Installed subversive, restarted, installed the svnkit 1.3.7 connector, restarted, hangs forever

                          Retried 2 times more, from scratch, fully repeatable behaviour

                          Cheers
                          Paolo
                          Hi Paolo

                          I've been tracking your bug and I've discovered that this is a problem with the SVNKit 1.3.7 connector. The SVNKit 1.7.4 connector should work fine, as well as the JavaHL connectors. Are you able to use one of those?

                          I've opened STS-2858: installing Subversive into STS 3.0.0 will lock up STS https://issuetracker.springsource.com/browse/STS-2858 with more information.

                          Comment


                          • #43
                            Originally posted by Martin Lippert View Post
                            Hey!

                            We have created a feature patch for the performance issue mentioned above. You can install it directly from the Dashboard into an existing STS/GGTS 3.0.0 installation. Can you please try this to see if this helps with the performance problems you observe?

                            The other way is to install the feature patch directly from this update site:
                            http://dist.springsource.com/release...hes/bug386070/

                            Please let us know what your experiences are using this patch!

                            HTH,
                            Martin
                            I did experience poor performance when switching editors/perspectives etc. After installing the patch the ide feel much more responsive.

                            Cheers
                            /Jens

                            Comment


                            • #44
                              Hey Jens!

                              Thanks for letting us know. Good to hear!

                              Cheers,
                              -Martin

                              Comment


                              • #45
                                I discovered that STS 3.0.0 has been bundled for Eclipse 3.7.2 . The links are just missing from the download page.

                                To get a download link, replace "4.2" with "3.7" in the link from http://www.springsource.org/downloads/sts-ggts .

                                For example,

                                STS 3.0.0 on Eclipse 3.7.2 (for linux-gtk):
                                http://download.springsource.com/rel...nux-gtk.tar.gz

                                GGTS 3.0.0 on Eclipse 3.7.2 (for linux-gtk):
                                http://download.springsource.com/rel...nux-gtk.tar.gz

                                I wonder why these versions aren't published on the download page.

                                I'm having problems with Eclipse 4.2 because of this bug:
                                https://bugs.eclipse.org/bugs/show_bug.cgi?id=385272
                                The most annoying is the flashing and slowness when I switch to another file/editor.
                                Others have critized the slowness problems too:
                                http://www.h-online.com/open/news/it...d-1702921.html
                                http://www.jroller.com/andyl/entry/s...ly_broken_with

                                I'm glad STS/GGTS 3.0 is available on Eclipse 3.7.2 too.

                                Comment

                                Working...
                                X