[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.tools.uml2] Re: PackageNotFoundException

Ricardo,

No, the load(URI) method is not correct. You should not be registering a 
generic resource factory implementation against the "uml" extension, but 
rather the UML2 one (UMLResourceFactoryImpl). However, if you are indeed 
running this from within Eclipse, this registration isn't even necessary 
since it is done automatically by the org.eclipse.uml2.uml plug-in via an 
extension.

When you're trying to load your model, are you sure that the profiles are 
located in the expected relative location? Based on the snippet you posted, 
it looks like the model expects them to be under a 'com.vetta.mad.profile' 
folder located in the parent folder... I suspect that this is not the case. 
One way to simplify relative references between models is to ensure that 
platform URIs are used (by using platform URIs to load the referencing 
resource). Another way is to use 'pathmap' URIs - if you search this 
newsgroup for "pathmap" you should find some more useful information...

Kenn

"Ricardo Giacomin" <giacomin@xxxxxxxxxxxxx> wrote in message 
news:f60b75becb2ba8cf5bf5d7394e60e730$1@xxxxxxxxxxxxxxxxxx
> Kenn and Ed,
>
> I'm not running it as a standalone application. Any hint on why this 
> happened for the Eclipse application? The load() method is correct?
>
> Thanks a lot,
> Ricardo Giacomin.
>