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 <[email protected]>: > 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 <[email protected]>: >> 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 >> [email protected] >> 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 _______________________________________________ e4-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/e4-dev
