Skip to main content



      Home
Home » Modeling » EMF » Show Ecore Datamodel in editor
Show Ecore Datamodel in editor [message #429609] Mon, 27 April 2009 10:23 Go to next message
Eclipse UserFriend
Hi Friends,

I'v a little problem with loading my datamodel into a editor
by double double click on the xmi file.

My Datamoidel is a xmi file which serialized by emf.

If I run a new eclipse instance by selecting my metamodel, then
I can load my datamodel by double click. Otherwise I get a Exception
like this

"org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with
uri 'http:///EA_Model/Logic.ecore' not found. "

So I think thats normal because EMF don't register my metamodel.

How can I register my metadodel so that I can load my datamodel without
starting a new instance of eclipse.

Thanks a lot.
Re: Show Ecore Datamodel in editor [message #429615 is a reply to message #429609] Mon, 27 April 2009 12:35 Go to previous messageGo to next message
Eclipse UserFriend
This is a multi-part message in MIME format.
--------------020709090601010501040101
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Süleyman,

Your model plugin needs to be installed in the Eclipse you are running.
If you want it in the main Eclipse, you have to install it there.
There is no other way. You can use the tricks documented here for
bootstrapping your main Eclipse session with the workspace plugins you
are developing (but even then, you still need to exit and restart to
have them installed):
<http://wiki.eclipse.org/EMF/Getting_Source>

http://wiki.eclipse.org/EMF/Getting_Source


Süleyman Vurucu wrote:
> Hi Friends,
>
> I'v a little problem with loading my datamodel into a editor
> by double double click on the xmi file.
>
> My Datamoidel is a xmi file which serialized by emf.
>
> If I run a new eclipse instance by selecting my metamodel, then
> I can load my datamodel by double click. Otherwise I get a Exception
> like this
>
> "org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with
> uri 'http:///EA_Model/Logic.ecore' not found. "
>
> So I think thats normal because EMF don't register my metamodel.
>
> How can I register my metadodel so that I can load my datamodel without
> starting a new instance of eclipse.
>
> Thanks a lot.
>
>

--------------020709090601010501040101
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Süleyman,<br>
<br>
Your model plugin needs to be installed in the Eclipse you are
running.  If you want it in the main Eclipse, you have to install it
there.   There is no other way.   You can use the tricks documented
here for bootstrapping your main Eclipse session with the workspace
plugins you are developing (but even then, you still need to exit and
restart to have them installed):<a
href="http://wiki.eclipse.org/EMF/Getting_Source"><br>
</a>
<blockquote><a href="http://wiki.eclipse.org/EMF/Getting_Source">http://wiki.eclipse.org/EMF/Getting_Source</a><br>
</blockquote>
<br>
Süleyman Vurucu wrote:
<blockquote cite="mid:gt4f4c$gm1$1@build.eclipse.org" type="cite">
<pre wrap="">Hi Friends,

I'v a little problem with loading my datamodel into a editor
by double double click on the xmi file.

My Datamoidel is a xmi file which serialized by emf.

If I run a new eclipse instance by selecting my metamodel, then
I can load my datamodel by double click. Otherwise I get a Exception
like this

"org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with
uri '<a class="moz-txt-link-freetext" href="http:///EA_Model/Logic.ecore">http:///EA_Model/Logic.ecore</a>' not found. "

So I think thats normal because EMF don't register my metamodel.

How can I register my metadodel so that I can load my datamodel without
starting a new instance of eclipse.

Thanks a lot.

</pre>
</blockquote>
</body>
</html>

--------------020709090601010501040101--
Re: Show Ecore Datamodel in editor [message #429767 is a reply to message #429615] Thu, 30 April 2009 17:54 Go to previous message
Eclipse UserFriend
Hi Ed
sorry for the delayed answer at first. I had some problems with my internet
at home and I'm behind an annoying firewall at work :(.

I'v looked at the link that you mean, but that is a long winded way.
It was a "nice to have" feature that I have like. But it doesn't matter
because EMF relieves me so :D.


Am Mon, 27 Apr 2009 12:35:47 -0400 schrieb Ed Merks:

> Süleyman,
>
> Your model plugin needs to be installed in the Eclipse you are running.
> If you want it in the main Eclipse, you have to install it there. There
> is no other way. You can use the tricks documented here for
> bootstrapping your main Eclipse session with the workspace plugins you
> are developing (but even then, you still need to exit and restart to
> have them installed):
> <http://wiki.eclipse.org/EMF/Getting_Source>
>
> http://wiki.eclipse.org/EMF/Getting_Source
>
>
> Süleyman Vurucu wrote:
>> Hi Friends,
>>
>> I'v a little problem with loading my datamodel into a editor by double
>> double click on the xmi file.
>>
>> My Datamoidel is a xmi file which serialized by emf.
>>
>> If I run a new eclipse instance by selecting my metamodel, then I can
>> load my datamodel by double click. Otherwise I get a Exception like
>> this
>>
>> "org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with uri
>> 'http:///EA_Model/Logic.ecore' not found. "
>>
>> So I think thats normal because EMF don't register my metamodel.
>>
>> How can I register my metadodel so that I can load my datamodel without
>> starting a new instance of eclipse.
>>
>> Thanks a lot.
>>
>>
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>
> <head>
> <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
> </head>
> <body bgcolor="#ffffff" text="#000000"> Süleyman,<br>
> <br>
> Your model plugin needs to be installed in the Eclipse you are running. 
> If you want it in the main Eclipse, you have to install it there.  
> There is no other way.   You can use the tricks documented here for
> bootstrapping your main Eclipse session with the workspace plugins you
> are developing (but even then, you still need to exit and restart to
> have them installed):<a
> href="http://wiki.eclipse.org/EMF/Getting_Source"><br>
> </a>
> <blockquote><a
> href="http://wiki.eclipse.org/EMF/Getting_Source">http://wiki.eclipse.org/EMF/Getting_Source</a><br>
> </blockquote>
> <br>
> Süleyman Vurucu wrote:
> <blockquote cite="mid:gt4f4c$gm1$1@build.eclipse.org" type="cite">
> <pre wrap="">Hi Friends,
>
> I'v a little problem with loading my datamodel into a editor by double
> double click on the xmi file.
>
> My Datamoidel is a xmi file which serialized by emf.
>
> If I run a new eclipse instance by selecting my metamodel, then I can
> load my datamodel by double click. Otherwise I get a Exception like this
>
> "org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with uri
> '<a class="moz-txt-link-freetext"
> href="http:///EA_Model/Logic.ecore">http:///EA_Model/Logic.ecore</a>'
> not found. "
>
> So I think thats normal because EMF don't register my metamodel.
>
> How can I register my metadodel so that I can load my datamodel without
> starting a new instance of eclipse.
>
> Thanks a lot.
>
> </pre>
> </blockquote>
> </body>
> </html>
Previous Topic:Serializing EMF Model with XML - Top Element
Next Topic:[CDO] Launching a CDO server and connecting immediately to it from the client fails...
Goto Forum:
  


Current Time: Fri Jul 04 04:28:49 EDT 2025

Powered by FUDForum. Page generated in 0.04459 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top