Genuitec » All Posts https://www.genuitec.com/forums/topics/webclipse/webclipse-help/feed/ Mon, 21 May 2018 05:36:46 +0000 http://bbpress.org/?v=2.5.14-6684 en-US https://www.genuitec.com/forums/topic/angular-ide-2017-installation-stuck-after-restart-on-splash-window/#post-587088 <![CDATA[Reply To: Angular ide 2017 installation stuck after restart on splash window]]> https://www.genuitec.com/forums/topic/angular-ide-2017-installation-stuck-after-restart-on-splash-window/#post-587088 Mon, 21 May 2018 05:47:37 +0000 support-swapna vasyl.yarmamedov,

Glad that you could proceed with the setup.
A bug is filed for the dev team to work on it. We will surely get back to you in case we need more details.

Apologies for inconvenience caused. Please let us know if you see any other issues.

–Swapna
Genuitec Support

]]>
https://www.genuitec.com/forums/topic/not-able-to-open-typescript-files/#post-587084 <![CDATA[Reply To: Not able to open typescript files]]> https://www.genuitec.com/forums/topic/not-able-to-open-typescript-files/#post-587084 Mon, 21 May 2018 05:22:25 +0000 support-swapna Gustavo,

Sorry that you are seeing this issue. Thank you for the error details and the screenshot.

1. Can you please clarify if you see the problem with .ts files in a particular project or all the projects in the workspace? What happens when you create a new typescript file? Does it open fine in the editor?

2. Please go to Window > Preferences > Typescript and check if the Node.js version is set to anything >=8.x. If it is set to 8.x and greater then our internal tooling (that runs the editor functions like validation, content assist, etc.) won’t work with. Note that this constraint only exists for the version of Node used by our tooling – version 8.x can be used to create Angular projects, for instance.

You should set the Node.js version in the TypeScript preferences page to anything < 8.x for the tooling to work. 3. If the above suggestion does not work, then can you please switch to a new workspace and check if the .ts files open fine? If the issue persists in a new workspace as well, then please share with us the full workspace log by clicking on the 'Export Log' icon in the Error Log view for further investigation. Apologies for inconvenience caused. Please let us know how you get on with this problem. --Swapna Genuitec Support

]]>
https://www.genuitec.com/forums/topic/formatting-on-save-issues/#post-586912 <![CDATA[Formatting issues]]> https://www.genuitec.com/forums/topic/formatting-on-save-issues/#post-586912 Sat, 19 May 2018 23:13:27 +0000 Fedor Losev There should be an option to skip formatting the code on save if the file contains errors.

There are many kinds of errors like missing braces that may complete break formatting on the whole file.

(if you wonder why save file with errors, there may be many reasons; first, the AngularIDE frequently does not display all errors correctly until the file is saved, second, when working on multiple files you may want to see other file errors to take a decision on a fix).

Another issue is that broken by many errors format frequently does not go to undo as an atomic operation, CTRL+Z then restores line by line.

Yet another very annoying issue started to happen in recent months: sometimes (frequently enough), after fixing errors, the editor still shows apparently non-existent errors. Saving the file suddenly formats a line weirdly, inserting spaces in the middle of words or alike. Fix and save – this happens again. The only cure, in this case, is to cut and paste back the offending line, then error suddenly disappears and formatting works correctly.

]]>
https://www.genuitec.com/forums/topic/not-able-to-open-typescript-files/#post-586838 <![CDATA[Not able to open typescript files]]> https://www.genuitec.com/forums/topic/not-able-to-open-typescript-files/#post-586838 Fri, 18 May 2018 21:29:13 +0000 Gustavo Hi,

I’m getting the following error when opening a any typescript file in Webclipse: “Failed to create the part’s controls”

Does someone know what could be the issue?

P.S.: I’m sending below part of the stacktrace:

java.lang.NullPointerException
at com.genuitec.eclipse.typescript.services.internal.Bridge.start(Bridge.java:295)
at com.genuitec.eclipse.typescript.services.internal.Bridge.<init>(Bridge.java:111)
at com.genuitec.eclipse.typescript.services.BridgesManager.getBridge(BridgesManager.java:55)
at com.genuitec.eclipse.typescript.services.classifier.Classifier.<init>(Classifier.java:52)
at com.genuitec.eclipse.typescript.TypeScriptPlugin.getClassifier(TypeScriptPlugin.java:194)
at com.genuitec.eclipse.typescript.text.reconciler.PresentationReconciler.<init>(PresentationReconciler.java:81)
at com.genuitec.eclipse.typescript.text.TypeScriptSourceViewerConfiguration.getPresentationReconciler(TypeScriptSourceViewerConfiguration.java:181)
at org.eclipse.jface.text.source.SourceViewer.configure(SourceViewer.java:461)
at com.genuitec.eclipse.typescript.text.TypeScriptSourceViewer.configure(TypeScriptSourceViewer.java:85)
at org.eclipse.ui.texteditor.AbstractTextEditor.createPartControl(AbstractTextEditor.java:3360)
at org.eclipse.ui.texteditor.StatusTextEditor.createPartControl(StatusTextEditor.java:61)
at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.createPartControl(AbstractDecoratedTextEditor.java:445)
at com.genuitec.eclipse.typescript.text.TypeScriptEditor.createPartControl(TypeScriptEditor.java:474)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:151)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:99)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:355)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:990)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:955)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:124)
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:399)
at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:318)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:105)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:74)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:56)
at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:129)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:992)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:661)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)
at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1293)
at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.lambda$0(LazyStackRenderer.java:68)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:233)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:144)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:212)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)
at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:201)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:52)
at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:60)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:173)
at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:620)
at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:584)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:769)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:401)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1188)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3261)
at org.eclipse.ui.internal.WorkbenchPage.access$25(WorkbenchPage.java:3176)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:3158)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3153)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3117)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3107)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:563)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:518)
at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:360)
at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:167)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:279)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:244)
at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:271)
at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:249)
at org.eclipse.jdt.internal.ui.navigator.OpenAndExpand.run(OpenAndExpand.java:50)
at org.eclipse.ui.actions.RetargetAction.run(RetargetAction.java:216)
at org.eclipse.ui.navigator.CommonNavigatorManager$2.open(CommonNavigatorManager.java:191)
at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:46)
at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:851)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:44)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173)
at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:848)
at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1163)
at org.eclipse.ui.navigator.CommonViewer.handleOpen(CommonViewer.java:451)
at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:273)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:268)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:308)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4238)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3817)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at

Attachments:
You must be logged in to view attached files.
]]>
https://www.genuitec.com/forums/topic/angular-ide-does-not-use-project-local-tslint-version/#post-586831 <![CDATA[Reply To: Angular IDE does not use project local TSLint version]]> https://www.genuitec.com/forums/topic/angular-ide-does-not-use-project-local-tslint-version/#post-586831 Fri, 18 May 2018 20:27:58 +0000 Fedor Losev Nothing did solve the problem, new workspace, etc. until I completely deleted node_modules and did npm install from scratch.

Not sure what and where is cached by Webclipse, but it seems like a bug (since ng lint works correctly with the same node_modules).

I did reproduce it more or less consistently, consider for example

x? = true;

tslint 5.8.0
ng lint and webclipse no warnings

tslint 5.10.0 has this bug https://github.com/palantir/tslint/issues/3916
after installing 5.10.0: ng lint shows warning but webclipse shows no warning
delete node_modules, npm install: both ng lint and webclipse show warning

change back to 5.8.0, npm install: ng lint shows no warning, webclipse shows warning
delete node_modules, npm install: ng lint and webclipse show no warning

But after such cycle it started to pick the change without deleting node_modules after the IDE restart or after refresh+clean (refresh alone never helps despite that it runs some build; sometimes clean without restart helps sometimes changes picked only after full restart, not sure what is the pattern).

]]>
https://www.genuitec.com/forums/topic/angular-ide-2017-installation-stuck-after-restart-on-splash-window/#post-586786 <![CDATA[Reply To: Angular ide 2017 installation stuck after restart on splash window]]> https://www.genuitec.com/forums/topic/angular-ide-2017-installation-stuck-after-restart-on-splash-window/#post-586786 Fri, 18 May 2018 15:44:51 +0000 vasyl.yarmamedov Hi,

Once i new what to look i found that when mouse hover over highlighted area (in attached screenshot) pointer changes shape to hand. Once i clicked in selected area “Next” button become available and i could move forward.
I did not encounter other problems so far.

Thanks for prompt help and let me know if your developers need more info troubleshoot this issue (i do use 4k monitor)

Attachments:
You must be logged in to view attached files.
]]>
https://www.genuitec.com/forums/topic/how-to-configuring-ide-for-angular-2-by-default/#post-586755 <![CDATA[Reply To: ¿How to configuring IDE for Angular 2 by default?]]> https://www.genuitec.com/forums/topic/how-to-configuring-ide-for-angular-2-by-default/#post-586755 Fri, 18 May 2018 13:57:07 +0000 morilla7771 Hi Tony:

Thank you for support to my suggest!! :-D. I’ll post later a issue on the project page for Angular-CLI with my suggest too.

Best Regards,

Marco Antonio Mora Godoy

]]>
https://www.genuitec.com/forums/topic/angular-ide-2017-installation-stuck-after-restart-on-splash-window/#post-586743 <![CDATA[Reply To: Angular ide 2017 installation stuck after restart on splash window]]> https://www.genuitec.com/forums/topic/angular-ide-2017-installation-stuck-after-restart-on-splash-window/#post-586743 Fri, 18 May 2018 13:26:21 +0000 support-swapna vasyl.yarmamedov,

Thank you for the screenshot. The dev team is looking into it.
Are you able to even select any of those options though partially visible? Does the timeline combo appear when you can select one of the options?

Apologies for the inconvenience caused. We will try to fix this problem soon.

–Swapna
Genuitec Support

]]>
https://www.genuitec.com/forums/topic/angular-ide-2017-installation-stuck-after-restart-on-splash-window/#post-586734 <![CDATA[Reply To: Angular ide 2017 installation stuck after restart on splash window]]> https://www.genuitec.com/forums/topic/angular-ide-2017-installation-stuck-after-restart-on-splash-window/#post-586734 Fri, 18 May 2018 12:46:01 +0000 Johannes Maybe you have some large fonts or a HD screen or so.
But IMHO the design of this page is not really good. i did not even recognize there is something to be clicked – but my screen was ok.

]]>
https://www.genuitec.com/forums/topic/angular-ide-2017-installation-stuck-after-restart-on-splash-window/#post-586731 <![CDATA[Reply To: Angular ide 2017 installation stuck after restart on splash window]]> https://www.genuitec.com/forums/topic/angular-ide-2017-installation-stuck-after-restart-on-splash-window/#post-586731 Fri, 18 May 2018 12:33:15 +0000 vasyl.yarmamedov Hmm, i new there is more on this screen then i actually see – my screen shot is in attached file – all options are chopped of and not visible. Why this window shows like in the screen shot?

Attachments:
You must be logged in to view attached files.
]]>
https://www.genuitec.com/forums/topic/angular-ide-2017-installation-stuck-after-restart-on-splash-window/#post-586722 <![CDATA[Reply To: Angular ide 2017 installation stuck after restart on splash window]]> https://www.genuitec.com/forums/topic/angular-ide-2017-installation-stuck-after-restart-on-splash-window/#post-586722 Fri, 18 May 2018 12:14:39 +0000 support-swapna Johannes,

Sorry that you had trouble with the UI design. I have raised a bug for the dev team to improve the Welcome dialog experience.

Apologies for inconvenience caused. Please let us know if you see any issues with Angular IDE.

–Swapna
Genuitec Support

]]>
https://www.genuitec.com/forums/topic/debug-applicaton-in-chrome-does-not-work/#post-586707 <![CDATA[Reply To: Debug applicaton in Chrome does not work]]> https://www.genuitec.com/forums/topic/debug-applicaton-in-chrome-does-not-work/#post-586707 Fri, 18 May 2018 10:34:28 +0000 Fedor Losev Thanks a lot, indeed uncommenting localhost entry in hosts solved the issue, working now as expected.

Though two old issues still make the feature limited (the main reason I use it rather rarely), I had hopes that these were fixed:
– No angular –host parameter support, need to manually retype URL every launch
– Console output is rudimentary and not so useful, no time, message type, coloring and, most important, locations with click to source navigation.

]]>
https://www.genuitec.com/forums/topic/angular-ide-2017-installation-stuck-after-restart-on-splash-window/#post-586706 <![CDATA[Reply To: Angular ide 2017 installation stuck after restart on splash window]]> https://www.genuitec.com/forums/topic/angular-ide-2017-installation-stuck-after-restart-on-splash-window/#post-586706 Fri, 18 May 2018 10:34:14 +0000 Johannes This is REALLY a bad user interface. Took me a few re-installations of eclipse and research in the net to get it running. This type of selection is not at all intuitive!

]]>
https://www.genuitec.com/forums/topic/debug-applicaton-in-chrome-does-not-work/#post-586705 <![CDATA[Reply To: Debug applicaton in Chrome does not work]]> https://www.genuitec.com/forums/topic/debug-applicaton-in-chrome-does-not-work/#post-586705 Fri, 18 May 2018 10:09:22 +0000 support-swapna Fedor,

Thank you for the details. Yes, I am on the latest Chrome version.

Couple of users recently reported similar problem with debugging due to bad hosts file.
Can you please refer to this thread and check if the suggestion to clean up the hosts file helps fix the issue at your end? : https://www.genuitec.com/forums/topic/failed-to-get-tabs-for-debugging/

If the above suggestion does not work, then please share with us the full log file by clicking on the ‘Export Log’ icon to help us investigate further. Also share with us the OS and version details.

Please let us know how you get on with it.

–Swapna
Genuitec Support

]]>
https://www.genuitec.com/forums/topic/debug-applicaton-in-chrome-does-not-work/#post-586701 <![CDATA[Reply To: Debug applicaton in Chrome does not work]]> https://www.genuitec.com/forums/topic/debug-applicaton-in-chrome-does-not-work/#post-586701 Fri, 18 May 2018 09:53:23 +0000 Fedor Losev Hi Swapna,

It happens on the latest release in my workspace but let’s save investigation on my setup:

I install fresh Eclipse Oxygen with WTP
Install brand-new Angular IDE from marketplace
New Angular Project with defaults
Start Angular server
Click Chrome debug icon or Debug Application in Chrome

New Chrome private instance pops out but with empty URL. Subsequently, Webclipse shows “Failed to get tabs for debugging connect timed out”.

It did work few months before but I don’t know when it was broken. It may be broken by Chrome update, do you use latest Chrome 66.0.3359.181 to test?

Errors in the log:

And sometimes instead of timeout

]]>