Annoying Xtext error

327 views
Skip to first unread message

Daniel E. Moctezuma

unread,
Sep 6, 2012, 8:57:14 PM9/6/12
to elysiu...@googlegroups.com
Hello,

I began to use Elysium and all I'm getting is the following error each time I type something, this makes Elysium completely unusable:

An internal error occurred during: "Xtext validation".
java.lang.RuntimeException: Please make sure your LilyPond installation is valid and its location is specified correctly.

Any ideas on how to fix this?
And yes, I've already added "-Dfile.encoding=UTF-8" on my GNU/Linux machine as well as handling of UTF-8 with non-ASCII content.
Any help would be greatly appreciated.
Thanks in advance.

--
Daniel E. Moctezuma

Dénes Harmath

unread,
Sep 7, 2012, 1:16:15 PM9/7/12
to elysiu...@googlegroups.com
Sorry if it's obvious, but did you check the mentioned location in Preferences > LilyPond > Compiler > Path to LilyPond executable? Unfortunately, the default best effort guess by Elysium isn't always true for all platforms.

Daniel E. Moctezuma

unread,
Sep 7, 2012, 8:28:39 PM9/7/12
to elysiu...@googlegroups.com
Yes, the path to LilyPond (2.16.0) executable is correct.

Any ideas?

Dénes Harmath

unread,
Sep 8, 2012, 10:19:00 AM9/8/12
to elysiu...@googlegroups.com
Please find the "Xtext validation" error in the Error Log view (shown by e.g. Ctrl+3 > Error Log), open it and send its Exception Stack Trace. Thank you!

Daniel E. Moctezuma

unread,
Sep 8, 2012, 6:48:32 PM9/8/12
to elysiu...@googlegroups.com
Here is the stack trace:

org.eclipse.xtext.linking.lazy.LazyLinkingResource  - resolution of uriFragment 'xtextLink_::0.0.5.1.0.0.1::0::/2' failed.

eclipse.buildId=I20120608-1400
java.version=1.7.0_06-icedtea
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=ja_JP
Framework arguments:  -product org.eclipse.epp.package.java.product
Command-line arguments:  -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.java.product

This is a continuation of log file /home/me/Music/.metadata/.bak_0.log
Created Time: 2012-09-08 15:36:57.601

Error
Sat Sep 08 15:46:03 PDT 2012
org.eclipse.xtext.linking.lazy.LazyLinkingResource  - resolution of uriFragment 'xtextLink_::0.0.5.1.0.0.1::0::/2' failed.


java.lang.RuntimeException: Please make sure your LilyPond installation is valid and its location is specified correctly.
at org.elysium.scoping.LilyPondImportUriGlobalScopeProvider$1.include(LilyPondImportUriGlobalScopeProvider.java:111)
at org.elysium.scoping.LilyPondImportUriGlobalScopeProvider$1.get(LilyPondImportUriGlobalScopeProvider.java:92)
at org.elysium.scoping.LilyPondImportUriGlobalScopeProvider$1.get(LilyPondImportUriGlobalScopeProvider.java:1)
at org.eclipse.xtext.util.OnChangeEvictingCache.get(OnChangeEvictingCache.java:75)
at org.elysium.scoping.LilyPondImportUriGlobalScopeProvider.getImportedUris(LilyPondImportUriGlobalScopeProvider.java:87)
at org.elysium.scoping.LilyPondImportUriGlobalScopeProvider.getScope(LilyPondImportUriGlobalScopeProvider.java:75)
at org.eclipse.xtext.scoping.impl.AbstractGlobalScopeProvider.getScope(AbstractGlobalScopeProvider.java:48)
at org.eclipse.xtext.scoping.impl.AbstractGlobalScopeDelegatingScopeProvider.getGlobalScope(AbstractGlobalScopeDelegatingScopeProvider.java:46)
at org.eclipse.xtext.scoping.impl.AbstractGlobalScopeDelegatingScopeProvider.getGlobalScope(AbstractGlobalScopeDelegatingScopeProvider.java:42)
at org.eclipse.xtext.scoping.impl.SimpleLocalScopeProvider.getScope(SimpleLocalScopeProvider.java:60)
at org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider.delegateGetScope(AbstractDeclarativeScopeProvider.java:72)
at org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider.getScope(AbstractDeclarativeScopeProvider.java:102)
at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59)
at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:119)
at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:179)
at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:147)
at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:108)
at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:497)
at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:127)
at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:62)
at org.eclipse.xtext.ui.editor.validation.ValidationJob$1.exec(ValidationJob.java:79)
at org.eclipse.xtext.ui.editor.validation.ValidationJob$1.exec(ValidationJob.java:1)
at org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces.readOnly(AbstractReadWriteAcces.java:32)
at org.eclipse.xtext.ui.editor.model.XtextDocument.readOnly(XtextDocument.java:78)
at org.eclipse.xtext.ui.editor.validation.ValidationJob.createIssues(ValidationJob.java:75)
at org.eclipse.xtext.ui.editor.validation.ValidationJob.run(ValidationJob.java:64)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$1DiagnosticWrappedException: java.io.FileNotFoundException: init.ly (そのようなファイルやディレクトリはありません)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.handleDemandLoadException(ResourceSetImpl.java:319)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHelper(ResourceSetImpl.java:278)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:406)
at org.elysium.scoping.LilyPondImportUriGlobalScopeProvider$1.include(LilyPondImportUriGlobalScopeProvider.java:108)
... 26 more
Caused by: java.io.FileNotFoundException: init.ly (そのようなファイルやディレクトリはありません)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
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.ResourceImpl.load(ResourceImpl.java:1256)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoad(ResourceSetImpl.java:259)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHelper(ResourceSetImpl.java:274)
... 28 more



Another one:

An internal error occurred during: "Xtext validation".

eclipse.buildId=I20120608-1400
java.version=1.7.0_06-icedtea
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=ja_JP
Framework arguments:  -product org.eclipse.epp.package.java.product
Command-line arguments:  -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.java.product

This is a continuation of log file /home/me/Music/.metadata/.bak_0.log
Created Time: 2012-09-08 15:36:57.601

Error
Sat Sep 08 15:46:03 PDT 2012
An internal error occurred during: "Xtext validation".

org.eclipse.emf.common.util.WrappedException: java.lang.RuntimeException: Please make sure your LilyPond installation is valid and its location is specified correctly.
at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:217)
at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:147)
at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:108)
at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:497)
at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:127)
at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:62)
at org.eclipse.xtext.ui.editor.validation.ValidationJob$1.exec(ValidationJob.java:79)
at org.eclipse.xtext.ui.editor.validation.ValidationJob$1.exec(ValidationJob.java:1)
at org.eclipse.xtext.util.concurrent.AbstractReadWriteAcces.readOnly(AbstractReadWriteAcces.java:32)
at org.eclipse.xtext.ui.editor.model.XtextDocument.readOnly(XtextDocument.java:78)
at org.eclipse.xtext.ui.editor.validation.ValidationJob.createIssues(ValidationJob.java:75)
at org.eclipse.xtext.ui.editor.validation.ValidationJob.run(ValidationJob.java:64)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.RuntimeException: Please make sure your LilyPond installation is valid and its location is specified correctly.
at org.elysium.scoping.LilyPondImportUriGlobalScopeProvider$1.include(LilyPondImportUriGlobalScopeProvider.java:111)
at org.elysium.scoping.LilyPondImportUriGlobalScopeProvider$1.get(LilyPondImportUriGlobalScopeProvider.java:92)
at org.elysium.scoping.LilyPondImportUriGlobalScopeProvider$1.get(LilyPondImportUriGlobalScopeProvider.java:1)
at org.eclipse.xtext.util.OnChangeEvictingCache.get(OnChangeEvictingCache.java:75)
at org.elysium.scoping.LilyPondImportUriGlobalScopeProvider.getImportedUris(LilyPondImportUriGlobalScopeProvider.java:87)
at org.elysium.scoping.LilyPondImportUriGlobalScopeProvider.getScope(LilyPondImportUriGlobalScopeProvider.java:75)
at org.eclipse.xtext.scoping.impl.AbstractGlobalScopeProvider.getScope(AbstractGlobalScopeProvider.java:48)
at org.eclipse.xtext.scoping.impl.AbstractGlobalScopeDelegatingScopeProvider.getGlobalScope(AbstractGlobalScopeDelegatingScopeProvider.java:46)
at org.eclipse.xtext.scoping.impl.AbstractGlobalScopeDelegatingScopeProvider.getGlobalScope(AbstractGlobalScopeDelegatingScopeProvider.java:42)
at org.eclipse.xtext.scoping.impl.SimpleLocalScopeProvider.getScope(SimpleLocalScopeProvider.java:60)
at org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider.delegateGetScope(AbstractDeclarativeScopeProvider.java:72)
at org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider.getScope(AbstractDeclarativeScopeProvider.java:102)
at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59)
at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:119)
at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:179)
... 12 more
Caused by: org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$1DiagnosticWrappedException: java.io.FileNotFoundException: init.ly (そのようなファイルやディレクトリはありません)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.handleDemandLoadException(ResourceSetImpl.java:319)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHelper(ResourceSetImpl.java:278)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:406)
at org.elysium.scoping.LilyPondImportUriGlobalScopeProvider$1.include(LilyPondImportUriGlobalScopeProvider.java:108)
... 26 more
Caused by: java.io.FileNotFoundException: init.ly (そのようなファイルやディレクトリはありません)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
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.ResourceImpl.load(ResourceImpl.java:1256)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoad(ResourceSetImpl.java:259)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHelper(ResourceSetImpl.java:274)
... 28 more

Reply all
Reply to author
Forward
0 new messages