Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [e4-dev] e4 M4 is now available

Hi Yves,

I can also not display the generated file by the wizard. In addition
the generated file can also not be displayed by the EMF reflective
editor.

I believe one problem might be in the application tag:

The contact demo has:

<application:Application xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:application="http://www.eclipse.org/ui/2008/UIModel";
xsi:schemaLocation="http://www.eclipse.org/ui/2008/UIModel
../org.eclipse.e4.ui.model.workbench/model/UIElements.ecore"
xmi:id="_SeXUAO8EEd6FC9cDb6iV7g" id="_SeXUAO8EEd6FC9cDb6iV7g">

which is correctly displayed in the EMF reflective editors.

The tag generated by the wizard is:

<application:Application xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:application="http://www.eclipse.org/ui/2008/UIModel";
xmi:id="_PScwYSVkEd-TNJzTZXJB3w" id="_PScwYSVkEd-TNJzTZXJB3w">


The second string basically defines the schema Location.

xsi:schemaLocation="http://www.eclipse.org/ui/2008/UIModel
../org.eclipse.e4.ui.model.workbench/model/UIElements.ecore"

If I open this file generated by the wizard  in the workbench designer I get:

An internal error has occurred.
org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with uri
'http://www.eclipse.org/ui/2008/UIModel' not found.
(file:/C:/Documents%20and%20Settings/d034797/Desktop/Documents/16_EclipseProjects/62_E4/Test/Application.e4xmi,
2, 254)

Full file below.

Cheers, Lars

<?xml version="1.0" encoding="UTF-8"?>
<application:Application xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:application="http://www.eclipse.org/ui/2008/UIModel";
xmi:id="_PScwYSVkEd-TNJzTZXJB3w" id="_PScwYSVkEd-TNJzTZXJB3w">
  <children xsi:type="application:Window"
xmi:id="_PScwbiVkEd-TNJzTZXJB3w" label="Test"
id="_PScwbiVkEd-TNJzTZXJB3w" width="500" height="400">
    <children xsi:type="application:PerspectiveStack"
xmi:id="_PSmhYyVkEd-TNJzTZXJB3w" id="_PSmhYyVkEd-TNJzTZXJB3w">
      <children xsi:type="application:Perspective"
xmi:id="_PSmhZCVkEd-TNJzTZXJB3w" id="_PSmhZCVkEd-TNJzTZXJB3w">
        <children xsi:type="application:PartSashContainer"
xmi:id="_PSmhZSVkEd-TNJzTZXJB3w" id="_PSmhZSVkEd-TNJzTZXJB3w">
          <children xsi:type="application:PartStack"
xmi:id="_PSmhZiVkEd-TNJzTZXJB3w" id="_PSmhZiVkEd-TNJzTZXJB3w">
            <children xsi:type="application:Part"
xmi:id="_PSmhZyVkEd-TNJzTZXJB3w" id="_PSmhZyVkEd-TNJzTZXJB3w"
label="Main"/>
          </children>
        </children>
      </children>
    </children>
    <children xsi:type="application:WindowTrim"
xmi:id="_PSmhaCVkEd-TNJzTZXJB3w" id="_PSmhaCVkEd-TNJzTZXJB3w">
      <children xsi:type="application:ToolBar"
xmi:id="_PSmhaSVkEd-TNJzTZXJB3w" id="_PSmhaSVkEd-TNJzTZXJB3w">
        <children xsi:type="application:HandledToolItem"
xmi:id="_PSmhaiVkEd-TNJzTZXJB3w" id="_PSmhaiVkEd-TNJzTZXJB3w"
iconURI="platform:/plugin/Test/icons/sample.gif"
command="_PScwZSVkEd-TNJzTZXJB3w"/>
        <children xsi:type="application:HandledToolItem"
xmi:id="_PSmhayVkEd-TNJzTZXJB3w" id="_PSmhayVkEd-TNJzTZXJB3w"
iconURI="platform:/plugin/Test/icons/save_edit.gif"
command="_PScwaCVkEd-TNJzTZXJB3w"/>
      </children>
    </children>
    <mainMenu xmi:id="_PScwbyVkEd-TNJzTZXJB3w" id="_PScwbyVkEd-TNJzTZXJB3w">
      <children xsi:type="application:MenuItem"
xmi:id="_PScwcCVkEd-TNJzTZXJB3w" id="_PScwcCVkEd-TNJzTZXJB3w"
label="File">
        <children xsi:type="application:HandledMenuItem"
xmi:id="_PScwcSVkEd-TNJzTZXJB3w" id="_PScwcSVkEd-TNJzTZXJB3w"
label="Open" iconURI="platform:/plugin/Test/icons/sample.gif"
command="_PScwZSVkEd-TNJzTZXJB3w"/>
        <children xsi:type="application:HandledMenuItem"
xmi:id="_PScwciVkEd-TNJzTZXJB3w" id="_PScwciVkEd-TNJzTZXJB3w"
label="Save" iconURI="platform:/plugin/Test/icons/save_edit.gif"
command="_PScwaCVkEd-TNJzTZXJB3w"/>
        <children xsi:type="application:HandledMenuItem"
xmi:id="_PSmhYCVkEd-TNJzTZXJB3w" id="_PSmhYCVkEd-TNJzTZXJB3w"
label="Quit" command="_PScwYiVkEd-TNJzTZXJB3w"/>
      </children>
      <children xsi:type="application:MenuItem"
xmi:id="_PSmhYSVkEd-TNJzTZXJB3w" id="_PSmhYSVkEd-TNJzTZXJB3w"
label="Help">
        <children xsi:type="application:HandledMenuItem"
xmi:id="_PSmhYiVkEd-TNJzTZXJB3w" id="_PSmhYiVkEd-TNJzTZXJB3w"
label="About" command="_PScwayVkEd-TNJzTZXJB3w"/>
      </children>
    </mainMenu>
  </children>
  <handlers xmi:id="_PScwYyVkEd-TNJzTZXJB3w"
id="_PScwYyVkEd-TNJzTZXJB3w"
URI="platform:/plugin/Test/test.handlers.QuitHandler"
command="_PScwYiVkEd-TNJzTZXJB3w"/>
  <handlers xmi:id="_PScwZiVkEd-TNJzTZXJB3w"
id="_PScwZiVkEd-TNJzTZXJB3w"
URI="platform:/plugin/Test/test.handlers.OpenHandler"
command="_PScwZSVkEd-TNJzTZXJB3w"/>
  <handlers xmi:id="_PScwaSVkEd-TNJzTZXJB3w"
id="_PScwaSVkEd-TNJzTZXJB3w"
URI="platform:/plugin/Test/test.handlers.SaveHandler"
command="_PScwaCVkEd-TNJzTZXJB3w"/>
  <handlers xmi:id="_PScwbCVkEd-TNJzTZXJB3w"
id="_PScwbCVkEd-TNJzTZXJB3w"
URI="platform:/plugin/Test/test.handlers.AboutHandler"
command="_PScwayVkEd-TNJzTZXJB3w"/>
  <bindings xmi:id="_PScwZCVkEd-TNJzTZXJB3w" keySequence="Ctrl+Q"
id="_PScwZCVkEd-TNJzTZXJB3w" command="_PScwYiVkEd-TNJzTZXJB3w"/>
  <bindings xmi:id="_PScwZyVkEd-TNJzTZXJB3w" keySequence="Ctrl+O"
id="_PScwZyVkEd-TNJzTZXJB3w" command="_PScwZSVkEd-TNJzTZXJB3w"/>
  <bindings xmi:id="_PScwaiVkEd-TNJzTZXJB3w" keySequence="Ctrl+S"
id="_PScwaiVkEd-TNJzTZXJB3w" command="_PScwaCVkEd-TNJzTZXJB3w"/>
  <bindings xmi:id="_PScwbSVkEd-TNJzTZXJB3w" keySequence="Ctrl+A"
id="_PScwbSVkEd-TNJzTZXJB3w" command="_PScwayVkEd-TNJzTZXJB3w"/>
  <commands xmi:id="_PScwYiVkEd-TNJzTZXJB3w"
id="_PScwYiVkEd-TNJzTZXJB3w" commandName="quitCommand"/>
  <commands xmi:id="_PScwZSVkEd-TNJzTZXJB3w"
id="_PScwZSVkEd-TNJzTZXJB3w" commandName="openCommand"/>
  <commands xmi:id="_PScwaCVkEd-TNJzTZXJB3w"
id="_PScwaCVkEd-TNJzTZXJB3w" commandName="saveCommand"/>
  <commands xmi:id="_PScwayVkEd-TNJzTZXJB3w"
id="_PScwayVkEd-TNJzTZXJB3w" commandName="aboutCommand"/>
</application:Application>









2010/3/1 Lars Vogel <lars.vogel@xxxxxxxxxxxxxx>:
> Hi,
>
> If I open the file "Application.e4xmi" from the contact demo in
> I20100227-1345 in e4 Workbench Designer  I receive the error:
>
> An internal error has occurred.
> org.eclipse.emf.ecore.impl.DynamicEObjectImpl cannot be cast to
> org.eclipse.e4.ui.model.application.impl.ApplicationImpl
>
> Is this a bug in M4?
>
> Best regards, Lars
>
> 2010/2/28 Paul Webster <pwebster@xxxxxxxxxxxxxxxxxxx>:
>> e4 M4 is now available.  We provide all-in-one e4 SDKs (Eclipse, EMF,
>> XML Editors and Tools, e4) that can be downloaded, based on the latest
>> Helios I-builds.
>>
>> e4 SDK zips and update site available from:
>> http://download.eclipse.org/e4/downloads/drops/S-1.0M4-201002271345/
>>
>> New and noteworthy
>> http://download.eclipse.org/e4/downloads/drops/S-1.0M4-201002271345/e4-news-M4.html
>>
>> wiki:
>> http://wiki.eclipse.org/E4
>>
>> e4 general build page:
>> http://download.eclipse.org/e4/downloads/
>>
>> --
>> Paul Webster
>> Hi floor.  Make me a sammich! - GIR
>> _______________________________________________
>> e4-dev mailing list
>> e4-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/e4-dev
>>
>
>
>
> --
> Lars
> http://www.vogella.de - Tutorials about Java, Eclipse and Web programming
> http://www.twitter.com/vogella - Lars on Twitter
>



-- 
Lars
http://www.vogella.de - Tutorials about Java, Eclipse and Web programming
http://www.twitter.com/vogella - Lars on Twitter


Back to the top