Repository navigation
Core Exception [code 269] File not found: /USERS/... #238
Copy link
Copy link
Closed
Labels
Description
File name should start with /Users/ instead of /USERS/.
Environment
- Operating System: macOS case sensitive
- JDK version: 1.8 112
- Visual Studio Code version: 1.13
- Java extension version: 0.5.0
[Error - 8:09:15 PM] Jun 10, 2017 8:01:33 PM Creating working copy
File not found: /USERS/vadzim/Documents/android/frameworks/base/core/java/android/content/Intent.java.
Java Model Exception: Core Exception [code 269] File not found: /USERS/vadzim/Documents/android/frameworks/base/core/java/android/content/Intent.java.
at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1192)
at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1164)
at org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1153)
at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:115)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259)
at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:579)
at org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation.executeOperation(BecomeWorkingCopyOperation.java:39)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:724)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:790)
at org.eclipse.jdt.internal.core.CompilationUnit.becomeWorkingCopy(CompilationUnit.java:99)
at org.eclipse.jdt.internal.core.CompilationUnit.becomeWorkingCopy(CompilationUnit.java:107)
at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.handleOpen(DocumentLifeCycleHandler.java:150)
at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.access$1(DocumentLifeCycleHandler.java:115)
at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler$2.run(DocumentLifeCycleHandler.java:75)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2262)
at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.didOpen(DocumentLifeCycleHandler.java:72)
at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.didOpen(JDTLanguageServer.java:343)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:51)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:126)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:165)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:136)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:149)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:77)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.eclipse.core.runtime.CoreException: File not found: /USERS/vadzim/Documents/android/frameworks/base/core/java/android/content/Intent.java.
at org.eclipse.core.internal.filesystem.Policy.error(Policy.java:45)
at org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:406)
at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:849)
at org.eclipse.core.internal.resources.File.getContents(File.java:277)
at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1190)
... 33 more
Caused by: java.io.FileNotFoundException: /USERS/vadzim/Documents/android/frameworks/base/core/java/android/content/Intent.java (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:401)
... 36 more
Caused by: org.eclipse.core.runtime.CoreException: File not found: /USERS/vadzim/Documents/android/frameworks/base/core/java/android/content/Intent.java.
at org.eclipse.core.internal.filesystem.Policy.error(Policy.java:45)
at org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:406)
at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:849)
at org.eclipse.core.internal.resources.File.getContents(File.java:277)
at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1190)
at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1164)
at org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1153)
at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:115)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259)
at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:579)
at org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation.executeOperation(BecomeWorkingCopyOperation.java:39)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:724)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:790)
at org.eclipse.jdt.internal.core.CompilationUnit.becomeWorkingCopy(CompilationUnit.java:99)
at org.eclipse.jdt.internal.core.CompilationUnit.becomeWorkingCopy(CompilationUnit.java:107)
at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.handleOpen(DocumentLifeCycleHandler.java:150)
at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.access$1(DocumentLifeCycleHandler.java:115)
at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler$2.run(DocumentLifeCycleHandler.java:75)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2262)
at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.didOpen(DocumentLifeCycleHandler.java:72)
at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.didOpen(JDTLanguageServer.java:343)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:51)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:126)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:165)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:136)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:149)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:77)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.FileNotFoundException: /USERS/vadzim/Documents/android/frameworks/base/core/java/android/content/Intent.java (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:401)
... 36 more
Reactions are currently unavailable
Activity
fbricon commentedon Jun 10, 2017
Can you provide steps to reproduce?
pftbest commentedon Jun 10, 2017
Steps:
But seriously, the issue is obvious,
/USERSneeds to be replaced with/Usersfbricon commentedon Jun 10, 2017
@snjeza can you please look into it?
snjeza commentedon Jun 10, 2017
I can't reproduce the issue.
@pftbest Could you, please, attach your project settings (.project, .classpatch and .settings)?
pftbest commentedon Jun 10, 2017
Hm, I don't have a project. I just open stand alone java file.
Maybe there are some project files lying around in android sources, I'm not sure.
pftbest commentedon Jun 10, 2017
I'm sorry, now I can't reproduce it either. strange
snjeza commentedon Jun 10, 2017
You can check the ANDROID_HOME and ANDROID_SDK_HOME environment variables using:
pftbest commentedon Jun 10, 2017
@snjeza
I don't have this variables set.
The issue has completely gone, I can't reproduce it any more.
All is working as intended. You may close this issue.
pftbest commentedon Jun 10, 2017
got it again
fbricon commentedon Jun 12, 2017
Can you enable verbose logging on vscode? I want to check if vscode is sending these bad urls to the server.
lukegriffith commentedon Aug 29, 2017
Encountered this issue too, enabled verbose logging, VSCode params looks fine.
Extension: 0.8.0
VSCode: 1.15
JDK: 1.8.0_101
fbricon commentedon Aug 29, 2017
@lukemgriffith are you on case-sensitive Mac too?
lukegriffith commentedon Aug 29, 2017
Indeed macOS Sierra, 10.12.6
fbricon commentedon Aug 30, 2017
So I installed a case sensitive macOS on a Mac, but can't reproduce the issue.
I actually vaguely remember seeing a similar error in the past, on my cas insensitive Mac, ages ago.
@lukemgriffith's logs show vscode sends proper URIs to the server so, something, somehow returns an upper cased
/Usersdirectory when trying to detect a Compilation Unit matching the incoming URI.@lukemgriffith @pftbest do you see the same behavior every time you open java files/projects in vscode?
pftbest commentedon Aug 30, 2017
@fbricon No, this issue happens randomly, I don't know how to reliably reproduce it, sorry.
onoval commentedon Jun 1, 2018
Have the same issue:
macOS 10.12.3 - File system is case sensitive
VS Code: Version 1.23.1 (1.23.1)
Java SE Development Kit 10.0.1
!ENTRY org.eclipse.jdt.ls.core 1 0 2018-05-31 17:43:35.260
!MESSAGE Classpath is incomplete. Only syntax errors will be reported for file:///Users/myuser/__Projects/test.java
!ENTRY org.eclipse.jdt.ls.core 4 0 2018-05-31 17:43:35.426
!MESSAGE Error while opening document
!STACK 1
Java Model Exception: Core Exception [code 368] File not found: /USERS/myuser/__Projects/test.java.
at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1206)
at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1178)
at org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1212)
at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:112)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:265)
at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:593)
at org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation.executeOperation(BecomeWorkingCopyOperation.java:40)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:733)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:799)
at org.eclipse.jdt.internal.core.CompilationUnit.becomeWorkingCopy(CompilationUnit.java:96)
at org.eclipse.jdt.internal.core.CompilationUnit.becomeWorkingCopy(CompilationUnit.java:103)
at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.handleOpen(DocumentLifeCycleHandler.java:277)
at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler$4.run(DocumentLifeCycleHandler.java:195)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2289)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2311)
at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.didOpen(DocumentLifeCycleHandler.java:192)
at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.didOpen(JDTLanguageServer.java:603)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:61)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:148)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:211)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:178)
at org.eclipse.jdt.ls.core.internal.ParentProcessWatcher.lambda$0(ParentProcessWatcher.java:83)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:183)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:92)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:95)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: org.eclipse.core.internal.resources.ResourceException: File not found: /USERS/myuser/__Projects/test.java.
at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:830)
at org.eclipse.core.internal.resources.File.getContents(File.java:277)
at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1204)
... 33 more
Caused by: java.lang.Exception: File not found: /USERS/myuser/__Projects/test.java.
at org.eclipse.core.internal.resources.ResourceException.provideStackTrace(ResourceException.java:39)
at org.eclipse.core.internal.resources.ResourceException.(ResourceException.java:35)
... 36 more
Caused by: org.eclipse.core.internal.resources.ResourceException(/jdt.ls-java-project/src/test.java)[368]: java.lang.Exception: File not found: /USERS/myuser/__Projects/test.java.
at org.eclipse.core.internal.resources.ResourceException.provideStackTrace(ResourceException.java:39)
at org.eclipse.core.internal.resources.ResourceException.(ResourceException.java:35)
at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:830)
at org.eclipse.core.internal.resources.File.getContents(File.java:277)
at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1204)
at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1178)
at org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1212)
at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:112)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:265)
at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:593)
at org.eclipse.jdt.internal.core.BecomeWorkingCopyOperation.executeOperation(BecomeWorkingCopyOperation.java:40)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:733)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:799)
at org.eclipse.jdt.internal.core.CompilationUnit.becomeWorkingCopy(CompilationUnit.java:96)
at org.eclipse.jdt.internal.core.CompilationUnit.becomeWorkingCopy(CompilationUnit.java:103)
at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.handleOpen(DocumentLifeCycleHandler.java:277)
at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler$4.run(DocumentLifeCycleHandler.java:195)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2289)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2311)
at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.didOpen(DocumentLifeCycleHandler.java:192)
at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.didOpen(JDTLanguageServer.java:603)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:61)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:148)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:211)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:178)
at org.eclipse.jdt.ls.core.internal.ParentProcessWatcher.lambda$0(ParentProcessWatcher.java:83)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:183)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:92)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:95)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:844)
robstryker commentedon Oct 28, 2026
Cleaning up old issues. If this issue occurs again, someone please re-open it. Thanks.