[jbosstools-issues] [JBoss JIRA] (JBIDE-17404) CordovaSim cannot be launched on RHEL7

Karel Piwko (JIRA) issues at jboss.org
Wed Jul 2 06:46:25 EDT 2014


    [ https://issues.jboss.org/browse/JBIDE-17404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12981331#comment-12981331 ] 

Karel Piwko edited comment on JBIDE-17404 at 7/2/14 6:46 AM:
-------------------------------------------------------------

[~kmarmaliykov] Sorry, I was out for a while. Tried with Beta3 from early access.

There is no webkitgkt in RHEL7 repositories, it is in EPEL though. I'm not sure whether it will be there for long, as EPEL targets RHEL7 HTB.

[~burrsutter] [~therealgrackleflint] would installing a package from EPEL be problematic?

Current status is:

|| JDK, GTK || SWT/JavaFX ||result ||
| Oracle 7 , GTK 2 | (x), requires EPEL package |
| Oracle 7 , GTK 3 | (/) requires switching to GTK3 in CordovaSim preference |
| OpenJDK 7, GTK 2 | (x), requires EPEL package | 
| OpenJDK 7, GTK 3 | (/) requires switching to GTK3 in CordovaSim preferences | 


When webkitgkt is installed from EPEL repository, IDE opens CordovaSim and fails with this is log:

{code}
!STACK 0
java.lang.NullPointerException
	at org.eclipse.wst.jsdt.internal.compiler.util.HashtableOfObjectToInt.get(HashtableOfObjectToInt.java:71)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersSaveHelper.saveNewId(JavaModelManager.java:3455)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersSaveHelper.saveClasspathEntry(JavaModelManager.java:3409)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersSaveHelper.saveClasspathEntries(JavaModelManager.java:3404)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersSaveHelper.saveContainers(JavaModelManager.java:3446)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersSaveHelper.saveProjects(JavaModelManager.java:3510)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersSaveHelper.save(JavaModelManager.java:3338)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager.saveVariablesAndContainers(JavaModelManager.java:3241)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager.saving(JavaModelManager.java:3553)
	at org.eclipse.core.internal.resources.SaveManager.executeLifecycle(SaveManager.java:384)
	at org.eclipse.core.internal.resources.SaveManager$1.run(SaveManager.java:193)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.core.internal.resources.SaveManager.broadcastLifecycle(SaveManager.java:196)
	at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1131)
	at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1110)
	at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY No engine information on the config.json, this is OK if using an old project. Falling back to default engine. 2 0 2014-07-02 12:18:49.187
!MESSAGE org.jboss.tools.aerogear.hybrid.core

!ENTRY No engine information on the config.json, this is OK if using an old project. Falling back to default engine. 2 0 2014-07-02 12:18:49.188
!MESSAGE org.jboss.tools.aerogear.hybrid.core

!ENTRY org.eclipse.ui 4 0 2014-07-02 12:18:54.092
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NullPointerException
	at org.eclipse.e4.ui.workbench.addons.dndaddon.DetachedDropAgent.drop(DetachedDropAgent.java:60)
	at org.eclipse.e4.ui.workbench.addons.dndaddon.DragAgent.dragFinished(DragAgent.java:159)
	at org.eclipse.e4.ui.workbench.addons.dndaddon.PartDragAgent.dragFinished(PartDragAgent.java:111)
	at org.eclipse.e4.ui.workbench.addons.dndaddon.DnDManager.finishDrag(DnDManager.java:276)
	at org.eclipse.e4.ui.workbench.addons.dndaddon.DnDManager.startDrag(DnDManager.java:243)
	at org.eclipse.e4.ui.workbench.addons.dndaddon.DnDManager$1.dragDetected(DnDManager.java:87)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:127)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
	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:382)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
	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:606)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1438)

!ENTRY No engine information on the config.json, this is OK if using an old project. Falling back to default engine. 2 0 2014-07-02 12:19:01.707
!MESSAGE org.jboss.tools.aerogear.hybrid.core

{code}

Surprisingly, when running manually, it works just fine:

{code}
/usr/lib/jvm/java-1.7.0-oracle-1.7.0.55-1jpp.1.el7.x86_64/bin/java -Dfile.encoding=UTF-8 -classpath /home/kpiwko/apps/jbdevstudio8/studio/plugins/org.jboss.tools.vpe.browsersim_3.5.100.Beta3-v20140627-2114-B24.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.jboss.tools.vpe.browsersim.browser_3.5.100.Beta3-v20140627-2114-B24.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.jboss.tools.vpe.browsersim.debugger_3.5.100.Beta3-v20140627-2114-B24.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.server_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.servlet_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.websocket_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/javax.servlet_3.0.0.v201112011016.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.util_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.http_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.io_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.security_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.continuation_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.jboss.tools.vpe.cordovasim_3.5.100.Beta2-v20140530-0534-B36.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.jboss.tools.vpe.cordovasim.ripple_3.5.100.Beta2-v20140530-0534-B36.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.client_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.servlets_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.rewrite_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.jboss.tools.vpe.browsersim.javafx.mock_3.5.100.Beta3-v20140627-2114-B24.jar org.jboss.tools.vpe.cordovasim.CordovaSimRunner -not-standalone /home/kpiwko/temp/ticket-monster-2.6.0.Final/cordova/www http://localhost:58752/mobileapp.html -version 3.1.0
{code}

I believe that GTK3 should be default at it is the least problematic and available ootb.


was (Author: kpiwko):
[~kmarmaliykov] Sorry, I was out for a while. Tried with Beta3 from early access.

There is no webkitgkt in RHEL7 repositories, it is in EPEL though. I'm not sure whether it will be there for long, as EPEL targets RHEL7 HTB.

[~burrsutter] [~therealgrackleflint] would installing a package from EPEL be problematic?

Current status is:

|| JDK, GTK || SWT/JavaFX ||result ||
| Oracle 7 , GTK 2 | (x), requires EPEL package |
| Oracle 7 , GTK 3 | (./) requires switching to GTK3 in CordovaSim preference |
| OpenJDK 7, GTK 2 | (x), requires EPEL package | 
| OpenJDK 7, GTK 3 | (./) requires switching to GTK3 in CordovaSim preferences | 


When webkitgkt is installed from EPEL repository, IDE opens CordovaSim and fails with this is log:

{code}
!STACK 0
java.lang.NullPointerException
	at org.eclipse.wst.jsdt.internal.compiler.util.HashtableOfObjectToInt.get(HashtableOfObjectToInt.java:71)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersSaveHelper.saveNewId(JavaModelManager.java:3455)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersSaveHelper.saveClasspathEntry(JavaModelManager.java:3409)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersSaveHelper.saveClasspathEntries(JavaModelManager.java:3404)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersSaveHelper.saveContainers(JavaModelManager.java:3446)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersSaveHelper.saveProjects(JavaModelManager.java:3510)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager$VariablesAndContainersSaveHelper.save(JavaModelManager.java:3338)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager.saveVariablesAndContainers(JavaModelManager.java:3241)
	at org.eclipse.wst.jsdt.internal.core.JavaModelManager.saving(JavaModelManager.java:3553)
	at org.eclipse.core.internal.resources.SaveManager.executeLifecycle(SaveManager.java:384)
	at org.eclipse.core.internal.resources.SaveManager$1.run(SaveManager.java:193)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.core.internal.resources.SaveManager.broadcastLifecycle(SaveManager.java:196)
	at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1131)
	at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1110)
	at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY No engine information on the config.json, this is OK if using an old project. Falling back to default engine. 2 0 2014-07-02 12:18:49.187
!MESSAGE org.jboss.tools.aerogear.hybrid.core

!ENTRY No engine information on the config.json, this is OK if using an old project. Falling back to default engine. 2 0 2014-07-02 12:18:49.188
!MESSAGE org.jboss.tools.aerogear.hybrid.core

!ENTRY org.eclipse.ui 4 0 2014-07-02 12:18:54.092
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NullPointerException
	at org.eclipse.e4.ui.workbench.addons.dndaddon.DetachedDropAgent.drop(DetachedDropAgent.java:60)
	at org.eclipse.e4.ui.workbench.addons.dndaddon.DragAgent.dragFinished(DragAgent.java:159)
	at org.eclipse.e4.ui.workbench.addons.dndaddon.PartDragAgent.dragFinished(PartDragAgent.java:111)
	at org.eclipse.e4.ui.workbench.addons.dndaddon.DnDManager.finishDrag(DnDManager.java:276)
	at org.eclipse.e4.ui.workbench.addons.dndaddon.DnDManager.startDrag(DnDManager.java:243)
	at org.eclipse.e4.ui.workbench.addons.dndaddon.DnDManager$1.dragDetected(DnDManager.java:87)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:127)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
	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:382)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
	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:606)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1438)

!ENTRY No engine information on the config.json, this is OK if using an old project. Falling back to default engine. 2 0 2014-07-02 12:19:01.707
!MESSAGE org.jboss.tools.aerogear.hybrid.core

{code}

Surprisingly, when running manually, it works just fine:

{code}
/usr/lib/jvm/java-1.7.0-oracle-1.7.0.55-1jpp.1.el7.x86_64/bin/java -Dfile.encoding=UTF-8 -classpath /home/kpiwko/apps/jbdevstudio8/studio/plugins/org.jboss.tools.vpe.browsersim_3.5.100.Beta3-v20140627-2114-B24.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.jboss.tools.vpe.browsersim.browser_3.5.100.Beta3-v20140627-2114-B24.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.jboss.tools.vpe.browsersim.debugger_3.5.100.Beta3-v20140627-2114-B24.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.server_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.servlet_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.websocket_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/javax.servlet_3.0.0.v201112011016.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.util_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.http_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.io_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.security_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.continuation_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.jboss.tools.vpe.cordovasim_3.5.100.Beta2-v20140530-0534-B36.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.jboss.tools.vpe.cordovasim.ripple_3.5.100.Beta2-v20140530-0534-B36.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.client_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.servlets_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.eclipse.jetty.rewrite_8.1.14.v20131031.jar:/home/kpiwko/apps/jbdevstudio8/studio/plugins/org.jboss.tools.vpe.browsersim.javafx.mock_3.5.100.Beta3-v20140627-2114-B24.jar org.jboss.tools.vpe.cordovasim.CordovaSimRunner -not-standalone /home/kpiwko/temp/ticket-monster-2.6.0.Final/cordova/www http://localhost:58752/mobileapp.html -version 3.1.0
{code}

I believe that GTK3 should be default at it is the least problematic and available ootb.

> CordovaSim cannot be launched on RHEL7
> --------------------------------------
>
>                 Key: JBIDE-17404
>                 URL: https://issues.jboss.org/browse/JBIDE-17404
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: aerogear-hybrid, browsersim
>         Environment: RHEL7 latest, 64bit
> Installed webkitgtk3-devel 0:2.0.4-6-el7
> TicketMonster Cordava example from latest WFK
> JBDS 8.0.0.Beta1
> OpenJDK 7
>            Reporter: Karel Piwko
>            Assignee: Konstantin Marmalyukov
>             Fix For: 4.2.0.Beta3
>
>         Attachments: CordovaSimFailure.png, snapshot1.png
>
>
> Launching BrowserSim fails with NPE, adding information from workspace log
> Before webkitgtk3-devel is installed
> {code}
> !ENTRY No engine information on the config.json, this is OK if using an old project. Falling back to default engine. 2 0 2014-05-23 13:03:54.128
> !MESSAGE org.jboss.tools.aerogear.hybrid.core
> !ENTRY org.jboss.tools.vpe.browsersim 4 0 2014-05-23 13:03:56.162
> !MESSAGE BrowserSim is failed to start with the following error:
> "No more handles"
> Please note that WebKitGTK 1.2.0 or newer must be installed and available in the library load path.
> If not, use your package manager to install libwebkitgtk.
> Also see <a href="https://community.jboss.org/docs/DOC-18100">BrowserSim FAQ</a>.
> Stack trace:
> org.eclipse.swt.SWTError: No more handles
> 	at org.eclipse.swt.SWT.error(SWT.java:4467)
> 	at org.eclipse.swt.SWT.error(SWT.java:4356)
> 	at org.eclipse.swt.SWT.error(SWT.java:4327)
> 	at org.eclipse.swt.browser.Browser.<init>(Browser.java:103)
> 	at org.jboss.tools.vpe.browsersim.browser.BrowserSimBrowser.<init>(BrowserSimBrowser.java:36)
> 	at org.jboss.tools.vpe.browsersim.browser.AbstractWebKitBrowser.<init>(AbstractWebKitBrowser.java:25)
> 	at org.jboss.tools.vpe.browsersim.browser.internal.WebKitBrowser_gtk_linux_x86_64.<init>(WebKitBrowser_gtk_linux_x86_64.java:37)
> 	at org.jboss.tools.vpe.browsersim.browser.WebKitBrowserFactory.createBrowser(WebKitBrowserFactory.java:39)
> 	at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.createCordovaSim(CordovaSimRunner.java:189)
> 	at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.startCordovaSim(CordovaSimRunner.java:90)
> 	at org.jboss.tools.vpe.cordovasim.CordovaSimRunner.main(CordovaSimRunner.java:84)
> {code}
> After:
> {code}
> !ENTRY No engine information on the config.json, this is OK if using an old project. Falling back to default engine. 2 0 2014-05-23 14:03:57.380
> !MESSAGE org.jboss.tools.aerogear.hybrid.core
> !ENTRY No engine information on the config.json, this is OK if using an old project. Falling back to default engine. 2 0 2014-05-23 14:03:57.380
> !MESSAGE org.jboss.tools.aerogear.hybrid.core
> !ENTRY org.eclipse.core.jobs 4 2 2014-05-23 14:03:57.395
> !MESSAGE An internal error occurred during: "Launching TicketMonster-Cordova".
> !STACK 0
> java.lang.NullPointerException
> 	at org.jboss.tools.vpe.cordovasim.eclipse.launch.internal.CordovaSimLauncher.launchCordovaSim(CordovaSimLauncher.java:157)
> 	at org.jboss.tools.vpe.cordovasim.eclipse.launch.internal.CordovaSimLauncher.launchCordovaSim(CordovaSimLauncher.java:115)
> 	at org.jboss.tools.vpe.cordovasim.eclipse.launch.internal.CordovaSimLaunchConfigurationDelegate.launch(CordovaSimLaunchConfigurationDelegate.java:24)
> 	at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:884)
> 	at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)
> 	at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039)
> 	at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
> {code}



--
This message was sent by Atlassian JIRA
(v6.2.6#6264)



More information about the jbosstools-issues mailing list