Encoding related error in Xtend 2.4 [message #1030083] |
Sat, 30 March 2013 17:00 |
Axel Guckelsberger Messages: 354 Registered: July 2009 |
Senior Member |
|
|
Hi all,
when starting the generator using the new versions of MWE and Xtend the
console log gets filled up with stacktraces of java.io.FileNotFoundException
for each generated file.
Looking like this:
9359 [main] ERROR esource.generic.XMLEncodingProvider - Error detecting
encoding for file:/home/.../some/file
java.io.FileNotFoundException: /home/.../some/file (No such file or
directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:137)
at
org.eclipse.emf.ecore.resource.impl.FileURIHandlerImpl.createInputStream(FileURIHandlerImpl.java:99)
at
org.eclipse.emf.ecore.resource.impl.ExtensibleURIConverterImpl.createInputStream(ExtensibleURIConverterImpl.java:354)
at
org.eclipse.emf.ecore.resource.impl.ExtensibleURIConverterImpl.createInputStream(ExtensibleURIConverterImpl.java:348)
at
org.eclipse.xtext.resource.generic.XMLEncodingProvider.getEncoding(XMLEncodingProvider.java:32)
at
org.eclipse.xtext.generator.JavaIoFileSystemAccess.getEncoding(JavaIoFileSystemAccess.java:140)
at
org.eclipse.xtext.generator.JavaIoFileSystemAccess.generateFile(JavaIoFileSystemAccess.java:81)
at
org.eclipse.xtext.generator.AbstractFileSystemAccess.generateFile(AbstractFileSystemAccess.java:75)
....
Basically the problem occurs in XMLEncodingProvider#getEncoding() which
creates an input stream without checking properly if the file exists before.
Did I forget to setup something or is it a bug?
Axel
[Updated on: Sat, 30 March 2013 17:07] Report message to a moderator
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03865 seconds