Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » TMF (Xtext) » [Resolved] Generation for only one file
[Resolved] Generation for only one file [message #559569] Fri, 17 September 2010 08:55 Go to next message
jeremie is currently offline jeremieFriend
Messages: 233
Registered: April 2010
Senior Member
Hello,

Until now, with xtext 1,0, the workflow of the generator project, launch the generation for all files in the src/model folder.
Is it possible to launch the generation for only one file ?
For example, launching the generation for the file : src/model.hcdg.adapt.
I write this in the workflow :
var modelPath = "src/model/hcdg.adapt"

Bit, when I launch the workflow, I have an exception :
426  [main] ERROR mf.mwe2.launch.runtime.Mwe2Launcher  - Problems running workflow workflow.LanguageGenerator: java.util.zip.ZipException: error in opening zip file
java.lang.RuntimeException: Problems running workflow workflow.LanguageGenerator: java.util.zip.ZipException: error in opening zip file
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:82)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:52)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:74)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:35)
Caused by: org.eclipse.emf.common.util.WrappedException: java.util.zip.ZipException: error in opening zip file
	at org.eclipse.xtext.mwe.PathTraverser.traverseArchive(PathTraverser.java:63)
	at org.eclipse.xtext.mwe.PathTraverser.findAllResourceUris(PathTraverser.java:44)
	at org.eclipse.xtext.mwe.PathTraverser.resolvePathes(PathTraverser.java:33)
	at org.eclipse.xtext.mwe.Reader.invokeInternal(Reader.java:152)
	at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:126)
	at org.eclipse.emf.mwe.core.lib.Mwe2Bridge.invoke(Mwe2Bridge.java:34)
	at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:201)
	at org.eclipse.emf.mwe2.runtime.workflow.AbstractCompositeWorkflowComponent.invoke(AbstractCompositeWorkflowComponent.java:31)
	at org.eclipse.emf.mwe2.runtime.workflow.Workflow.run(Workflow.java:19)
	at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:80)
	... 3 more
Caused by: java.util.zip.ZipException: error in opening zip file
	at java.util.zip.ZipFile.open(Native Method)
	at java.util.zip.ZipFile.<init>(ZipFile.java:114)
	at java.util.zip.ZipFile.<init>(ZipFile.java:131)
	at org.eclipse.xtext.mwe.PathTraverser.traverseArchive(PathTraverser.java:52)
	... 12 more




thanks,


Jérémie

[Updated on: Tue, 21 September 2010 09:52]

Report message to a moderator

Re: generation for only one file [message #559573 is a reply to message #559569] Fri, 17 September 2010 09:01 Go to previous messageGo to next message
Alexander Nittka is currently offline Alexander NittkaFriend
Messages: 1193
Registered: July 2009
Senior Member
Hi,

use the UriBasedReader instead of Reader

Alex


Need training, onsite consulting or any other kind of help for Xtext?
Go visit http://xtext.itemis.com or send a mail to xtext@itemis.de
Re: generation for only one file [message #559586 is a reply to message #559573] Fri, 17 September 2010 09:45 Go to previous message
jeremie is currently offline jeremieFriend
Messages: 233
Registered: April 2010
Senior Member
yeah, it works Smile.
thanks Alex
Previous Topic:Limit scoping to a referenced declaration element
Next Topic:[Resolved] Problem of import in xtext file after changing of workspace
Goto Forum:
  


Current Time: Fri Apr 26 08:20:39 GMT 2024

Powered by FUDForum. Page generated in 0.03893 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top