<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body>
Aditya Agrawal wrote:
<blockquote
 cite="mid029DBE7A1D95BF4A860FE19EA15FA533D53CC7@isis.Vanderbilt.Edu"
 type="cite">
  <blockquote type="cite">
    <pre wrap="">----
caption: "GME"
text: "Exception: Object handle is null"
----

The rule is simple:
get a child from the element from the source metamodel,
create a corresponding child from the element from the destination
metamodel (CreateNew)
link the two with a cross-diagram association (also CreateNew)
put in output the same elements which I got from the input

    </pre>
  </blockquote>
  <pre wrap=""><!---->
[Adi] 
Did you confirm that the role name on the crosslink match the role names
in the cross link metamodel. Another thing to check is to see weather
the cross link metamodel still has valid references. 

If none of these work please email the transformation and associated
files and I will try to debug the problem.
  </pre>
</blockquote>
DOH!<br>
<br>
I "debugged" it: this problem happens only if the name of the
transformation (the name of the rootfolder) is equal to the name of one
of the two packages (the source or the destination packages=metamodels
name). In my case, the bug happens if the name of the transformation is
PICML or cadena_scenario. <br>
<br>
In facts the last time I updated the library for cadena_scenario, I
used "Import XML" to get the new cadena_scenario metamodel inside my
transformation, and the "Import XML" also modifies the rootfolder name
as side effect so it became cadena_scenario also ==&gt; bug.<br>
<br>
G.<br>
</body>
</html>