{"action":"created","issue":{"url":"https://api.github.com/repos/vaadin/eclipse-plugin/issues/149","repository_url":"https://api.github.com/repos/vaadin/eclipse-plugin","labels_url":"https://api.github.com/repos/vaadin/eclipse-plugin/issues/149/labels{/name}","comments_url":"https://api.github.com/repos/vaadin/eclipse-plugin/issues/149/comments","events_url":"https://api.github.com/repos/vaadin/eclipse-plugin/issues/149/events","html_url":"https://github.com/vaadin/eclipse-plugin/issues/149","id":134213919,"number":149,"title":"Exception when changing Vaadin jar versions","user":{"login":"makoivis","id":7498049,"avatar_url":"https://avatars.githubusercontent.com/u/7498049?v=3","gravatar_id":"","url":"https://api.github.com/users/makoivis","html_url":"https://github.com/makoivis","followers_url":"https://api.github.com/users/makoivis/followers","following_url":"https://api.github.com/users/makoivis/following{/other_user}","gists_url":"https://api.github.com/users/makoivis/gists{/gist_id}","starred_url":"https://api.github.com/users/makoivis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/makoivis/subscriptions","organizations_url":"https://api.github.com/users/makoivis/orgs","repos_url":"https://api.github.com/users/makoivis/repos","events_url":"https://api.github.com/users/makoivis/events{/privacy}","received_events_url":"https://api.github.com/users/makoivis/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"hesara","id":1335918,"avatar_url":"https://avatars.githubusercontent.com/u/1335918?v=3","gravatar_id":"","url":"https://api.github.com/users/hesara","html_url":"https://github.com/hesara","followers_url":"https://api.github.com/users/hesara/followers","following_url":"https://api.github.com/users/hesara/following{/other_user}","gists_url":"https://api.github.com/users/hesara/gists{/gist_id}","starred_url":"https://api.github.com/users/hesara/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hesara/subscriptions","organizations_url":"https://api.github.com/users/hesara/orgs","repos_url":"https://api.github.com/users/hesara/repos","events_url":"https://api.github.com/users/hesara/events{/privacy}","received_events_url":"https://api.github.com/users/hesara/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2016-02-17T08:28:49Z","updated_at":"2016-02-17T08:29:06Z","closed_at":"2016-02-17T08:28:59Z","body":"**Reported by Artur Signell on 1 Oct 2009 13:23 UTC**\nOn the first attempt to change jar version (in project properties) from 6.1.1 to 6.1.nightly-20090930-c8998.jar I got:\r\n\r\n\r\n```\r\njava.lang.reflect.InvocationTargetException\r\nat org.eclipse.jface.operation.ModalContext.run(ModalContext.java:421)\r\nat org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)\r\nat com.vaadin.integration.eclipse.properties.VaadinVersionPropertyPage.performOk(Unknown Source)\r\nat org.eclipse.jface.preference.PreferenceDialog$13.run(PreferenceDialog.java:964)\r\nat org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)\r\nat org.eclipse.core.runtime.Platform.run(Platform.java:888)\r\nat org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)\r\nat org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)\r\nat org.eclipse.jface.preference.PreferenceDialog.okPressed(PreferenceDialog.java:944)\r\nat org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.okPressed(FilteredPreferenceDialog.java:453)\r\nat org.eclipse.jface.preference.PreferenceDialog.buttonPressed(PreferenceDialog.java:233)\r\nat org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)\r\nat org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)\r\nat org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)\r\nat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)\r\nat org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3880)\r\nat org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3473)\r\nat org.eclipse.jface.window.Window.runEventLoop(Window.java:825)\r\nat org.eclipse.jface.window.Window.open(Window.java:801)\r\nat org.eclipse.ui.dialogs.PropertyDialogAction.run(PropertyDialogAction.java:157)\r\nat org.eclipse.jface.action.Action.runWithEvent(Action.java:498)\r\nat org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)\r\nat org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)\r\nat org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)\r\nat org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)\r\nat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)\r\nat org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3880)\r\nat org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3473)\r\nat org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)\r\nat org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)\r\nat org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)\r\nat org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)\r\nat org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)\r\nat org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)\r\nat org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)\r\nat org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)\r\nat org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)\r\nat org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)\r\nat org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)\r\nat org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)\r\nat org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)\r\nat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\nat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\r\nat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\r\nat java.lang.reflect.Method.invoke(Method.java:597)\r\nat org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)\r\nat org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)\r\nat org.eclipse.equinox.launcher.Main.run(Main.java:1311)\r\nat org.eclipse.equinox.launcher.Main.main(Main.java:1287)\r\nCaused by: org.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException: Library path cannot be null\r\nat org.eclipse.jdt.core.JavaCore.newLibraryEntry(JavaCore.java:4034)\r\nat org.eclipse.jdt.core.JavaCore.newLibraryEntry(JavaCore.java:3917)\r\nat org.eclipse.jdt.launching.JavaRuntime.newArchiveRuntimeClasspathEntry(JavaRuntime.java:628)\r\nat com.vaadin.integration.eclipse.util.VaadinPluginUtil.updateLaunchClassPath(Unknown Source)\r\nat com.vaadin.integration.eclipse.util.VaadinPluginUtil.updateLaunchClassPath(Unknown Source)\r\nat com.vaadin.integration.eclipse.util.VaadinPluginUtil.updateVaadinLibraries(Unknown Source)\r\nat com.vaadin.integration.eclipse.properties.VaadinVersionPropertyPage$1.run(Unknown Source)\r\nat org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)\r\nRoot exception:\r\norg.eclipse.jdt.internal.core.ClasspathEntry$AssertionFailedException: Library path cannot be null\r\nat org.eclipse.jdt.core.JavaCore.newLibraryEntry(JavaCore.java:4034)\r\nat org.eclipse.jdt.core.JavaCore.newLibraryEntry(JavaCore.java:3917)\r\nat org.eclipse.jdt.launching.JavaRuntime.newArchiveRuntimeClasspathEntry(JavaRuntime.java:628)\r\nat com.vaadin.integration.eclipse.util.VaadinPluginUtil.updateLaunchClassPath(Unknown Source)\r\nat com.vaadin.integration.eclipse.util.VaadinPluginUtil.updateLaunchClassPath(Unknown Source)\r\nat com.vaadin.integration.eclipse.util.VaadinPluginUtil.updateVaadinLibraries(Unknown Source)\r\nat com.vaadin.integration.eclipse.properties.VaadinVersionPropertyPage$1.run(Unknown Source)\r\nat org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)\r\n\r\n```\r\n\r\n\r\nOn the second attempt (just clicking ok again) it went fine.\n\nMigrated-From: http://my.domain/trac/env/ticket/3442"},"comment":{"url":"https://api.github.com/repos/vaadin/eclipse-plugin/issues/comments/185092902","html_url":"https://github.com/vaadin/eclipse-plugin/issues/149#issuecomment-185092902","issue_url":"https://api.github.com/repos/vaadin/eclipse-plugin/issues/149","id":185092902,"user":{"login":"makoivis","id":7498049,"avatar_url":"https://avatars.githubusercontent.com/u/7498049?v=3","gravatar_id":"","url":"https://api.github.com/users/makoivis","html_url":"https://github.com/makoivis","followers_url":"https://api.github.com/users/makoivis/followers","following_url":"https://api.github.com/users/makoivis/following{/other_user}","gists_url":"https://api.github.com/users/makoivis/gists{/gist_id}","starred_url":"https://api.github.com/users/makoivis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/makoivis/subscriptions","organizations_url":"https://api.github.com/users/makoivis/orgs","repos_url":"https://api.github.com/users/makoivis/repos","events_url":"https://api.github.com/users/makoivis/events{/privacy}","received_events_url":"https://api.github.com/users/makoivis/received_events","type":"User","site_admin":false},"created_at":"2016-02-17T08:29:06Z","updated_at":"2016-02-17T08:29:06Z","body":"**Modified by Artur Signell on 12 May 2014 07:42 UTC**"}}