Skip to content

Core Exception [code 269] File not found: /USERS/... #238

Closed

Description

@pftbest

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

Activity

  1. fbricon commented on Jun 10, 2017

    @fbricon
    Collaborator

    Can you provide steps to reproduce?

  2. pftbest commented on Jun 10, 2017

    @pftbest
    Author

    Steps:

    1. Install case sensitive operating system
    2. open java file
    3. start typing

    But seriously, the issue is obvious, /USERS needs to be replaced with /Users

  3. fbricon commented on Jun 10, 2017

    @fbricon
    Collaborator

    @snjeza can you please look into it?

  4. snjeza commented on Jun 10, 2017

    @snjeza
    Collaborator

    I can't reproduce the issue.
    @pftbest Could you, please, attach your project settings (.project, .classpatch and .settings)?

  5. pftbest commented on Jun 10, 2017

    @pftbest
    Author

    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.

  6. pftbest commented on Jun 10, 2017

    @pftbest
    Author

    I'm sorry, now I can't reproduce it either. strange

  7. snjeza commented on Jun 10, 2017

    @snjeza
    Collaborator

    You can check the ANDROID_HOME and ANDROID_SDK_HOME environment variables using:

    echo $ANDROID_HOME
    echo $ANDROID_SDK_HOME
    
  8. pftbest commented on Jun 10, 2017

    @pftbest
    Author

    @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.

  9. pftbest commented on Jun 10, 2017

    @pftbest
    Author

    got it again

    [Error - 12:38:52 AM] Jun 10, 2017 10:44:44 PM Problem with codeComplete for file:///Users/vadzim/Documents/android/frameworks/base/core/java/android/app/Activity.java
    File not found: /USERS/vadzim/Documents/android/frameworks/base/core/java/android/app/Activity.java.
    Java Model Exception: Core Exception [code 269] File not found: /USERS/vadzim/Documents/android/frameworks/base/core/java/android/app/Activity.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.JavaElement.getElementInfo(JavaElement.java:316)
    	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:302)
    	at org.eclipse.jdt.internal.core.Openable.getBuffer(Openable.java:285)
    	at org.eclipse.jdt.ls.core.internal.handlers.CompletionHandler.computeContentAssist(CompletionHandler.java:60)
    	at org.eclipse.jdt.ls.core.internal.handlers.CompletionHandler.lambda$0(CompletionHandler.java:39)
    	at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:602)
    	at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577)
    	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:443)
    	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
    	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
    	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
    	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
    Caused by: org.eclipse.core.runtime.CoreException: File not found: /USERS/vadzim/Documents/android/frameworks/base/core/java/android/app/Activity.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)
    	... 17 more
    Caused by: java.io.FileNotFoundException: /USERS/vadzim/Documents/android/frameworks/base/core/java/android/app/Activity.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)
    	... 20 more
    Caused by: org.eclipse.core.runtime.CoreException: File not found: /USERS/vadzim/Documents/android/frameworks/base/core/java/android/app/Activity.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.JavaElement.getElementInfo(JavaElement.java:316)
    	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:302)
    	at org.eclipse.jdt.internal.core.Openable.getBuffer(Openable.java:285)
    	at org.eclipse.jdt.ls.core.internal.handlers.CompletionHandler.computeContentAssist(CompletionHandler.java:60)
    	at org.eclipse.jdt.ls.core.internal.handlers.CompletionHandler.lambda$0(CompletionHandler.java:39)
    	at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:602)
    	at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577)
    	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:443)
    	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
    	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
    	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
    	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
    Caused by: java.io.FileNotFoundException: /USERS/vadzim/Documents/android/frameworks/base/core/java/android/app/Activity.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)
    	... 20 more
    
  10. fbricon commented on Jun 12, 2017

    @fbricon
    Collaborator

    Can you enable verbose logging on vscode? I want to check if vscode is sending these bad urls to the server.

  11. lukegriffith commented on Aug 29, 2017

    @lukegriffith

    Encountered this issue too, enabled verbose logging, VSCode params looks fine.

    Extension: 0.8.0
    VSCode: 1.15
    JDK: 1.8.0_101

    [Trace - 8:58:03 PM] Sending notification 'textDocument/didChange'.
    Params: {
        "textDocument": {
            "uri": "file:///Users/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java",
            "version": 65
        },
        "contentChanges": [
            {
                "range": {
                    "start": {
                        "line": 25,
                        "character": 0
                    },
                    "end": {
                        "line": 25,
                        "character": 2
                    }
                },
                "rangeLength": 2,
                "text": ""
            },
            {
                "range": {
                    "start": {
                        "line": 11,
                        "character": 0
                    },
                    "end": {
                        "line": 11,
                        "character": 0
                    }
                },
                "rangeLength": 0,
                "text": "\n\t\t"
            }
        ]
    }
    
    
    [Trace - 8:58:03 PM] Sending notification 'textDocument/didChange'.
    Params: {
        "textDocument": {
            "uri": "file:///Users/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java",
            "version": 65
        },
        "contentChanges": []
    }
    
    
    [Trace - 8:58:03 PM] Received notification 'window/logMessage'.
    Params: {
        "type": 1,
        "message": "29-Aug-2017 20:40:34 Error while handling document change\nFile not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java.\nJava Model Exception: Core Exception [code 269] File not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java.\n\tat org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1192)\n\tat org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1164)\n\tat org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1153)\n\tat org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:115)\n\tat org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259)\n\tat org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:579)\n\tat org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:316)\n\tat org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:302)\n\tat org.eclipse.jdt.internal.core.Openable.getBuffer(Openable.java:285)\n\tat org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.handleChanged(DocumentLifeCycleHandler.java:268)\n\tat org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler$4.run(DocumentLifeCycleHandler.java:176)\n\tat org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)\n\tat org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2262)\n\tat org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.didChange(DocumentLifeCycleHandler.java:173)\n\tat org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.didChange(JDTLanguageServer.java:410)\n\tat sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:51)\n\tat org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:126)\n\tat org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:165)\n\tat org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:136)\n\tat org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:149)\n\tat org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:77)\n\tat org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:84)\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n\tat java.lang.Thread.run(Thread.java:745)\nCaused by: org.eclipse.core.runtime.CoreException: File not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java.\n\tat org.eclipse.core.internal.filesystem.Policy.error(Policy.java:45)\n\tat org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:406)\n\tat org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:849)\n\tat org.eclipse.core.internal.resources.File.getContents(File.java:277)\n\tat org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1190)\n\t... 29 more\nCaused by: java.io.FileNotFoundException: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java (No such file or directory)\n\tat java.io.FileInputStream.open0(Native Method)\n\tat java.io.FileInputStream.open(FileInputStream.java:195)\n\tat java.io.FileInputStream.<init>(FileInputStream.java:138)\n\tat org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:401)\n\t... 32 more\nCaused by: org.eclipse.core.runtime.CoreException: File not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java.\n\tat org.eclipse.core.internal.filesystem.Policy.error(Policy.java:45)\n\tat org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:406)\n\tat org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:849)\n\tat org.eclipse.core.internal.resources.File.getContents(File.java:277)\n\tat org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1190)\n\tat org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1164)\n\tat org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1153)\n\tat org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:115)\n\tat org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259)\n\tat org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:579)\n\tat org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:316)\n\tat org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:302)\n\tat org.eclipse.jdt.internal.core.Openable.getBuffer(Openable.java:285)\n\tat org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.handleChanged(DocumentLifeCycleHandler.java:268)\n\tat org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler$4.run(DocumentLifeCycleHandler.java:176)\n\tat org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)\n\tat org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2262)\n\tat org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.didChange(DocumentLifeCycleHandler.java:173)\n\tat org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.didChange(JDTLanguageServer.java:410)\n\tat sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:51)\n\tat org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:126)\n\tat org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:165)\n\tat org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:136)\n\tat org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:149)\n\tat org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:77)\n\tat org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:84)\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n\tat java.lang.Thread.run(Thread.java:745)\nCaused by: java.io.FileNotFoundException: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java (No such file or directory)\n\tat java.io.FileInputStream.open0(Native Method)\n\tat java.io.FileInputStream.open(FileInputStream.java:195)\n\tat java.io.FileInputStream.<init>(FileInputStream.java:138)\n\tat org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:401)\n\t... 32 more\n"
    }
    
    
    [Error - 8:58:03 PM] 29-Aug-2017 20:40:34 Error while handling document change
    File not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java.
    Java Model Exception: Core Exception [code 269] File not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.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.JavaElement.getElementInfo(JavaElement.java:316)
    	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:302)
    	at org.eclipse.jdt.internal.core.Openable.getBuffer(Openable.java:285)
    	at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.handleChanged(DocumentLifeCycleHandler.java:268)
    	at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler$4.run(DocumentLifeCycleHandler.java:176)
    	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.didChange(DocumentLifeCycleHandler.java:173)
    	at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.didChange(JDTLanguageServer.java:410)
    	at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
    	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/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.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)
    	... 29 more
    Caused by: java.io.FileNotFoundException: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.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)
    	... 32 more
    Caused by: org.eclipse.core.runtime.CoreException: File not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.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.JavaElement.getElementInfo(JavaElement.java:316)
    	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:302)
    	at org.eclipse.jdt.internal.core.Openable.getBuffer(Openable.java:285)
    	at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler.handleChanged(DocumentLifeCycleHandler.java:268)
    	at org.eclipse.jdt.ls.core.internal.handlers.DocumentLifeCycleHandler$4.run(DocumentLifeCycleHandler.java:176)
    	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.didChange(DocumentLifeCycleHandler.java:173)
    	at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.didChange(JDTLanguageServer.java:410)
    	at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
    	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/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.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)
    	... 32 more
    
    [Trace - 8:58:03 PM] Sending request 'textDocument/codeLens - (177)'.
    Params: {
        "textDocument": {
            "uri": "file:///Users/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java"
        }
    }
    
    
    [Trace - 8:58:03 PM] Received notification 'window/logMessage'.
    Params: {
        "type": 1,
        "message": "29-Aug-2017 20:40:34 Problem getting code lenses forplaying.java\nFile not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java.\nJava Model Exception: Core Exception [code 269] File not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java.\n\tat org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1192)\n\tat org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1164)\n\tat org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1153)\n\tat org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:115)\n\tat org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259)\n\tat org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:579)\n\tat org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:316)\n\tat org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:302)\n\tat org.eclipse.jdt.internal.core.JavaElement.getChildren(JavaElement.java:257)\n\tat org.eclipse.jdt.ls.core.internal.handlers.CodeLensHandler.getCodeLensSymbols(CodeLensHandler.java:153)\n\tat org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.lambda$11(JDTLanguageServer.java:341)\n\tat java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:602)\n\tat java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577)\n\tat java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:443)\n\tat java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)\n\tat java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)\n\tat java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)\n\tat java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)\nCaused by: org.eclipse.core.runtime.CoreException: File not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java.\n\tat org.eclipse.core.internal.filesystem.Policy.error(Policy.java:45)\n\tat org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:406)\n\tat org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:849)\n\tat org.eclipse.core.internal.resources.File.getContents(File.java:277)\n\tat org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1190)\n\t... 17 more\nCaused by: java.io.FileNotFoundException: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java (No such file or directory)\n\tat java.io.FileInputStream.open0(Native Method)\n\tat java.io.FileInputStream.open(FileInputStream.java:195)\n\tat java.io.FileInputStream.<init>(FileInputStream.java:138)\n\tat org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:401)\n\t... 20 more\nCaused by: org.eclipse.core.runtime.CoreException: File not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java.\n\tat org.eclipse.core.internal.filesystem.Policy.error(Policy.java:45)\n\tat org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:406)\n\tat org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:849)\n\tat org.eclipse.core.internal.resources.File.getContents(File.java:277)\n\tat org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1190)\n\tat org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1164)\n\tat org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1153)\n\tat org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:115)\n\tat org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259)\n\tat org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:579)\n\tat org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:316)\n\tat org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:302)\n\tat org.eclipse.jdt.internal.core.JavaElement.getChildren(JavaElement.java:257)\n\tat org.eclipse.jdt.ls.core.internal.handlers.CodeLensHandler.getCodeLensSymbols(CodeLensHandler.java:153)\n\tat org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.lambda$11(JDTLanguageServer.java:341)\n\tat java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:602)\n\tat java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577)\n\tat java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:443)\n\tat java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)\n\tat java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)\n\tat java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)\n\tat java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)\nCaused by: java.io.FileNotFoundException: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java (No such file or directory)\n\tat java.io.FileInputStream.open0(Native Method)\n\tat java.io.FileInputStream.open(FileInputStream.java:195)\n\tat java.io.FileInputStream.<init>(FileInputStream.java:138)\n\tat org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:401)\n\t... 20 more\n"
    }
    
    
    [Error - 8:58:03 PM] 29-Aug-2017 20:40:34 Problem getting code lenses forplaying.java
    File not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.java.
    Java Model Exception: Core Exception [code 269] File not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.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.JavaElement.getElementInfo(JavaElement.java:316)
    	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:302)
    	at org.eclipse.jdt.internal.core.JavaElement.getChildren(JavaElement.java:257)
    	at org.eclipse.jdt.ls.core.internal.handlers.CodeLensHandler.getCodeLensSymbols(CodeLensHandler.java:153)
    	at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.lambda$11(JDTLanguageServer.java:341)
    	at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:602)
    	at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577)
    	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:443)
    	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
    	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
    	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
    	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
    Caused by: org.eclipse.core.runtime.CoreException: File not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.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)
    	... 17 more
    Caused by: java.io.FileNotFoundException: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.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)
    	... 20 more
    Caused by: org.eclipse.core.runtime.CoreException: File not found: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.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.JavaElement.getElementInfo(JavaElement.java:316)
    	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:302)
    	at org.eclipse.jdt.internal.core.JavaElement.getChildren(JavaElement.java:257)
    	at org.eclipse.jdt.ls.core.internal.handlers.CodeLensHandler.getCodeLensSymbols(CodeLensHandler.java:153)
    	at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.lambda$11(JDTLanguageServer.java:341)
    	at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:602)
    	at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577)
    	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:443)
    	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
    	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
    	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
    	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
    Caused by: java.io.FileNotFoundException: /USERS/luke/GitHub/Playing/August2017/27/src/couk/lukemgriffith/example/playing.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)
    	... 20 more
    
    [Trace - 8:58:03 PM] Received response 'textDocument/codeLens - (177)' in 8ms.
    Result: []
    
    
    
  12. fbricon commented on Aug 29, 2017

    @fbricon
    Collaborator

    @lukemgriffith are you on case-sensitive Mac too?

  13. lukegriffith commented on Aug 29, 2017

    @lukegriffith

    Indeed macOS Sierra, 10.12.6

  14. fbricon commented on Aug 30, 2017

    @fbricon
    Collaborator

    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 /Users directory 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?

  15. pftbest commented on Aug 30, 2017

    @pftbest
    Author

    @fbricon No, this issue happens randomly, I don't know how to reliably reproduce it, sorry.

  16. onoval commented on Jun 1, 2018

    @onoval

    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)

  17. robstryker commented on Oct 28, 2026

    @robstryker
    Contributor

    Cleaning up old issues. If this issue occurs again, someone please re-open it. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions