[gme-users] Intersection of aspects the referred models mighthave is empty?

Ace Thompson acethompson at igniteweb.net
Mon Jun 5 14:53:03 CDT 2006


Sandeep,

 

Thanks, this is definitely the situation I have.  Basically my "E" element
(an FCO) has several inheritors, one of which is a <<Model>> and another one
is a <<Reference>> to a Model.  The second model has an aspect "A"; when I
add this aspect to the first model, it eliminates the error.  This isn't
really what I want language-wise, it's sort of spurious, but it seems to get
around the issue until I have time to sit down and figure out if I've made
some fundamental language-design no-no on the way to getting myself into
this situation :-) 

 

So while we're on the topic, what does it mean for two different models to
have the same <<Aspect>>, if the two different models aren't in any other
way related and don't contain any common sub-elements?   GME and the
Meta-interpreter don't seem to mind when I do this, and I get what I would
expect to get in each of the models if I had only assigned that Aspect to
that one model, but I guess the question is: does the fact that the aspect
is shared between the two models have any significance?

 

Thanks a lot,

-ace

 

  _____  

From: gme-users-bounces at list.isis.vanderbilt.edu
[mailto:gme-users-bounces at list.isis.vanderbilt.edu] On Behalf Of Sandeep
Neema
Sent: Monday, June 05, 2006 11:54 AM
To: gme-users
Subject: RE: [gme-users] Intersection of aspects the referred models
mighthave is empty?

 

Ace,

I don't exactly recall it either, but I think this may be related to when
you have a reference to a base class and there are multiple derived classes
with conflicting aspects.

 

HTH,

Sandeep

 

  _____  

From: gme-users-bounces at list.isis.vanderbilt.edu
[mailto:gme-users-bounces at list.isis.vanderbilt.edu] On Behalf Of Ace
Thompson
Sent: Monday, June 05, 2006 1:44 PM
To: gme-users
Subject: [gme-users] Intersection of aspects the referred models might have
is empty?

 

Hi,

 

I have a metamodel containing a <<Reference>> "E" and when I try to register
with the MetaGME Interpreter I get the following error in the
Metainterpreter Log:

 

Error: Reference "E" has no valid aspect.  Intersection of aspects the
referred models might have is empty.

 

I _know_ I've seen something like this before but I can't remember what the
problem was (is) and (or) how to resolve it.  I'm working on a smaller model
that duplicates the error, but in the meantime I'm wondering if anyone knows
off-hand what might cause this error to occur?  Has anyone seen this before?
I'm using GME 5.9.21.

 

Thanks for any insight that can be provided,

-ace

____________

Ace Thompson

Ignite Analytics Corporation

acethompson at igniteweb.net

m. 480 703 8909

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.isis.vanderbilt.edu/pipermail/gme-users/attachments/20060605/789ce450/attachment.htm


More information about the gme-users mailing list