Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[e4-dev] Blank window for RCP using compatibility package on Linux with Java 1.6

Hi,

    We are using the compatibility layer to run our RCP on Eclipse 4.2. Everything works fine on Windows and Mac OS-X, however on Linux (Ubuntu 12.4) and java 1.6 all we got is a blank window with the Eclipse SDK title.
    If we change the java to java 1.7, the RCP works fine, which is strange since there's no dependency on Java 1.7.
   
    In order to enable the compatibility mode on our product we've added the features below to the product definition:
      org.eclipse.emf.ecore
      org.eclipse.emf.common
    And the following plug-ins as dependency
      org.eclipse.e4.ui.workbench,
      org.eclipse.e4.ui.workbench.addons.swt,
      org.eclipse.equinox.ds,
      org.eclipse.equinox.event,
      org.eclipse.ui.forms
   
    Some properties also had to be added to the product's plugin.xml file in order to make css themes work:
    <property
        name="applicationXMI"
        value="org.eclipse.platform/LegacyIDE.e4xmi">
    </property>
    <property
        name="cssTheme"
        value="org.eclipse.e4.ui.css.theme.e4_default">
    </property>
    <property
        name="applicationCSSResources"
        value="platform:/plugin/org.eclipse.platform/images">
    </property>
   
    Are we missing something? Is this a possible e4 bug? We just have no clue on how to solve this problem.
   
Thanks,
Pablo.

--
Pablo

Back to the top