[JBoss JIRA] (JBIDE-14618) Generating SOAP message via WISE takes a long time
by Brian Fitzpatrick (JIRA)
[ https://issues.jboss.org/browse/JBIDE-14618?page=com.atlassian.jira.plugi... ]
Brian Fitzpatrick updated JBIDE-14618:
--------------------------------------
Fix Version/s: 4.1.x
(was: 4.1.0.Beta2)
> Generating SOAP message via WISE takes a long time
> --------------------------------------------------
>
> Key: JBIDE-14618
> URL: https://issues.jboss.org/browse/JBIDE-14618
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: Webservices
> Affects Versions: 4.1.0.Beta1
> Reporter: Jaroslav Jankovič
> Assignee: Brian Fitzpatrick
> Fix For: 4.1.x
>
> Attachments: JBIDE-14618.jpg
>
>
> In "Select WSDL" dialog, after entering url of SOAP WS and confirming it with OK button, a "Progress Information" dialog appears because of waiting for WISE call. This dialog, I think, is very user unfriendly and in previous versions it was quite faster. In this point of view, Beta1 is worse than Alpha builds.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 10 months
[JBoss JIRA] (JBIDE-14859) make sure usage tracks arquillian, aerogear, livereload
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-14859?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-14859:
-------------------------------------
Description:
We need to make sure usage is reporting the following new components (if present in an eclipse installation):
* aerogear
* arquillian
* livereload
It furthermore turns out that we only track org.jboss.tools.ws.feature but miss *org.jboss.toools.ws.jaxrs.feature*. Since a user cannot install both separately the current tracking is IMHO sufficient.
was:
We need to make sure usage is reporting the following new components (if present in an eclipse installation):
* aerogear
* arquillian
* livereload
> make sure usage tracks arquillian, aerogear, livereload
> --------------------------------------------------------
>
> Key: JBIDE-14859
> URL: https://issues.jboss.org/browse/JBIDE-14859
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: usage
> Affects Versions: 4.1.0.Beta2
> Reporter: Andre Dietisheim
> Assignee: Andre Dietisheim
> Fix For: 4.1.0.Beta2
>
>
> We need to make sure usage is reporting the following new components (if present in an eclipse installation):
> * aerogear
> * arquillian
> * livereload
> It furthermore turns out that we only track org.jboss.tools.ws.feature but miss *org.jboss.toools.ws.jaxrs.feature*. Since a user cannot install both separately the current tracking is IMHO sufficient.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 10 months
[JBoss JIRA] (JBIDE-14861) Change default test type from JAX-WS to GET for WS Tester
by Brian Fitzpatrick (JIRA)
Brian Fitzpatrick created JBIDE-14861:
-----------------------------------------
Summary: Change default test type from JAX-WS to GET for WS Tester
Key: JBIDE-14861
URL: https://issues.jboss.org/browse/JBIDE-14861
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: Webservices
Affects Versions: 4.1.0.Beta1
Reporter: Max Rydahl Andersen
Assignee: Brian Fitzpatrick
Fix For: 4.1.0.Beta2
To support a more RESTful default state, Max has requested that we change the default search type from JAX-WS to GET in the WS Tester.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 10 months
[JBoss JIRA] (JBIDE-14860) httpclient classloading issue shows up in Stacks when using an invalid stacks url
by Fred Bricon (JIRA)
[ https://issues.jboss.org/browse/JBIDE-14860?page=com.atlassian.jira.plugi... ]
Fred Bricon updated JBIDE-14860:
--------------------------------
Description:
While running JBT with -Dorg.jboss.examples.stacks.url=http://hangonme-fredapp.rhcloud.com/slow.xsd?delay=10 to test JBIDE-14700, the following exception shows up in the log when the StacksManager tries to fall back on the default Stacks :
{noformat}
!ENTRY org.jboss.tools.stacks.core 2 0 2013-06-13 14:41:15.633
!MESSAGE Stacks from http://hangonme-fredapp.rhcloud.com/slow.xsd?delay=10 can not be read, falling back on default Stacks Client values
java.lang.reflect.InvocationTargetException
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:479)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
at org.jboss.tools.maven.project.examples.wizard.NewProjectExamplesStacksRequirementsPage.<init>(NewProjectExamplesStacksRequirementsPage.java:104)
at org.jboss.tools.maven.project.examples.wizard.NewProjectExamplesStacksRequirementsPage.<init>(NewProjectExamplesStacksRequirementsPage.java:95)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at java.lang.Class.newInstance0(Class.java:374)
at java.lang.Class.newInstance(Class.java:327)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.jboss.tools.project.examples.wizard.NewProjectExamplesWizard2.createContributedPages(NewProjectExamplesWizard2.java:198)
at org.jboss.tools.project.examples.wizard.NewProjectExamplesWizard2.addPages(NewProjectExamplesWizard2.java:162)
at org.jboss.tools.central.wizards.AbstractJBossCentralProjectWizard.addPages(AbstractJBossCentralProjectWizard.java:82)
at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:605)
at org.eclipse.jface.window.Window.create(Window.java:432)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1104)
at org.eclipse.jface.window.Window.open(Window.java:791)
at org.jboss.tools.central.editors.GettingStartedPage.openWizard(GettingStartedPage.java:616)
at org.jboss.tools.central.editors.GettingStartedPage.access$11(GettingStartedPage.java:607)
at org.jboss.tools.central.editors.GettingStartedPage$5.linkActivated(GettingStartedPage.java:579)
at org.eclipse.ui.forms.widgets.AbstractHyperlink.handleActivate(AbstractHyperlink.java:233)
at org.eclipse.ui.forms.widgets.ImageHyperlink.handleActivate(ImageHyperlink.java:199)
at org.eclipse.ui.forms.widgets.AbstractHyperlink.handleMouseUp(AbstractHyperlink.java:327)
at org.eclipse.ui.forms.widgets.AbstractHyperlink.access$2(AbstractHyperlink.java:311)
at org.eclipse.ui.forms.widgets.AbstractHyperlink$4.handleEvent(AbstractHyperlink.java:125)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
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:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
Caused by: java.lang.NoClassDefFoundError: org/apache/http/HttpRequest
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:196)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClassHoldingLock(ClasspathManager.java:638)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:613)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:574)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:492)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:465)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:224)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at org.jboss.tools.stacks.core.model.StacksManager.getStacks(StacksManager.java:105)
at org.jboss.tools.stacks.core.model.StacksManager.getStacks(StacksManager.java:54)
at org.jboss.tools.maven.project.examples.wizard.NewProjectExamplesStacksRequirementsPage$1.run(NewProjectExamplesStacksRequirementsPage.java:110)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
... 55 more
Caused by: java.lang.ClassNotFoundException: org.apache.http.HttpRequest cannot be found by org.jboss.tools.stacks.core_1.0.0.qualifier
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 74 more
{noformat}
Stacks uses httpclient-4.0.1.jar but eclipse contains and loads an incompatible org.apache.commons.httpclient 3.1.0.
was:
While running JBT with -Dorg.jboss.examples.stacks.url=http://hangonme-fredapp.rhcloud.com/slow.xsd?delay=10 to test JBIDE-14700, the following exception shows up in the log when the StacksManager tries to fall back on the default Stacks :
{noformat}
!ENTRY org.jboss.tools.stacks.core 2 0 2013-06-13 14:41:15.633
!MESSAGE Stacks from http://hangonme-fredapp.rhcloud.com/slow.xsd?delay=10 can not be read, falling back on default Stacks Client values
java.lang.reflect.InvocationTargetException
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:479)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
at org.jboss.tools.maven.project.examples.wizard.NewProjectExamplesStacksRequirementsPage.<init>(NewProjectExamplesStacksRequirementsPage.java:104)
at org.jboss.tools.maven.project.examples.wizard.NewProjectExamplesStacksRequirementsPage.<init>(NewProjectExamplesStacksRequirementsPage.java:95)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at java.lang.Class.newInstance0(Class.java:374)
at java.lang.Class.newInstance(Class.java:327)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.jboss.tools.project.examples.wizard.NewProjectExamplesWizard2.createContributedPages(NewProjectExamplesWizard2.java:198)
at org.jboss.tools.project.examples.wizard.NewProjectExamplesWizard2.addPages(NewProjectExamplesWizard2.java:162)
at org.jboss.tools.central.wizards.AbstractJBossCentralProjectWizard.addPages(AbstractJBossCentralProjectWizard.java:82)
at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:605)
at org.eclipse.jface.window.Window.create(Window.java:432)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1104)
at org.eclipse.jface.window.Window.open(Window.java:791)
at org.jboss.tools.central.editors.GettingStartedPage.openWizard(GettingStartedPage.java:616)
at org.jboss.tools.central.editors.GettingStartedPage.access$11(GettingStartedPage.java:607)
at org.jboss.tools.central.editors.GettingStartedPage$5.linkActivated(GettingStartedPage.java:579)
at org.eclipse.ui.forms.widgets.AbstractHyperlink.handleActivate(AbstractHyperlink.java:233)
at org.eclipse.ui.forms.widgets.ImageHyperlink.handleActivate(ImageHyperlink.java:199)
at org.eclipse.ui.forms.widgets.AbstractHyperlink.handleMouseUp(AbstractHyperlink.java:327)
at org.eclipse.ui.forms.widgets.AbstractHyperlink.access$2(AbstractHyperlink.java:311)
at org.eclipse.ui.forms.widgets.AbstractHyperlink$4.handleEvent(AbstractHyperlink.java:125)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
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:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
Caused by: java.lang.NoClassDefFoundError: org/apache/http/HttpRequest
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:196)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClassHoldingLock(ClasspathManager.java:638)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:613)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:574)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:492)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:465)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:224)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at org.jboss.tools.stacks.core.model.StacksManager.getStacks(StacksManager.java:105)
at org.jboss.tools.stacks.core.model.StacksManager.getStacks(StacksManager.java:54)
at org.jboss.tools.maven.project.examples.wizard.NewProjectExamplesStacksRequirementsPage$1.run(NewProjectExamplesStacksRequirementsPage.java:110)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
... 55 more
Caused by: java.lang.ClassNotFoundException: org.apache.http.HttpRequest cannot be found by org.jboss.tools.stacks.core_1.0.0.qualifier
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 74 more
{noformat}
Stacks uses httpclient-4.0.1.jar but the eclipse contains and loads an incompatible org.apache.commons.httpclient 3.1.0.
> httpclient classloading issue shows up in Stacks when using an invalid stacks url
> ---------------------------------------------------------------------------------
>
> Key: JBIDE-14860
> URL: https://issues.jboss.org/browse/JBIDE-14860
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: common/jst/core
> Affects Versions: 4.1.0.Beta2
> Reporter: Fred Bricon
> Assignee: Rob Stryker
> Fix For: 4.1.0.Beta2
>
>
> While running JBT with -Dorg.jboss.examples.stacks.url=http://hangonme-fredapp.rhcloud.com/slow.xsd?delay=10 to test JBIDE-14700, the following exception shows up in the log when the StacksManager tries to fall back on the default Stacks :
> {noformat}
> !ENTRY org.jboss.tools.stacks.core 2 0 2013-06-13 14:41:15.633
> !MESSAGE Stacks from http://hangonme-fredapp.rhcloud.com/slow.xsd?delay=10 can not be read, falling back on default Stacks Client values
> java.lang.reflect.InvocationTargetException
> at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:479)
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
> at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
> at org.jboss.tools.maven.project.examples.wizard.NewProjectExamplesStacksRequirementsPage.<init>(NewProjectExamplesStacksRequirementsPage.java:104)
> at org.jboss.tools.maven.project.examples.wizard.NewProjectExamplesStacksRequirementsPage.<init>(NewProjectExamplesStacksRequirementsPage.java:95)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
> at java.lang.Class.newInstance0(Class.java:374)
> at java.lang.Class.newInstance(Class.java:327)
> at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
> at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
> at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
> at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
> at org.jboss.tools.project.examples.wizard.NewProjectExamplesWizard2.createContributedPages(NewProjectExamplesWizard2.java:198)
> at org.jboss.tools.project.examples.wizard.NewProjectExamplesWizard2.addPages(NewProjectExamplesWizard2.java:162)
> at org.jboss.tools.central.wizards.AbstractJBossCentralProjectWizard.addPages(AbstractJBossCentralProjectWizard.java:82)
> at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:605)
> at org.eclipse.jface.window.Window.create(Window.java:432)
> at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1104)
> at org.eclipse.jface.window.Window.open(Window.java:791)
> at org.jboss.tools.central.editors.GettingStartedPage.openWizard(GettingStartedPage.java:616)
> at org.jboss.tools.central.editors.GettingStartedPage.access$11(GettingStartedPage.java:607)
> at org.jboss.tools.central.editors.GettingStartedPage$5.linkActivated(GettingStartedPage.java:579)
> at org.eclipse.ui.forms.widgets.AbstractHyperlink.handleActivate(AbstractHyperlink.java:233)
> at org.eclipse.ui.forms.widgets.ImageHyperlink.handleActivate(ImageHyperlink.java:199)
> at org.eclipse.ui.forms.widgets.AbstractHyperlink.handleMouseUp(AbstractHyperlink.java:327)
> at org.eclipse.ui.forms.widgets.AbstractHyperlink.access$2(AbstractHyperlink.java:311)
> at org.eclipse.ui.forms.widgets.AbstractHyperlink$4.handleEvent(AbstractHyperlink.java:125)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> 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:354)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
> Caused by: java.lang.NoClassDefFoundError: org/apache/http/HttpRequest
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
> at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:196)
> at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClassHoldingLock(ClasspathManager.java:638)
> at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:613)
> at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:574)
> at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:492)
> at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:465)
> at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:224)
> at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
> at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
> at org.jboss.tools.stacks.core.model.StacksManager.getStacks(StacksManager.java:105)
> at org.jboss.tools.stacks.core.model.StacksManager.getStacks(StacksManager.java:54)
> at org.jboss.tools.maven.project.examples.wizard.NewProjectExamplesStacksRequirementsPage$1.run(NewProjectExamplesStacksRequirementsPage.java:110)
> at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
> ... 55 more
> Caused by: java.lang.ClassNotFoundException: org.apache.http.HttpRequest cannot be found by org.jboss.tools.stacks.core_1.0.0.qualifier
> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
> at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
> ... 74 more
> {noformat}
> Stacks uses httpclient-4.0.1.jar but eclipse contains and loads an incompatible org.apache.commons.httpclient 3.1.0.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 10 months
[JBoss JIRA] (JBIDE-14860) httpclient classloading issue shows up in Stacks when using an invalid stacks url
by Fred Bricon (JIRA)
Fred Bricon created JBIDE-14860:
-----------------------------------
Summary: httpclient classloading issue shows up in Stacks when using an invalid stacks url
Key: JBIDE-14860
URL: https://issues.jboss.org/browse/JBIDE-14860
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: common/jst/core
Affects Versions: 4.1.0.Beta2
Reporter: Fred Bricon
Assignee: Rob Stryker
Fix For: 4.1.0.Beta2
While running JBT with -Dorg.jboss.examples.stacks.url=http://hangonme-fredapp.rhcloud.com/slow.xsd?delay=10 to test JBIDE-14700, the following exception shows up in the log when the StacksManager tries to fall back on the default Stacks :
{noformat}
!ENTRY org.jboss.tools.stacks.core 2 0 2013-06-13 14:41:15.633
!MESSAGE Stacks from http://hangonme-fredapp.rhcloud.com/slow.xsd?delay=10 can not be read, falling back on default Stacks Client values
java.lang.reflect.InvocationTargetException
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:479)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
at org.jboss.tools.maven.project.examples.wizard.NewProjectExamplesStacksRequirementsPage.<init>(NewProjectExamplesStacksRequirementsPage.java:104)
at org.jboss.tools.maven.project.examples.wizard.NewProjectExamplesStacksRequirementsPage.<init>(NewProjectExamplesStacksRequirementsPage.java:95)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at java.lang.Class.newInstance0(Class.java:374)
at java.lang.Class.newInstance(Class.java:327)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.jboss.tools.project.examples.wizard.NewProjectExamplesWizard2.createContributedPages(NewProjectExamplesWizard2.java:198)
at org.jboss.tools.project.examples.wizard.NewProjectExamplesWizard2.addPages(NewProjectExamplesWizard2.java:162)
at org.jboss.tools.central.wizards.AbstractJBossCentralProjectWizard.addPages(AbstractJBossCentralProjectWizard.java:82)
at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:605)
at org.eclipse.jface.window.Window.create(Window.java:432)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1104)
at org.eclipse.jface.window.Window.open(Window.java:791)
at org.jboss.tools.central.editors.GettingStartedPage.openWizard(GettingStartedPage.java:616)
at org.jboss.tools.central.editors.GettingStartedPage.access$11(GettingStartedPage.java:607)
at org.jboss.tools.central.editors.GettingStartedPage$5.linkActivated(GettingStartedPage.java:579)
at org.eclipse.ui.forms.widgets.AbstractHyperlink.handleActivate(AbstractHyperlink.java:233)
at org.eclipse.ui.forms.widgets.ImageHyperlink.handleActivate(ImageHyperlink.java:199)
at org.eclipse.ui.forms.widgets.AbstractHyperlink.handleMouseUp(AbstractHyperlink.java:327)
at org.eclipse.ui.forms.widgets.AbstractHyperlink.access$2(AbstractHyperlink.java:311)
at org.eclipse.ui.forms.widgets.AbstractHyperlink$4.handleEvent(AbstractHyperlink.java:125)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
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:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
Caused by: java.lang.NoClassDefFoundError: org/apache/http/HttpRequest
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:196)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClassHoldingLock(ClasspathManager.java:638)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:613)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:574)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:492)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:465)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:224)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at org.jboss.tools.stacks.core.model.StacksManager.getStacks(StacksManager.java:105)
at org.jboss.tools.stacks.core.model.StacksManager.getStacks(StacksManager.java:54)
at org.jboss.tools.maven.project.examples.wizard.NewProjectExamplesStacksRequirementsPage$1.run(NewProjectExamplesStacksRequirementsPage.java:110)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
... 55 more
Caused by: java.lang.ClassNotFoundException: org.apache.http.HttpRequest cannot be found by org.jboss.tools.stacks.core_1.0.0.qualifier
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 74 more
{noformat}
Stacks uses httpclient-4.0.1.jar but the eclipse contains and loads an incompatible org.apache.commons.httpclient 3.1.0.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 10 months
[JBoss JIRA] (JBIDE-14735) Improve text formatting when dropping widgets from Palette view
by Victor Rubezhny (JIRA)
[ https://issues.jboss.org/browse/JBIDE-14735?page=com.atlassian.jira.plugi... ]
Victor Rubezhny commented on JBIDE-14735:
-----------------------------------------
So, If we need this template to be always inserted into a new line - we have to add '\n' character at the beginning of start template text. Otherwise it will always be inserted into the current line without any indentation.
If we don't need this template to add extra empty line - we have to remove '\n' character from the end of start template text. Otherwise it always be inserted with indentation after the last non-empty template line.
If we want to change the current algorithm and perform a more sophisticated formatting - we have a chance to kill some lines of text that was entered by a user (and not by template) which is not good IMHO. It's much better to change the template itself if we want to change the way it is inserted to/formatted in text.
> Improve text formatting when dropping widgets from Palette view
> ---------------------------------------------------------------
>
> Key: JBIDE-14735
> URL: https://issues.jboss.org/browse/JBIDE-14735
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: jsp/jsf/xml/html source editing
> Reporter: Alexey Kazakov
> Assignee: Victor Rubezhny
> Labels: new_and_noteworthy
> Fix For: 4.2.x
>
>
> 1. Suppose we have the following code:
> {code}
> <div data-role="page" id="page-1">
> <div data-role="content">|
> </div>
> </div>
> {code}
> | marks the cursor position.
> 2. Press Enter right after <div data-role="content">:
> {code}
> <div data-role="page" id="page-1">
> <div data-role="content">
> |
> </div>
> </div>
> {code}
> 3. Then click on *button* widget in jQuery Mobile Palette. Click on OK.
> The following code is generated:
> {code}
> <div data-role="page" id="page-1">
> <div data-role="content">
> <a href="" id="button-1" data-role="button">Link button</a>
>
> </div>
> </div>
> {code}
> But it should be
> {code}
> <div data-role="page" id="page-1">
> <div data-role="content">
> <a href="" id="button-1" data-role="button">Link button</a>
>
> </div>
> </div>
> {code}
> instead.
> Also we probably should use the preferences/settings of the editor to insert space symbols (N spaces/tab) instead of hardcoded " ".
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 10 months
[JBoss JIRA] (JBIDE-14735) Improve text formatting when dropping widgets from Palette view
by Victor Rubezhny (JIRA)
[ https://issues.jboss.org/browse/JBIDE-14735?page=com.atlassian.jira.plugi... ]
Victor Rubezhny commented on JBIDE-14735:
-----------------------------------------
Template for button widget contains '\n' character at the end, this is the reason of why one extra empty line occurs in text after the template is applied. It's not a good to re-format the template by removing this '\n'-ending before insertion due to exclude this extra empty line because if a user will want to insert template inside a text of some line (not into an empty line, but into a line with some text and inside that text) then resulting text will not be reformatted (template will always be inserted into existing text without any breaking of line and text indentation).
So, if the template itself is correct (and requires the line break at the end) this extra line will always occur in this example.
Regarding the indent, it also works as expected, because the template has no '\n' character at the beginning, so the indentation is not applied for the first line of the template.
If you will not press Enter at Step #2 then the template will be inserted at the same line - and this is also expected behavior for this template. There is a bug though at the line ending format - yet another extra empty line (with no any indentation) appears.
> Improve text formatting when dropping widgets from Palette view
> ---------------------------------------------------------------
>
> Key: JBIDE-14735
> URL: https://issues.jboss.org/browse/JBIDE-14735
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: jsp/jsf/xml/html source editing
> Reporter: Alexey Kazakov
> Assignee: Victor Rubezhny
> Labels: new_and_noteworthy
> Fix For: 4.2.x
>
>
> 1. Suppose we have the following code:
> {code}
> <div data-role="page" id="page-1">
> <div data-role="content">|
> </div>
> </div>
> {code}
> | marks the cursor position.
> 2. Press Enter right after <div data-role="content">:
> {code}
> <div data-role="page" id="page-1">
> <div data-role="content">
> |
> </div>
> </div>
> {code}
> 3. Then click on *button* widget in jQuery Mobile Palette. Click on OK.
> The following code is generated:
> {code}
> <div data-role="page" id="page-1">
> <div data-role="content">
> <a href="" id="button-1" data-role="button">Link button</a>
>
> </div>
> </div>
> {code}
> But it should be
> {code}
> <div data-role="page" id="page-1">
> <div data-role="content">
> <a href="" id="button-1" data-role="button">Link button</a>
>
> </div>
> </div>
> {code}
> instead.
> Also we probably should use the preferences/settings of the editor to insert space symbols (N spaces/tab) instead of hardcoded " ".
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 10 months