For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub
- This topic has 5 replies, 2 voices, and was last updated 16 years, 10 months ago by
Riyad Kalla.
-
AuthorPosts
-
GregorMemberWhen I try to add an eclipse plugin I get the error msg:
Unable to load catalog
Error running procedure for [class com.genuitec.pulse2.model.RealmBlueprint-loadBlueprint]This MyEclipse release is really screwed.. it creates so many problems with maintaining plugins. Everything was so easy before 7.0 and the main advantage of MyEclipse (install once and your environment is ready to code) is all gone since 7.0
I already spent so many days getting the most simple things into MyEclipse like Subclipse and Q4E that its now time for me to leave this tool behind and search for something more sophisticated.
Tons of download/firewall issues:
https://www.genuitec.com/forums/topic/installation-from-locally-added-download-site-fails/#post-291952
Now tons of Pulse Profile problems…Why do you replace the well working plugin system of eclipse with something so immature like Pulse where most people like me and my company never need anything more then one single profile.
Gregor
January 20, 2009 at 10:09 am #293717
Riyad KallaMemberGregor,
I’m sorry to hear that you are running into problems with MyEclipse 7.0. I want to help, but will need more information to do so.
First, I couldn’t tell from your post if you are using a straight MyEclipse 7.0 install or if you had Pulse installed and provisioned MyEclipse 7.0 from Pulse, or if you started with a MyEclipse 7.0 install then started using Pulse to manage your Pulse profile to add software to it?
As far as “spent so many days getting … Subclipse and Q4E to work” — what problems did you run into? These are some of the most popular plugins used, it’s usually no more than a drag and drop operations unless the update site that hosts the software is down, there isn’t really a problem that usually pops up. Could you help me understand what was happening here?
January 21, 2009 at 3:16 am #293754
GregorMemberThank you for trying to help. Unfortunately I can’t exactly reproduce how this situation happen.
I installed MyEclipse directly without using Pulse. After I tried to add PlugIns which was very slow because of DNS lookups without using the proxy and failed to work in the end because it seems like HTTP CONNECT is used which is blocked at the proxy because of security.
This is what I described here:
https://www.genuitec.com/forums/topic/installation-from-locally-added-download-site-fails/#post-291952After I added a long list of domains and IPs to my hosts file to resolve DNS lookups locally I found out that Pulse is using a different method to download PlugIns using HTTP GET.
Now MyEclipse worked fine for a while. I always started MyEclipse using the standard MyEclipse Icon that was available from the MyEclipse installation. I ignored all the Pulse stuff.
Now I tried to install another PlugIn. I ran into the Freelancer edition problem when I tried to add the custom download location.. which confused me. I deleted and recreated my the profile various time trying to find a way to install it without using freelancer.
I learned later from the forum here that this will be solved, which is good. So I recreated a freelancer profile. I quite Pulse and started MyEclipse the usual way through the MyEclipse installation icon. Now the unable to load catalog error appeared.After more testing and trying I found out that after starting MyEclipse from Pulse the error went away. But now when I try to start MyEclipse through the installation icon apparently MyEclipse is not loaded correctly anymore. It’s even offering me the old Eclipse Plugin management. This actually made me happy at first till I found out that most of the MyEclipse standard feature stopped working. With some error like for example: The MyEclipse Dashboard is only available from a full version of MyEclipse. Please visit […] for an installable copy.
Now it seems like I can only get MyEclipse to work when I start it from Pulse or from the Pulse created profile startup icon. Starting this way is at least 2-3 times slower compared to starting it from the installation icon.
I would like to use MyEclipse in single profile mode without using Pulse, without starting it from Pulse and without getting in contact with Pulse. If you think that MyEclipse needs a PlugIn system powered through the Pulse engine. I don’t mind if it is transparent for the user and works as good as the standard PlugIn system. It should be so transparent that the user is not forced to manage profiles, register an extra account and load and install all this extra interface, software and OS integration with it.
If the users wants all the advanced features, fine.. he can optin to do so, but the standard user should not be forced to use it if he just likes to install a simple download location plugin into his “single profile” MyEclipse installation. Specially not if it is so full of errors as it is now.Gregor
January 23, 2009 at 1:31 pm #293886
Riyad KallaMemberGregor,
Your last paragraph is *exactly* right — this was an error on our part with MyEclipse 7.0. We are getting ready to make a release of Pulse that will hide it completely from MyEclipse’s users *and* give you a ton of extra functionality.
In the mean time the best way to clear out your system will be to erase the top level /Genuitec directory and everything under it, along with <USER.HOME>\.pulse2.properties file if they exists.
Then you can re-run the MyEclipse 7.0 installer and not have to worry about Pulse for now. I’m really sorry about all that headache… that is really frustrating.
As far as the proxy thing and HTTP Connect, why is that blocked out of curiosity?
January 30, 2009 at 5:38 am #294157
GregorMemberThanks for the help..
Regarding the proxy. HTTP CONNECT is blocked out of security. Basically it would possible to tunnel every TCP based protocol through a proxy once you have established a CONNECT connection. This would circumvent the whole idea of having a proxy to control outgoing connections, since its possible to bypass it. That’s why security advisers typically recommended to disable HTTP CONNECT for everything but TLS/SSL handshake on port 443. This is also the default setting for some proxys.
From the 6 customers I visit regularly at least 5 have there proxy configured this way. But I have to say they are from the production industry which usually handles these things much more strict. Companies in the IT industry tend to handle firewall and proxy rules usually more lax.
Gregor
Edit: I also found this article which might explain things better:
http://www.kb.cert.org/vuls/id/150227February 2, 2009 at 10:16 am #294237
Riyad KallaMemberGregor, thank you for the additional clarification.
-
AuthorPosts
