Hi there,

admittedly, I should have started this a bit sooner, but last week I finally 
managed to try out the HTML GUI in its current development status.
I had some trouble with NPM, which I was able to circumvent; but in the end, I 
was not able to try out the HTML under Eclipse (see [1]).

Today, I tried the same with IntelliJ, and again: I was not able to get it 
running.

Now, I am quite frustrated and unsure to which degree these problems are 
specific to my machine.
Therefore, I'd like to know from everyone who has laid hand on the HTML GUI in 
the last months, what its expected state is.

To summarize my observations from my Windows 10 machine:
 * Eclipse: The HTML GUI view only shows as a white page, as if no JavaScript 
is executed.
   See here [2] for a detailed description.
 * IntelliJ: Starting Saros/I works with the Swing GUI. When I switch to the 
HTML GUI
   ("-Dsaros.swtbrowser=true"), Saros/I does not even start. It crashes with the
   stacktrace attached below.

My NPM and Eclipse experience from last week taught me that I cannot fully 
trust my machine to be representative.
That's why I write this e-mail to ask around: Are you able to start Saros/I or 
Saros/E with the HTML GUI using the current master?

Depending on the answers, we should really think about regression tests not 
only for Saros/E-SWT, but for the HTML-variants as well.

Franz

[1] http://thread.gmane.org/gmane.comp.ide.eclipse.saros.devel/1694
[2] http://thread.gmane.org/gmane.comp.ide.eclipse.saros.devel/1694/focus=1707


-----
INFO  18:35:46,851 [ApplicationImpl pooled thread 4] (SwtLibLoader.java:64) 
Added 
/C:/Users/Franz/.IdeaIC15/system/plugins-sandbox/plugins/de.fu_berlin.inf.dpp.swt_plugin/resources/swt-4.4-win32-x86.jar
 to the classpath
INFO  18:35:46,859 [ApplicationImpl pooled thread 4] (SarosContext.java:151) 
creating Saros runtime context...
DEBUG 18:35:46,920 [ApplicationImpl pooled thread 4] 
(XMPPAccountStore.java:118) loading accounts from file: 
C:\Users\Franz\.saros\config.dat
DEBUG 18:35:46,928 [ApplicationImpl pooled thread 4] 
(XMPPAccountStore.java:177) loaded 1 account(s)
INFO  18:35:47,155 [ApplicationImpl pooled thread 4] (SarosContext.java:194) 
successfully created Saros runtime context
DEBUG 18:35:47,194 [ApplicationImpl pooled thread 4] 
(DataTransferManager.java:467) used transport order for the current XMPP 
connection: [XMPP-Socks5-Transport, XMPP-IBB-Transport]
ERROR 18:35:47,262 [ApplicationImpl pooled thread 4] (ChildContainer.java:70) 
Internal error in reinjection:
org.picocontainer.injectors.AbstractInjector$UnsatisfiableDependenciesException:
 de.fu_berlin.inf.dpp.ui.manager.ProjectListManager has unsatisfied dependency: 
interface de.fu_berlin.inf.dpp.filesystem.IWorkspaceRoot among unsatisfiable 
dependencies: [[interface de.fu_berlin.inf.dpp.filesystem.IWorkspaceRoot]] 
where org.picocontainer.DefaultPicoContainer@1b80c42:83<(empty) was the leaf 
container being asked for dependencies.
        at 
org.picocontainer.injectors.ConstructorInjector.getGreediestSatisfiableConstructor(ConstructorInjector.java:188)
        [...]
        at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:101)
        at 
de.fu_berlin.inf.dpp.misc.pico.ChildContainer.reinject(ChildContainer.java:67)
        at 
de.fu_berlin.inf.dpp.SarosContext.initComponent(SarosContext.java:269)
        at 
de.fu_berlin.inf.dpp.SarosPluginContext.initComponent(SarosPluginContext.java:32)
        at 
de.fu_berlin.inf.dpp.ui.webpages.SessionWizardPage.<init>(SessionWizardPage.java:36)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        [...]
        at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:101)
        at 
de.fu_berlin.inf.dpp.misc.pico.ChildContainer.reinject(ChildContainer.java:67)
        at 
de.fu_berlin.inf.dpp.SarosContext.initComponent(SarosContext.java:269)
        at 
de.fu_berlin.inf.dpp.SarosPluginContext.initComponent(SarosPluginContext.java:32)
        at de.fu_berlin.inf.dpp.ui.webpages.MainPage.<init>(MainPage.java:51)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        [...]
        at 
de.fu_berlin.inf.dpp.SarosContext.getComponents(SarosContext.java:279)
        at de.fu_berlin.inf.dpp.core.Saros.start(Saros.java:116)
        at de.fu_berlin.inf.dpp.core.Saros.create(Saros.java:75)
        at 
de.fu_berlin.inf.dpp.intellij.SarosComponent.<init>(SarosComponent.java:53)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        [...]
ERROR 18:35:47,268 [ApplicationImpl pooled thread 4] (ChildContainer.java:70) 
Internal error in reinjection:
org.picocontainer.injectors.AbstractInjector$UnsatisfiableDependenciesException:
 de.fu_berlin.inf.dpp.ui.manager.ProjectListManager has unsatisfied dependency: 
interface de.fu_berlin.inf.dpp.filesystem.IWorkspaceRoot among unsatisfiable 
dependencies: [[interface de.fu_berlin.inf.dpp.filesystem.IWorkspaceRoot]] 
where org.picocontainer.DefaultPicoContainer@1b80c42:83<(empty) was the leaf 
container being asked for dependencies.
        at 
org.picocontainer.injectors.ConstructorInjector.getGreediestSatisfiableConstructor(ConstructorInjector.java:188)
        [...]
        at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:101)
        at 
de.fu_berlin.inf.dpp.misc.pico.ChildContainer.reinject(ChildContainer.java:67)
        at 
de.fu_berlin.inf.dpp.SarosContext.initComponent(SarosContext.java:269)
        at 
de.fu_berlin.inf.dpp.SarosPluginContext.initComponent(SarosPluginContext.java:32)
        at de.fu_berlin.inf.dpp.ui.webpages.MainPage.<init>(MainPage.java:51)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        [...]
        at 
org.picocontainer.DefaultPicoContainer.getComponents(DefaultPicoContainer.java:586)
        at 
de.fu_berlin.inf.dpp.SarosContext.getComponents(SarosContext.java:279)
        at de.fu_berlin.inf.dpp.core.Saros.start(Saros.java:116)
        at de.fu_berlin.inf.dpp.core.Saros.create(Saros.java:75)
        at 
de.fu_berlin.inf.dpp.intellij.SarosComponent.<init>(SarosComponent.java:53)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        [...]
ERROR 18:35:47,276 [ApplicationImpl pooled thread 4] (ChildContainer.java:70) 
Internal error in reinjection:
org.picocontainer.injectors.AbstractInjector$UnsatisfiableDependenciesException:
 de.fu_berlin.inf.dpp.ui.manager.ProjectListManager has unsatisfied dependency: 
interface de.fu_berlin.inf.dpp.filesystem.IWorkspaceRoot among unsatisfiable 
dependencies: [[interface de.fu_berlin.inf.dpp.filesystem.IWorkspaceRoot]] 
where org.picocontainer.DefaultPicoContainer@1b80c42:83<(empty) was the leaf 
container being asked for dependencies.
        at 
org.picocontainer.injectors.ConstructorInjector.getGreediestSatisfiableConstructor(ConstructorInjector.java:188)
        [...]
        at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:101)
        at 
de.fu_berlin.inf.dpp.misc.pico.ChildContainer.reinject(ChildContainer.java:67)
        at 
de.fu_berlin.inf.dpp.SarosContext.initComponent(SarosContext.java:269)
        at 
de.fu_berlin.inf.dpp.SarosPluginContext.initComponent(SarosPluginContext.java:32)
        at 
de.fu_berlin.inf.dpp.ui.webpages.SessionWizardPage.<init>(SessionWizardPage.java:36)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        [...]
        at 
org.picocontainer.DefaultPicoContainer.getComponents(DefaultPicoContainer.java:586)
        at 
de.fu_berlin.inf.dpp.SarosContext.getComponents(SarosContext.java:279)
        at de.fu_berlin.inf.dpp.core.Saros.start(Saros.java:116)
        at de.fu_berlin.inf.dpp.core.Saros.create(Saros.java:75)
        at 
de.fu_berlin.inf.dpp.intellij.SarosComponent.<init>(SarosComponent.java:53)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        [...]

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
DPP-Devel mailing list
DPP-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dpp-devel

Reply via email to