]
Xavier Coulon updated JBIDE-20335:
----------------------------------
Affects Version/s: 4.2.0.Final
(was: 4.3.0.Beta2)
live reload logs errors on delete files
---------------------------------------
Key: JBIDE-20335
URL:
https://issues.jboss.org/browse/JBIDE-20335
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: livereload
Affects Versions: 4.2.0.Final
Reporter: Max Rydahl Andersen
Assignee: Xavier Coulon
Priority: Critical
Fix For: 4.3.0.CR1
Here is what I think I did:
git co -b newbranch
edit newfile.adoc in eclipse and open livereload on it
git add newfile
git commit
git co master
now newfile.adoc is removed but livereload and browser still think it needs it.
my log is filled up with repeats of:
{code}
java.lang.IllegalArgumentException: null source
at java.util.EventObject.<init>(EventObject.java:56)
at
org.jboss.tools.livereload.core.internal.service.LiveReloadClientConnectedEvent.<init>(LiveReloadClientConnectedEvent.java:29)
at
org.jboss.tools.livereload.core.internal.server.jetty.LiveReloadWebSocket.onMessage(LiveReloadWebSocket.java:135)
at sun.reflect.GeneratedMethodAccessor97.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at
org.eclipse.jetty.websocket.common.events.annotated.CallableMethod.call(CallableMethod.java:70)
at
org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod.call(OptionalSessionCallableMethod.java:72)
at
org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver.onTextMessage(JettyAnnotatedEventDriver.java:225)
at
org.eclipse.jetty.websocket.common.message.SimpleTextMessage.messageComplete(SimpleTextMessage.java:69)
at
org.eclipse.jetty.websocket.common.events.AbstractEventDriver.appendMessage(AbstractEventDriver.java:64)
at
org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver.onTextFrame(JettyAnnotatedEventDriver.java:217)
at
org.eclipse.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:160)
at
org.eclipse.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:309)
at
org.eclipse.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:214)
at org.eclipse.jetty.websocket.common.Parser.notifyFrame(Parser.java:220)
at org.eclipse.jetty.websocket.common.Parser.parse(Parser.java:258)
at
org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.readParse(AbstractWebSocketConnection.java:628)
at
org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:476)
at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Thread.java:745)
eclipse.buildId=4.5.0.I20150528-0700
java.version=1.8.0_20
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product -product
org.eclipse.epp.package.jee.product -keyring /Users/max/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product
org.eclipse.epp.package.jee.product -data file:/Users/max/Dropbox/eclipsecon-ws/ -product
org.eclipse.epp.package.jee.product -keyring /Users/max/.eclipse_keyring -showlocation
org.jboss.tools.livereload.core
Warning
Wed Jul 22 01:17:15 CEST 2015
Unable to retrieve project from file
location:file:///Users/max/code/jbosstools/jbosstools-website/blog/continous-delivery-of-eclipse-stack.adoc
{code}
It repeats every 1-2 seconds.