facebook

Problem Installing SVN in ME9

  1. MyEclipse IDE
  2.  > 
  3. Installation, Configuration & Updates
Viewing 15 posts - 1 through 15 (of 17 total)
  • Author
    Posts
  • #316370 Reply

    Frank Lawlor
    Participant

    Becuse an upgrade broke my ME8.6 environment I’m having to upgrade to ME9. (see https://www.genuitec.com/forums/topic/soap-web-services-explorer-broken/ )

    After adding subeclipse, I got an “Install Connectors” popup which said it could not find any available connectors. Looking in the .log file I see and entry complaining of a timeout (YET ANOTHER TIMEOUT ISSUE!). See stacktrace below.

    Is there a property I can set to lengthen this timeout? I am getting really tired of all these unnecessary timeouts all the time.

    Since I installed SVN Kit and Native JavaHL, why is it looking elsewhere?

    !ENTRY org.eclipse.osgi 2 0 2011-04-28 16:48:04.438
    !MESSAGE While loading class “org.eclipse.wst.jsdt.internal.core.JavaModelManager$16”, thread “Thread[Worker-7,5,main]” timed out waiting (5000ms) for thread “Thread[Worker-8,5,main]” to finish starting bundle “org.eclipse.wst.jsdt.core_1.1.2.me201103172348 [902]”. To avoid deadlock, thread “Thread[Worker-7,5,main]” is proceeding but “org.eclipse.wst.jsdt.internal.core.JavaModelManager$16” may not be fully initialized.
    !STACK 0
    org.osgi.framework.BundleException: State change in progress for bundle “reference:file:/C:/Program Files/Genuitec/Common/plugins/org.eclipse.wst.jsdt.core_1.1.2.me201103172348.jar” by thread “Worker-8”.
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1077)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:282)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417)
    at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265)
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:469)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    at org.eclipse.wst.jsdt.internal.core.JavaModelManager$15.run(JavaModelManager.java:4182)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    … 16 more
    Root exception:
    org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1077)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:282)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417)
    at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265)
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:469)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    at org.eclipse.wst.jsdt.internal.core.JavaModelManager$15.run(JavaModelManager.java:4182)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

    #316372 Reply

    Frank Lawlor
    Participant

    I am also getting the error brlow.
    I have no problem quickly downloading this if I drop the URL on a browser.

    !ENTRY org.eclipse.team.svn.core.svnnature 4 0 2011-04-28 16:47:18.077
    !MESSAGE SVN: ‘org.eclipse.team.svn.core.discovery.model.RemoteBundleDiscoveryStrategy$DownloadBundleJob’ operation finished with error
    !SUBENTRY 1 org.eclipse.team.svn.core.svnnature 4 0 2011-04-28 16:47:18.077
    !MESSAGE SVN: ‘org.eclipse.team.svn.core.discovery.model.RemoteBundleDiscoveryStrategy$DownloadBundleJob’ operation finished with error: Cannot download bundle at http://community.polarion.com/projects/subversive/download/eclipse/2.0/discovery/org.eclipse.team.svn.discovery-0.7.9.I20110419-1700.jar
    !STACK 0
    java.lang.Exception: Cannot download bundle at http://community.polarion.com/projects/subversive/download/eclipse/2.0/discovery/org.eclipse.team.svn.discovery-0.7.9.I20110419-1700.jar
    at org.eclipse.team.svn.core.discovery.model.RemoteBundleDiscoveryStrategy$DownloadBundleJob.exec(RemoteBundleDiscoveryStrategy.java:159)
    at org.eclipse.team.svn.core.discovery.model.RemoteBundleDiscoveryStrategy.performDiscovery(RemoteBundleDiscoveryStrategy.java:88)
    at org.eclipse.team.svn.core.discovery.model.ConnectorDiscovery.performDiscovery(ConnectorDiscovery.java:108)
    at org.eclipse.team.svn.ui.discovery.wizards.ConnectorDiscoveryWizardMainPage$16.run(ConnectorDiscoveryWizardMainPage.java:1172)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
    Caused by: java.net.ConnectException: Connection refused: connect
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
    at java.net.Socket.connect(Socket.java:519)
    at java.net.Socket.connect(Socket.java:469)
    at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
    at sun.net.www.http.HttpClient.New(HttpClient.java:306)
    at sun.net.www.http.HttpClient.New(HttpClient.java:323)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:852)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:793)
    at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:718)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1041)
    at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
    at org.eclipse.team.svn.core.discovery.util.WebUtil.downloadResource(WebUtil.java:58)
    at org.eclipse.team.svn.core.discovery.model.RemoteBundleDiscoveryStrategy$DownloadBundleJob.exec(RemoteBundleDiscoveryStrategy.java:149)
    … 4 more

    #316396 Reply

    Frank Lawlor
    Participant

    BTW, yes there is a proxy and the network connections are set up for it.

    #316397 Reply

    Frank Lawlor
    Participant

    Under Windows | Preferences | Team | SVN | SVN Connector there are no items in the SVN Connector dropdown.

    #316435 Reply

    Frank Lawlor
    Participant

    Can someone respond to this?

    #316515 Reply

    support-joy
    Member

    Frank,

    My apologies for the delayed response.

    !MESSAGE While loading class “org.eclipse.wst.jsdt.internal.core.JavaModelManager$16”, thread “Thread[Worker-7,5,main]” timed out waiting (5000ms) for thread “Thread[Worker-8,5,main]” to finish starting bundle “org.eclipse.wst.jsdt.core_1.1.2.me201103172348 [902]”. To avoid deadlock, thread “Thread[Worker-7,5,main]” is proceeding but “org.eclipse.wst.jsdt.internal.core.JavaModelManager$16” may not be fully initialized.

    You need to replace the following properties in pulse2.properties to a higher value

    
    com.genuitec.pulse.client.download.stall.timeout=120000 
    com.genuitec.pulse.client.download.time.before.switch=120000 
    com.genuitec.pulse.client.connect.time.before.switch=120000
    

    Please refer –

    !ENTRY org.eclipse.team.svn.core.svnnature 4 0 2011-04-28 16:47:18.077
    !MESSAGE SVN: ‘org.eclipse.team.svn.core.discovery.model.RemoteBundleDiscoveryStrategy$DownloadBundleJob’ operation finished with error
    !SUBENTRY 1 org.eclipse.team.svn.core.svnnature 4 0 2011-04-28 16:47:18.077
    !MESSAGE SVN: ‘org.eclipse.team.svn.core.discovery.model.RemoteBundleDiscoveryStrategy$DownloadBundleJob’ operation finished with error: Cannot download bundle at http://community.polarion.com/projects/subversive/download/eclipse/2.0/discovery/org.eclipse.team.svn.discovery-0.7.9.I20110419-1700.jar
    !STACK 0
    java.lang.Exception: Cannot download bundle at http://community.polarion.com/projects/subversive/download/eclipse/2.0/discovery/org.eclipse.team.svn.discovery-0.7.9.I20110419-1700.jar
    at org.eclipse.team.svn.core.discovery.model.RemoteBundleDiscoveryStrategy$DownloadBundleJob.exec(RemoteBundleDiscoveryStrategy.java:159)
    at org.eclipse.team.svn.core.discovery.model.RemoteBundleDiscoveryStrategy.performDiscovery(RemoteBundleDiscoveryStrategy.java:88)
    at org.eclipse.team.svn.core.discovery.model.ConnectorDiscovery.performDiscovery(ConnectorDiscovery.java:108)
    at org.eclipse.team.svn.ui.discovery.wizards.ConnectorDiscoveryWizardMainPage$16.run(ConnectorDiscoveryWizardMainPage.java:1172)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
    Caused by: java.net.ConnectException: Connection refused: connect
    at java.net.PlainSocketImpl.socketConnect(Native Method)

    It seems there is a connection refused error. You mention there is proxy and network connections are up, which is good. Could you please clarify how did you install SVN kit and native java HL? Have you added an update site / added plugins/features to myeclipse installation dir/dropins / added archived update site? Could you elaborate more.

    Sorry for the inconvenience.

    #316540 Reply

    Frank Lawlor
    Participant

    I changed the timeout settings as you specified, but I am stil getting the same timeout errors.

    All I did to get SVN was go to the configuration center and on the dashboard page I selected the “Quick-Add Popular Plug-ins” item Subversive Plug-in. I selected all the items in the list which included the SVN Kit and JavaHL:
    I have made no other changes.

    ————– installtion summary info ————-

    Subversive SVN Connectors 2.2.2.I20110124-1700 org.polarion.eclipse.team.svn.connector.feature.group
    Subversive SVN Integration for the Mylyn Project (Optional) (Incubation) 0.7.9.I20110318-1700 org.eclipse.team.svn.mylyn.feature.group
    Subversive SVN JDT Ignore Extensions (Optional) (Incubation) 0.7.9.I20101203-1700 org.eclipse.team.svn.resource.ignore.rules.jdt.feature.group
    Subversive SVN Team Provider (Incubation) 0.7.9.I20110419-1700 org.eclipse.team.svn.feature.group
    Subversive SVN Team Provider Localization (Optional) (Incubation) 0.7.9.I20110419-1700 org.eclipse.team.svn.nl1.feature.group
    Subversive SVN Team Provider Sources (Incubation) 0.7.9.I20110419-1700 org.eclipse.team.svn.source.feature.group
    SVN Team Provider Connectors Sources (Optional) 2.2.2.I20110124-1700 org.polarion.eclipse.team.svn.connector.source.feature.group
    SVNKit 1.2.2 Implementation (Optional) 2.2.2.I20110124-1700 org.polarion.eclipse.team.svn.connector.svnkit15.feature.group
    SVNKit 1.3.5 Implementation (Optional) 2.2.2.I20110124-1700 org.polarion.eclipse.team.svn.connector.svnkit16.feature.group

    #316542 Reply

    Frank Lawlor
    Participant

    I removed the SVNMylin integration component and now only one timeout shows up:

    !MESSAGE While loading class “org.eclipse.wst.jsdt.internal.core.JavaModelManager$16”, thread “Thread[Worker-10,5,main]” timed out waiting (5000ms) for thread “Thread[Worker-9,5,main]” to finish starting bundle “org.eclipse.wst.jsdt.core_1.1.2.me201103172348 [902]”. To avoid deadlock, thread “Thread[Worker-10,5,main]” is proceeding but “org.eclipse.wst.jsdt.internal.core.JavaModelManager$16” may not be fully initialized.
    !STACK 0
    org.osgi.framework.BundleException: State change in progress for bundle “reference:file:/C:/Program Files/Genuitec/Common/plugins/org.eclipse.wst.jsdt.core_1.1.2.me201103172348.jar” by thread “Worker-9”.
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1077)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:282)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417)
    at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265)
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:469)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    at org.eclipse.wst.jsdt.internal.core.JavaModelManager$15.run(JavaModelManager.java:4182)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    … 16 more
    Root exception:
    org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1077)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:282)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417)
    at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265)
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:469)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    at org.eclipse.wst.jsdt.internal.core.JavaModelManager$15.run(JavaModelManager.java:4182)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

    #316543 Reply

    Frank Lawlor
    Participant

    NOTE that it is only waiting 5 seconds!!!!

    #316579 Reply

    support-joy
    Member

    Frank,

    What is the timeout value you have set on pulse2.properties?

    #316586 Reply

    Frank Lawlor
    Participant

    Timeout for what?

    I set the properties (above) that you specified.

    #316601 Reply

    support-joy
    Member

    Frank,

    Could you increase this timeout flag to higher value? It looks like the process at your end needs more time than already specified.
    You could try

    
    com.genuitec.pulse.client.download.stall.timeout=360000 
    com.genuitec.pulse.client.download.time.before.switch=360000 
    com.genuitec.pulse.client.connect.time.before.switch=360000 
    

    Also note that I cannot replicate this at my end. Please re-verify your proxy settings here – window > preferences > general > network settings.

    #316608 Reply

    Brian Fernandes
    Moderator

    Frank,

    This is an internal error that shows up sometimes when plugins are starting and is not related to Pulse or plugin installation at all, ergo changing the timeout value will not fix this problem or change this behavior.

    If you have everything you need already installed and do not have any issues on the functionality front other than this log item, please ignore it.

    We are working on fixing this particular issue so that the error does not show up; I realize it can be confusing, sorry about that.

    #316619 Reply

    Frank Lawlor
    Participant

    NO!!! THINGS ARE NOT WORKING OK

    PLEASE READ THE THREAD.

    After installing SVN no connectors show up.

    The error about not installing the jar (below) is causing SVN to not find any connectors and not work.

    I NEED A FIX SOON. MY ENVIRONMENT HAS NOT BEEN FUNCTIONAL FOR WEEKS AND I’M NOT GETTING MUCH HELP FROM YOU.

    As I said above, I can easilly download the jar manually.

    !ENTRY org.eclipse.team.svn.core.svnnature 4 0 2011-04-28 16:47:18.077
    !MESSAGE SVN: ‘org.eclipse.team.svn.core.discovery.model.RemoteBundleDiscoveryStrategy$DownloadBundleJob’ operation finished with error
    !SUBENTRY 1 org.eclipse.team.svn.core.svnnature 4 0 2011-04-28 16:47:18.077
    !MESSAGE SVN: ‘org.eclipse.team.svn.core.discovery.model.RemoteBundleDiscoveryStrategy$DownloadBundleJob’ operation finished with error: Cannot download bundle at http://community.polarion.com/projects/subversive/download/eclipse/2.0/discovery/org.eclipse.team.svn.discovery-0.7.9.I20110419-1700.jar

    is

    #316623 Reply

    Frank Lawlor
    Participant

    I have network proxy connections for
    HTTP, port 80, Manual, no auth
    HTTPS, port 443, manual, no auth
    SOCKS, manual, no auth
    HTTP, dynamic host, dynamic port, Native, no auth

    This is same as my 8.6 install which was workig ok.

Viewing 15 posts - 1 through 15 (of 17 total)
Reply To: Problem Installing SVN in ME9

You must be logged in to post in the forum log in