Eclipse Foundation Member
Azure Toolkit for Eclipse

Add this URL to your Eclipse Installation to reach this solution's update site.

2018-09 (4.9)
Photon (4.8)
Oxygen (4.7)
Neon (4.6)


Learn more...

Details Group Tabs

Monday, September 17, 2018 - 16:29
vbaskaran6ea's picture

First things first thanks for the awesome plug-in that gave an easy option to publish our spring boot app to Azure. However the deployment is directly happening to a web service. Is there any setting or option by which can install the web app to a deployment slot instead of the website root. All the options tried through the current plug-in has NO mention of deployment slot. I was not able to get reliable documentation from Eclipse or Microsoft sites on this topic. Your replies would be greatly appreciated as we need to leverage the slots as a design pattern/best practice. 

vjava's picture

Hi Venkat,

Thanks for the feedback. Deployment Slot is a very useful feature and we will consider to support it in the plugin. For now, if you want to deploy a Java Web App project into a Deployment Slot on Azure, there is another option/workaround for you. We have Azure Web App Maven plugin to support this. You can find more details here: https://github.com/Microsoft/azure-maven-plugins/blob/develop/docs/web-a...

Thanks,

iqureshik0q's picture

i have eclipse(Oxygen), Mac OS and jdk 1.8. Cant install this using any of the install new software or eclipse market place. I

Please advise.

vjava's picture

Hi Iram,

Could you find the plugin if you search "azure toolkit for Eclipse" in the Eclipse Marketplace page?

Thanks,

rbandopadhyaya's picture

Hi,

Since the url i.e. dl.microsoft.com/eclipse/ is not accessible, unable to install the azure tool kit. Is there any other url to refer to, or is there any other older stable version? I guess the one expected at dl.microsoft.com/eclipse/ is 3.5.0.

Any pointer in this regards will be highly appreciated.

thanks,

vjava's picture

Hi Rahul,

Another way to install the software is through the Eclipse Marketplace page. Simply search "azure toolkit for Eclipse" and you will find it.

Thanks,

falvesdossantos's picture

When I try to sign in to my microsoft account, the plugin returns the following error in the Terminal.

Error sending IPC message: Broken pipe
doSignIn@SingInDialog: null
java.lang.reflect.InvocationTargetException
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:398)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:481)
at com.microsoft.azuretools.core.ui.SignInDialog.signInAsync(SignInDialog.java:305)
at com.microsoft.azuretools.core.ui.SignInDialog.doSignIn(SignInDialog.java:274)
at com.microsoft.azuretools.core.ui.SignInDialog.okPressed(SignInDialog.java:237)
at org.eclipse.jface.dialogs.Dialog.buttonPressed(Dialog.java:466)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:618)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5227)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1340)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4561)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4151)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:818)
at org.eclipse.jface.window.Window.open(Window.java:794)
at com.microsoft.azuretools.core.ui.SignInDialog.go(SignInDialog.java:99)
at com.microsoft.azuretools.core.handlers.SignInCommandHandler.doSignIn(SignInCommandHandler.java:50)
at com.microsoft.azuretools.azureexplorer.AzureModuleImpl$SignInOutAction$1.actionPerformed(AzureModuleImpl.java:63)
at com.microsoft.tooling.msservices.serviceexplorer.NodeActionListener.actionPerformedAsync(NodeActionListener.java:51)
at com.microsoft.tooling.msservices.serviceexplorer.NodeAction.fireNodeActionEvent(NodeAction.java:60)
at com.microsoft.azuretools.azureexplorer.views.ServiceExplorerView$2$1.run(ServiceExplorerView.java:328)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:473)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:565)
at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:397)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5227)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1340)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4561)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4151)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:693)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:610)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1519)
at org.eclipse.equinox.launcher.Main.main(Main.java:1492)
Caused by: java.lang.ExceptionInInitializerError
at com.microsoft.azure.management.resources.implementation.ResourceManager$AuthenticatedImpl.<init>(ResourceManager.java:136)
at com.microsoft.azure.management.resources.implementation.ResourceManager.authenticate(ResourceManager.java:67)
at com.microsoft.azure.management.Azure$AuthenticatedImpl.<init>(Azure.java:258)
at com.microsoft.azure.management.Azure$AuthenticatedImpl.<init>(Azure.java:251)
at com.microsoft.azure.management.Azure.authenticate(Azure.java:143)
at com.microsoft.azure.management.Azure$ConfigurableImpl.authenticate(Azure.java:193)
at com.microsoft.azuretools.sdkmanage.AccessTokenAzureManager.authTid(AccessTokenAzureManager.java:133)
at com.microsoft.azuretools.sdkmanage.AccessTokenAzureManager.getTenants(AccessTokenAzureManager.java:118)
at com.microsoft.azuretools.authmanage.AdAuthManager.signIn(AdAuthManager.java:84)
at com.microsoft.azuretools.core.ui.SignInDialog$5.run(SignInDialog.java:289)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
Caused by: java.lang.NullPointerException
at com.microsoft.azure.AzureServiceClient.<clinit>(AzureServiceClient.java:74)
... 11 more
Canceled by the user.

msawicki's picture

resolved by the 3.0.1 update