Home » Modeling » EMF » EcoreUtil.equals fails for EObjects read from 2 XML files which are actually copies of each other
| | | |
Re: EcoreUtil.equals fails for EObjects read from 2 XML files which are actually copies of each othe [message #967960 is a reply to message #967906] |
Fri, 02 November 2012 05:15 |
Ed Merks Messages: 33133 Registered: July 2009 |
Senior Member |
|
|
Arati,
Comments below.
On 02/11/2012 5:12 AM, Arati Rahalkar wrote:
> Hi Ed,
>
> Thanks for the reply. I tried loading the resource (XML file) from the
> same resource set as well. The files are absolutely identical, just at
> two different locations on my machine.
>
> Another point is that there is a section in my xml file for which I do
> not have a corresponding EPackage registered (since that is an
> extensible portion of my XML file, and others can keep adding new
> extensions to it). Therefore, when I read this XML file, that section
> of the file gets mapped to AnyTypeImpl. Then I compare the two
> AnyTypeImpl using ECoreUtil.equals. That seems to fail, as in the two
> AnyTypeImpl objects, the EClass and EStructuralFeature are different
> instances.
Packages for those are demand created and stored in the instance uses
for OPTION_EXTENDED_META_DATA. If you only set that to Boolean.TRUE, a
new instance is created for each resource's load.
>
> Hope this clarifies my issue further. I am suspecting whether it is
> due to the AnyTypeImpl usage (I am using the Eobject to extension map
> to get the AnyTypeImpl extensions corresponding to the Eobjects)
Yes, that's definitely the case. One approach to use the following.
resourceSet.getLoadOptions().put(XMLResource.OPTION_EXTENDED_META_DATA,
new BasicExtendedMetaData(resourceSet.getPackageRegistry()));
I.e., provide an instance of ExtendedMetaData to be used across all
resources loaded in the resource set. Similarly you could modify the
factory itself to use a shared instance, keeping in mind that such an
instance is not thread safe.
>
> Regards,
> Arati
Ed Merks
Professional Support: https://www.macromodeling.com/
|
|
| | | |
Re: EcoreUtil.equals fails for EObjects read from 2 XML files which are actually copies of each othe [message #971925 is a reply to message #971884] |
Mon, 05 November 2012 08:10 |
Ed Merks Messages: 33133 Registered: July 2009 |
Senior Member |
|
|
Arati,
Comments below.
On 05/11/2012 8:24 AM, Arati Rahalkar wrote:
> Hi Ed,
>
> I debugged the classes. Following is what I see. Also one basic
> question is: Am I taking the right approach by depending on
> EcoreUtil.equals to check the equality of two AnyTypeImpl objects, or
> is that itself not the correct way in the first place.
I don't know the reason you need to test structural equality, but that's
definitely the way you'd do that.
> Findings below:
>
> 1. The load options set on resource set for using one instance of
> BasicExtendedMetadata do not get used. The options set on the Resource
> are getting used at the time of resource load.
Yes, the local options of the resource override the default ones of the
resource set.
> 2. Hence, I tried setting the option on resource instead of resource
> set. One more point is that the internal extendedMetaDataHolderCache
> is getting used only if the annotation uri is different than the
> default one.
Yes.
> So I created the BasicExtendedMetadata instance using the
> BasicExtendedMetadata(annotation, registry) constructor instead of the
> BasicExtendedMetadata(registry) constructor.
> Any significance of that?
It's less efficient to keep the information in a map rather than store
it directly on the Ecore mode. What registry did you pass in.
>
> 3. After the above changes, I see that:
> a. AnyType.getMixed() method internally tries to create a
> FeatureMapValidator. And in that process, does not find the
> extendedmetadata object set on
> BasicExtendedMetadata.EStructuralFeatureExtendedMetaData and hence
> again ends up creating a new instance of BasicExtendedMetadata (again
> without a custom annotation)
Yes, it an only know about the meta model.
>
> b. I was not able to run this program till the end, because when I set
> the load option on resource level, the program is failing with a
> StackOverflowException. Giving the trace below:
Try using just "new BasicExtendedMetaData()"
>
> Exception in thread "main" java.lang.StackOverflowError
> at java.lang.ref.ReferenceQueue.poll(ReferenceQueue.java:81)
> at java.util.WeakHashMap.expungeStaleEntries(WeakHashMap.java:274)
> at java.util.WeakHashMap.getTable(WeakHashMap.java:302)
> at java.util.WeakHashMap.get(WeakHashMap.java:349)
> at
> org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getRegistry(EPackageRegistryImpl.java:235)
> at
> org.eclipse.emf.ecore.impl.EPackageRegistryImpl$Delegator.delegateRegistry(EPackageRegistryImpl.java:254)
> at
> org.eclipse.emf.ecore.impl.EPackageRegistryImpl$Delegator.delegateRegistry(EPackageRegistryImpl.java:259)
> at
> org.eclipse.emf.ecore.impl.EPackageRegistryImpl$Delegator.getEPackage(EPackageRegistryImpl.java:274)
> at
> org.eclipse.emf.ecore.impl.EPackageRegistryImpl.delegatedGetEPackage(EPackageRegistryImpl.java:190)
> at
> org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:143)
> at
> org.eclipse.emf.ecore.util.BasicExtendedMetaData.getPackage(BasicExtendedMetaData.java:119)
> at
> org.eclipse.emf.ecore.util.BasicExtendedMetaData.getAttribute(BasicExtendedMetaData.java:382)
> at
> org.eclipse.emf.ecore.util.BasicExtendedMetaData.getAttribute(BasicExtendedMetaData.java:779)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.getFeature(XMLHelperImpl.java:967)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.getFeature(XMLHandler.java:2959)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2691)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.setAttribValue(XMLHandler.java:2694)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.recordUnknownFeature(XMLHandler.java:1965)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeature(XMLHandler.java:1936)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeature(XMIHandler.java:149)
> at
> org.eclipse.emf
Ed Merks
Professional Support: https://www.macromodeling.com/
|
|
|
Re: EcoreUtil.equals fails for EObjects read from 2 XML files which are actually copies of each othe [message #972142 is a reply to message #971925] |
Mon, 05 November 2012 11:43 |
Arati Rahalkar Messages: 12 Registered: November 2012 |
Junior Member |
|
|
Hi Ed,
So I was able to follow your article "Binding-XML-to-Java" on serverside and accordingly set the BasicExtendedMetaData load option and then load the resource. That worked for me.
So basically, earlier I was doing the following:
1. Set the OPTION_EXTENDED_META_DATA load option on the ResourceSet
2. Use Resource.getResource() with a false value for loadOnDemand. Due to this the resource being returned was null
3. Then I was using the resource.createResource followed by resource.load method to actually load the resource contents into Resource object
With the above steps, things were not working for me, and different instances of BasicExtendedMetadata being created always.
Instead, now I am doing the following:
1. Do not specify the OPTION_EXTENDED_META_DATA value at the ResourceSet level
2. Still continue to use getResource with false value for loadOnDemand.
3. But now use resource.load and pass the OPTION_EXTENDED_META_DATA value to the load method at the resource level
The above works, and now I get the two AnyTypeImpl objects as being equal.
So basically, the common shared BasicExtendedMetadata instance was not getting used for me earlier when I was setting it at ResourceSet level and then using the load method explicitly for Resource.
Thanks a lot for your guidance, Ed.
Regards,
Arati
|
|
|
Goto Forum:
Current Time: Wed Apr 17 21:20:54 GMT 2024
Powered by FUDForum. Page generated in 0.03650 seconds
|