- This topic has 13 replies, 3 voices, and was last updated 14 years ago by
Frank Lawlor.
-
AuthorPosts
-
SOAP Web Services Explorer has stopped working for me.
Now when I invoke it I just get a tab which sayshttp://127.0.0.1:1453/wse/wsexplorer/wsexplorer.jsp?org.exlipse.wst.we.explorer=0
but nothing shows up on the page.
The REST explorer seems to come up OK.
The only recent change I have made was to update to the latest ME Enterprise update.
How do I fix this?
Can’t someone give me some help here?
I tried my old 7.5 ME and it is still working fine.
support-joyMemberFrank,
It is not clear from your post as to what is the exact issue. Can you answer below queries for me –
1. Can you copy and paste your installation details ? Open MyEclipse IDE, from menu options click on MyEclipse > Installation Summary > Installation Details
2.SOAP Web Services Explorer has stopped working for me.
Now when I invoke it I just get a tab which sayshttp://127.0.0.1:1453/wse/wsexplorer/wsexplorer.jsp?org.exlipse.wst.we.explorer=0
but nothing shows up on the page.
Can you elaborate more on this? Please list out the steps in detail. Please attach a screenshot to help me get a visual? Here is the FAQ on how to attach screenshots – https://www.genuitec.com/forums/topic/troubleshooting-how-to-upload-attachments-on-forum/&highlight=
Can you check MyEclipse Configuration Center > Dashboard tab and see if “WebServices support for MyEclipse” is installed?
Also I would like you to verify the following –
1. Replace 127.0.0.1 with localhost and verify does it show you the webservices explorer
2. Check if any other program is running on port 1453.The only recent change I have made was to update to the latest ME Enterprise update.
Can you clarify what are you referring here as the latest ME Enterprise update? What was your earlier version and how did you perform the update?
Best
I posted a response using the pm button, but don’t see anything here.
Did you get the details which I posted?
Any results?
support-tonyKeymasterFrank,
My apologies for the late reply.
Yes, we got the details and they clarified what your problem is.
However, we have been unable to reproduce the problem so far. Have you tried opening the SOAP Web Services Explorer at different times during a session? The reason I ask is that I did manage to briefly get the same window state, when I tried to open the explorer during the various workbench initialization tasks, though the explorer did come up after that brief time.
As you can tell from the http address showing in the tab, the explorer is just a web application. To check that the internal web server is working, you could try entering the same http address (the one you see in the tab) into a web browser outside of MyEclipse. Let us know what the result of that is. If you get a blank page, could you post the source of the page here?
Also, do you have a proxy configured for internet connection in MyEclipse and, if so, is the local host address excluded?
I get the same result no matter when I try it.
I also get the same result in a separate browser.I do have a proxy, but 127.0.0.1 and localhost are excluded.
Below it the source for the blank page:
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”>
<HTML><HEAD>
<META content=”text/html; charset=utf-8″ http-equiv=Content-Type></HEAD>
<BODY></BODY></HTML>Would it be possible/desirable to uninstall/re-install the WS Explorer?
support-tonyKeymasterHi Frank,
That’s a good idea. You can uninstall the web services feature and then reinstall it.
Go to the Configuration Center (MyEclipse->MyEclipse Configuration Center), click on the Dashboard tab. Scroll down the MyEclipse Features and deselect Web Services Support for MyEclipse, then click Yes to confirm removal. To execute the removal, click the “Apply 1 Change” button. This will take you into the Pulse Explorer update wizard to take you through the rest of the update. You’ll need to restart MyEclipse then go to the Configuration Center again (it may come up automatically) and go through a similar process after selecting Web Services Support.
To leave the Configuration Center, click the icon in the top right corner of the main panel. Sorry if you already knew this but not everyone uses the configuration center.
Please let me know if this fixes the problem.
When I try to re-add web services I just get:
Bad update sites
com.genuitec.pulse2.client.common.launcher.BadUpdateSiteException
Software being installed: MyEclipse 8.6 (Profile) 2.0.0.0000000010 (com.poweredbypulse.profile-339106-rmb-624254 2.0.0.0000000010)
Missing requirement: MyEclipse 8.6 (Profile) 2.0.0.0000000010 (com.poweredbypulse.profile-339106-rmb-624254 2.0.0.0000000010) requires ‘com.genuitec.myeclipse.ws.feature.group [7.9.100,8.9.100)’ but it could not be foundWhat does this mean?
What do I do?
support-tonyKeymasterI can’t replicate this, either, Frank. Perhaps there was an intermittent problem with the update site. Could you try it again?
Otherwise, I wonder if there is some problem with your proxy settings or with your proxy server. Could you try entering the following address into the MyEclipse internal web browser: http://downloads.myeclipseide.com/downloads/products/eworkbench/helios/enterprise-earlyaccess ? You should get a Forbidden page but at least that would indicate that you can get to the update site OK. If you didn’t get to the update site, check your proxy settings and post a screenshot here, if possible.
Are there any messages in the .log file that look relevant to the problem? The .log file is in the .metadata folder of your workspace folder. You could clear the file (delete it) before starting MyEclipse so that you only see new log messages.
The only other option may be to reinstall MyEclipse 8.6 (or, better still, install the latest 9.0 release). If you installed via Pulse, it is simple to reinstall from Pulse Explorer (right click on your profile for release 8.6 and select reinstall). If you do this, you may still have to reinstall Web Services support, as your Pulse profile will have excluded it, when you previously removed it. To install release 9.0, you will have to select the Helios realm in Pulse Explorer, from the drop-down at the top of the Explore pane, to get a view of the new MyEclipse release and be able add it to your profile then install.
I’m sorry that this is such a difficult problem to track down.
I retried the update and this time it worked.
However, I seem to have gone from bad to worse:
1) The SOAP Web Services explorer still does not work. Same results.
2) When I try to synchronize a project with SVN I now get the error:
Plug-in org.eclipse.wst.jsdt.ui was unable to load class org.eclipse.wst.jsdt.internal.ui.model.JavaModelProvider.
An error occurred while automatically activating bundle org.eclipse.wst.jsdt.ui (1493).This missing file is one of the web tools ones.
How do I fix this?
The .log file contains
!ENTRY org.eclipse.equinox.registry 4 1 2011-04-19 09:08:13.440
!MESSAGE Plug-in org.eclipse.wst.jsdt.ui was unable to load class org.eclipse.wst.jsdt.internal.ui.model.JavaModelProvider.
!STACK 0
org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle org.eclipse.wst.jsdt.ui (1493).
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:125)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:457)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:326)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1193)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:874)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
at org.eclipse.core.internal.resources.mapping.ModelProviderDescriptor.getModelProvider(ModelProviderDescriptor.java:82)
at org.eclipse.team.core.mapping.provider.SynchronizationScopeManager.getMappings(SynchronizationScopeManager.java:100)
at org.eclipse.team.core.mapping.provider.SynchronizationScopeManager.getMappingsFromProviders(SynchronizationScopeManager.java:86)
at org.eclipse.team.core.mapping.provider.SynchronizationScopeManager.addResourcesToScope(SynchronizationScopeManager.java:306)
at org.eclipse.team.core.mapping.provider.SynchronizationScopeManager.performExpandScope(SynchronizationScopeManager.java:279)
at org.eclipse.team.core.mapping.provider.SynchronizationScopeManager.internalRefreshScope(SynchronizationScopeManager.java:239)
at org.eclipse.team.core.mapping.provider.SynchronizationScopeManager.access$1(SynchronizationScopeManager.java:221)
at org.eclipse.team.core.mapping.provider.SynchronizationScopeManager$2.run(SynchronizationScopeManager.java:181)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
at org.eclipse.team.core.mapping.provider.SynchronizationScopeManager.refresh(SynchronizationScopeManager.java:179)
at org.eclipse.team.core.subscribers.SubscriberScopeManager.access$1(SubscriberScopeManager.java:1)
at org.eclipse.team.core.subscribers.SubscriberScopeManager$2.run(SubscriberScopeManager.java:95)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
at org.eclipse.team.core.subscribers.SubscriberScopeManager.refresh(SubscriberScopeManager.java:93)
at org.eclipse.team.core.mapping.provider.SynchronizationContext.refresh(SynchronizationContext.java:107)
at org.eclipse.team.internal.ui.synchronize.RefreshModelParticipantJob.doRefresh(RefreshModelParticipantJob.java:68)
at org.eclipse.team.internal.ui.synchronize.RefreshParticipantJob.run(RefreshParticipantJob.java:309)
at org.eclipse.team.internal.ui.synchronize.RefreshModelParticipantJob.run(RefreshModelParticipantJob.java:116)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: org.osgi.framework.BundleException: The activator org.eclipse.wst.jsdt.internal.ui.JavaScriptPlugin for bundle org.eclipse.wst.jsdt.ui is invalid
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:157)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:751)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
… 34 more
Caused by: java.lang.NoClassDefFoundError: org/eclipse/wst/jsdt/core/WorkingCopyOwner
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.newInstance0(Class.java:326)
at java.lang.Class.newInstance(Class.java:308)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:152)
… 39 more
Caused by: java.lang.ClassNotFoundException: org.eclipse.wst.jsdt.core.WorkingCopyOwner
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:494)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
… 45 moreThe .log file contains many errors tracing back to the same WorkingCopyOwner class being missing.
support-tonyKeymasterFrank,
Sorry for the continued problems.
This topic suggests a conflict between the subversive and GWT plug-ins:
Subversive not working along with GWT on MyEclipse 8.6
If you’re using both plug-ins, this might be the cause of your second problem. I note from that topic that it might not be a problem with release 9.0 of MyEclipse. Would it be possible for you to upgrade to 9.0? At least you could try an install to see if it fixes either or both of the problems you have. There is no need to uninstall your current installation, as releases can co-exist. You might want to keep a back-up of your workspace as release 9.0 might ask you to upgrade the workspace.
Please try a fresh install of the latest release (via Pulse, off-line installer or on-line installer) to see if this gets your development environment on track again.
Thanks, I’ll look into ME9
-
AuthorPosts