Author: thn
Date: 2011-05-06 05:44:28-0700
New Revision: 19356

Modified:
   
trunk/src/argouml-core-model-euml/src/org/argouml/model/euml/UmlFactoryEUMLImpl.java

Log:
fix loading of standard profiles (whatever made it not working anymore)

Modified: 
trunk/src/argouml-core-model-euml/src/org/argouml/model/euml/UmlFactoryEUMLImpl.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model-euml/src/org/argouml/model/euml/UmlFactoryEUMLImpl.java?view=diff&pathrev=19356&r1=19355&r2=19356
==============================================================================
--- 
trunk/src/argouml-core-model-euml/src/org/argouml/model/euml/UmlFactoryEUMLImpl.java
        (original)
+++ 
trunk/src/argouml-core-model-euml/src/org/argouml/model/euml/UmlFactoryEUMLImpl.java
        2011-05-06 05:44:28-0700
@@ -728,9 +728,10 @@
             // trying to get a built-in standard profile from eclipse UML2
             try {
                 URI uri = URI.createURI(extentName);
-                Resource res = UMLUtil.getResource(modelImpl, uri, true);
-                return res.getContents();
-            } catch (IllegalArgumentException ex) {
+                Resource r = 
modelImpl.getEditingDomain().getResourceSet().getResource(uri, true);
+                modelImpl.getReadOnlyMap().put(r, Boolean.TRUE);
+                return r.getContents();
+            } catch (Exception ex) {
                 LOG.warn("failed to get resource: " + extentName); 
//$NON-NLS-1$
             }
         }

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2732092

To unsubscribe from this discussion, e-mail: 
[[email protected]].

Reply via email to