Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[riena-dev] still problems to use 1.2 (M1 or HEAD)

there was some discussin about DialogView and problems at startup
(see also https://bugs.eclipse.org/bugs/show_bug.cgi?id=287617)

but the problem's not the DialogView or LoginView - I removed LoginView from my RCP app
and also the extension of org.eclipse.riena.navigation.ui.loginDialogViewDefinition

Now the other errors are gone
- but now I'm getting

org.eclipse.swt.SWTError: Not implemented [multiple displays]
    at org.eclipse.swt.SWT.error(SWT.java:3913)
    at org.eclipse.swt.widgets.Display.checkDisplay(Display.java:635)
    at org.eclipse.swt.widgets.Display.create(Display.java:736)
    at org.eclipse.swt.graphics.Device.<init>(Device.java:130)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:628)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:619)
    at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:532)
    at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161)
    at org.eclipse.riena.navigation.ui.swt.application.SwtApplication.createView(SwtApplication.java:60)
.....

I tested many hours and stripped it down to a problem with RienaDefaultLnF -
as described in bugzilla 287617 I'm using DeclarativeServices to collect my LnFServices
and to use the SelectedLnFService at startup of the RCPApplication (which extends SWTApplication)

so Equinox DS has to resolve my LnFServices (which extend RienaDefaultLnF) early
before the RCPApplication was started

this works well using Riena 1.1 but fails using Riena 1.2 (M1 or from HEAD)

perhaps someone has an idea what could be changed between 1.1 and 1.2 in this area

thx

ekke
--

ekke (ekkehard gentz)
independent software-architect
senior erp-consultant
eclipse | osgi | equinox | mdsd | oaw | emf | uml
max-josefs-platz 30, D-83022 rosenheim, germany
mailto:ekke@xxxxxxxxxxxxxxxx
homepage (de): http://gentz-software.de
blog (en): http://ekkes-corner.org
twitter: @ekkescorner
skype: ekkes-corner
Steuer-Nr: 156/220/30931 FA Rosenheim, UST-ID: DE189929490


Back to the top