Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » M2T (model-to-text transformation) » Acceleo Java Launcher
icon4.gif  Acceleo Java Launcher [message #642201] Tue, 30 November 2010 06:48 Go to previous message
dieppi is currently offline dieppi
Messages: 27
Registered: November 2010
Junior Member
Hi,

i use posted configuration for running my generator project via java launcher (Acceleo 3.0.1). But i always get the error message:

org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with uri 'http://www.eclipse.org/uml2/2.0.0/UML' not found

I enhanced the method

public void registerPackages(ResourceSet resourceSet) {
super.registerPackages(resourceSet);
resourceSet.getPackageRegistry().put(org.eclipse.uml2.uml.UM LPackage.eINSTANCE.getNsURI(), org.eclipse.uml2.uml.UMLPackage.eINSTANCE);

and the method

public void registerResourceFactories(ResourceSet resourceSet) {
super.registerResourceFactories(resourceSet);
resourceSet.getResourceFactoryRegistry().getExtensionToFacto ryMap().put(UMLResource.FILE_EXTENSION, UMLResource.Factory.INSTANCE);

But i always get the same error. If i use Acceleo plugin launcher everthing works fine. What can i do to solve these issue?

Best regards
Maik

P.S.
------------------------------------------
I also tested with

Map uriMap = resourceSet.getURIConverter().getURIMap();
URI uri = URI.createURI(" file:/D:/Programs/eclipse/plugins/org.eclipse.uml2.uml_3.1.1 .v201008191505.jar ");

uriMap.put(URI.createURI(UMLResource.LIBRARIES_PATHMAP), uri.appendSegment("libraries").appendSegment(""));
uriMap.put(URI.createURI(UMLResource.METAMODELS_PATHMAP), uri.appendSegment("metamodels").appendSegment(""));
uriMap.put(URI.createURI(UMLResource.PROFILES_PATHMAP), uri.appendSegment("profiles").appendSegment(""));
 
Read Message icon4.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic:[Acceleo] How to test for empty/null reference?
Next Topic:[Xpand] Root element not found
Goto Forum:
  


Current Time: Wed May 22 16:41:55 EDT 2013

Powered by FUDForum. Page generated in 0.01764 seconds