- This topic has 16 replies, 5 voices, and was last updated 16 years, 7 months ago by
Riyad Kalla.
-
AuthorPosts
-
sdomstaMemberHi There,
Trying to install MyEclipse 6.5 on Ubuntu 8.04 behind a corporate firewall.
Steps
a) ./myeclipse-installer
b) MyEclipse/Pulse popup screen appears, saying “Initializing…”
c) Pulse screen disappears, focus returns to terminal (ie process quit) – no visual error dialogs to give any hintsReviewing ~/.pulse2/logs/installer.log:
com.oaklandsw.http.HttpTimeoutException
at com.oaklandsw.http.v.k(v.java:811)
at com.oaklandsw.http.v.c(v.java:846)
at com.oaklandsw.http.v.b(v.java:791)
at com.oaklandsw.http.HttpURLConnection.a(HttpURLConnection.java:1714)
at com.oaklandsw.http.jb.a(jb.java:2703)
at com.oaklandsw.http.HttpURLConnection.connect(HttpURLConnection.java:1606)
at com.genuitec.pulse2.common.http.PulseCommunications.checkPulseSiteAccessible(Unknown Source)
at com.genuitec.pulse2.client.installer.ui.application.InstallerApplication.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)Assuming this is a proxy issue; I have exported http_proxy and know that it works as I’m able to wget external websites. I’ve also configured the http_proxy graphically via Ubuntu System Preferences -> Network Proxy.
Any ideas? Is there a config param I can add in pulse2 config.ini to get around this timeout exception and get the installer to continue…?
Thanks
PS: tried both:
java version “1.6.0_06”
Java(TM) SE Runtime Environment (build 1.6.0_06-b02)
Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing)java version “1.5.0_15”
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_15-b04)
Java HotSpot(TM) Client VM (build 1.5.0_15-b04, mixed mode, sharing)July 9, 2008 at 8:53 am #286902
Loyal WaterMemberThis is definitely a proxy related issue. You can refer to this thread for a solution:-
http://www.poweredbypulse.com/forums/showthread.php?t=182&highlight=HttpTimeoutExceptionJuly 9, 2008 at 6:34 pm #286936
sdomstaMemberThanks very much for that.
To save an extra click to the link above, the solution is to add an extra command line argument to the myeclipse-installer:
./myeclipse-installer -proxy proxy.fqdn:proxyhttpport
The installer will ask you for any auth details after starting up.
July 10, 2008 at 11:24 am #286974
Loyal WaterMemberThanks very much for that.
Your welcome.
July 29, 2008 at 1:04 pm #287706
mangelo123ParticipantThis doesn’t work for me. Do I need to install Pulse before I can use the MyEclipse Pulse installer?
I can’t install Pulse either:
./pulse-installer
Architecture: Linux/i386
Redirecting System.out and System.err to /home/mangelo/.pulse2/logs/installer-console.log
Could not redirect System.out and System.err!!!
29-Jul-08 2:03:47 PM com.oaklandsw.http.s <init>
INFO: Oakland Software Java HTTP Client 2.5.1
mangelo@ubuntu-laptop:~/pulse2-2.2.2.200807161843-linux-gtk-x86$It just quits after the above messages.
July 29, 2008 at 4:10 pm #287719
Loyal WaterMemberDo I need to install Pulse before I can use the MyEclipse Pulse installer?
You need to run the pulse explorer and add the MyEclipse profile to it.
Are you behind a proxy ?
July 29, 2008 at 11:09 pm #287741
mangelo123ParticipantI am not behind a proxy. I am doing this from my home internet connection.
What is the Pulse Explorer? Do I need to install Pulse before trying to install MyEclipse thru Pulse or does the ME pulse download take care of everything?
July 30, 2008 at 10:49 am #287760
Loyal WaterMemberWhat is the Pulse Explorer? Do I need to install Pulse before trying to install MyEclipse thru Pulse or does the ME pulse download take care of everything?
I would suggest you take a look at this video to understand pulse:-
http://www.poweredbypulse.com/pulse-demo/demos/Introduction-to-Pulse/Introduction-to-Pulse.htmAfter you have launched the pulse explorer, you need to just add (drag and drop) the MyEclipse profile to it and Pulse will take care of the rest. It will setup MyEclipse for you.
October 26, 2008 at 7:16 pm #290287
sdomstaMemberThe proxy command line argument seems to have worked in the past on Ubuntu as I reported above, but I’ve got issues on OSX. It reports com.oaklandsw.http.HttpTimeoutException regardless of adding the proxy or not (yep, I’m inside a proxy). This is installing ME 6.5.1.
Also tried downloading pulse from poweredbypulse and provided the proxy argument, and I get the same exception.
Pulse drives me nuts. When pulse does work (on Ubuntu and I’ve had it working on an older version of MyEclipse on OSX – ME6 I think), the other thing that drives me crazy, is that there is no remember my username and password checkbox, and the fact you can’t enable/disable the proxy once pulse is installed. I need the option to switch on and off the proxy configuration when I am work/home – otherwise when at home I always need to VPN into work to perform any profile changes. Really painful.
October 28, 2008 at 12:49 pm #290382
JavierMemberHello sdomsta,
We’re really sorry that you are still having proxy related issues with Pulse. We’ve been trying to find a reliable workaround for your particular issue but still haven’t been able to get one.
For the next version (2.3.2) we have some major modifications for Pulse regarding connectivity (including proxy fixes).
– “Remember credentials” is now supported for proxies with authentication.
– Connection fallback: Pulse will now be smart enough to choose between a direct connection or proxy (if it already exists in the configuration).
– Command line args now are able to force to use the specified proxy.
– Proxy authentication will be supported from command line arguments (including domain).We thank you for sticking with Pulse and we’d like you to know we are putting in significant time to satisfy all of our customers. We are aware this is a blocking issue and we will be working to accelerate the release or Pulse 2.3.2; still we will keep you adviced if we find a workaround before the next release comes out.
Cheers,
Javier
Pulse SupportOctober 28, 2008 at 5:08 pm #290407
sdomstaMemberJavier,
Thanks for the commitment to getting this fixed. As you say, this is a blocking issue for me (can’t install inside proxy). When is the next release date due?
Is there not any workaround for getting this to work (other than downloading outside of proxy – which is not an option for me)? I can see that the current version of pulse tries to pull in the HTTP proxy and HTTPS proxy from the OSX network proxy preferences (I’ve tried removing these preferences and adding to the proxy command line argument). From the log file it looks like it actually sets those properties, but doesn’t seem to be getting persisted to the runtime configuration.
Any workaround will suit me, as long as I can get MyEclipse installed.
Shaun
October 29, 2008 at 6:57 pm #290447
JavierMemberHello Shaun,
For the next release date I can tell you that is going to be really soon, but I can’t give you an exact date. Regarding the workaround, we don’t currently have one for your problem. We’re working hard to get out a new, better and improved version.
For the moment, you could download MyEclipse directly from the (ME downloads site). Again, sorry for the inconvenience.
Cheers,
JavierNovember 2, 2008 at 6:18 pm #290570
sdomstaMemberThanks Javier,
Unfortunately the only method for installing MyEclipse on OSX is pulse. I have no idea why this decision was made. It’s scenarios such as these that make the decision to remove the MyEclipse self-installer for OSX absurd.
Shaun
November 17, 2008 at 5:01 pm #291102
sdomstaMemberHi Javier,
Is the pulse proxy issue fixed with the MyEclipse 6.6 bundle?
Thanks,
ShaunNovember 18, 2008 at 10:00 am #291138
Riyad KallaMemberShaun,
Our appologies for not clarifying this earlier, there are actually a few different ways to install MyEclipse on all platforms.
1. Grabbing the Archived Update Site download (it’s the 2nd one listed on the page) and then pointing the update manager at it and install straight from the ZIP.2. Entering in the update site for MyEclipse 6.6 and installing from there: http://downloads.myeclipseide.com/downloads/products/eworkbench/discovery-6.5/ (yes that actually hosts the 6.6 update so all existing 6.5 customers will get it).
-
AuthorPosts