Dropbox bundle doesn't upload data (openHAB 1.4)

91 views
Skip to first unread message

Yves M

unread,
Feb 12, 2014, 2:55:03 PM2/12/14
to ope...@googlegroups.com
Hi, I went through the authentication for the dropbox bundle, everything went fine. A new folder was created. Syncmode is set to BIDIRECTIONAL, the other settings were left on ther default values.
 
Unfortunately nothing is uploaded to dropbox, I even 'touched' all configuration files. There are no error messages concerning dropbox in the the log file.

Is there anything else I could check or do?

Yves M

unread,
Feb 13, 2014, 3:15:01 AM2/13/14
to ope...@googlegroups.com

Ok, it seems like the bundle just needed 12 hours to get to work, now everything has been uploaded.

Ben Jones

unread,
Feb 13, 2014, 3:34:04 AM2/13/14
to ope...@googlegroups.com
Yeah there is a schedule for uploads/downloads so best to check that. 

Yves M

unread,
Feb 13, 2014, 3:40:41 AM2/13/14
to ope...@googlegroups.com
Well, the default schedule should upload and download changes every 5 minute, I didn't touch that...

Ben Jones

unread,
Feb 13, 2014, 3:41:57 AM2/13/14
to ope...@googlegroups.com
Not sure then sorry. Should start working right away, can't see why there would be a 12 hour delay.

Yves M

unread,
Feb 13, 2014, 3:43:42 AM2/13/14
to ope...@googlegroups.com
I'll do some testing and see if there are probelms with the scheduling...

Yves M

unread,
Feb 13, 2014, 9:25:31 AM2/13/14
to ope...@googlegroups.com
Ok, I did some testing. I explicitely set upload and download intervals to every 5 minutes in openhab.cfg. and changed some configuration files. Now after 6 hours nothing has been up- oder downloaded, I even restarted openHAB.
I do get some warnings at start up, though, the interesting part being that they seem to originate in a class called FolderObserver (which probably checks for changed files?):

2014-02-12 20:31:13.308 WARN  OSGi[:77]- Getting a lock required more than 60000 ms. There might be a synchronization problem in this callstack or just the build/dispose process of some components took too long!
java.lang.Exception: Debug stacktrace
    at org.eclipse.equinox.internal.ds.InstanceProcess.getLock(InstanceProcess.java:120)
    at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:560)
    at org.eclipse.equinox.internal.ds.ServiceReg.getService(ServiceReg.java:53)
    at org.eclipse.osgi.internal.serviceregistry.ServiceUse$1.run(ServiceUse.java:141)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.internal.serviceregistry.ServiceUse.getService(ServiceUse.java:139)
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:468)
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:467)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.getService(BundleContextImpl.java:594)
    at org.eclipse.equinox.internal.event.EventHandlerWrapper.getHandler(EventHandlerWrapper.java:131)
    at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:191)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
    at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
    at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
    at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
    at org.openhab.core.internal.events.EventPublisherImpl.sendCommand(EventPublisherImpl.java:56)
    at org.openhab.model.script.actions.BusEvent.sendCommand(BusEvent.java:84)
    at org.openhab.model.script.actions.BusEvent.sendCommand(BusEvent.java:65)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.invokeOperation(XbaseInterpreter.java:729)
    at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._featureCallOperation(XbaseInterpreter.java:713)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:291)
    at org.openhab.model.script.interpreter.ScriptInterpreter.internalFeatureCallDispatch(ScriptInterpreter.java:69)
    at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._evaluateAbstractFeatureCall(XbaseInterpreter.java:658)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:291)
    at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.internalEvaluate(XbaseInterpreter.java:218)
    at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._evaluateBlockExpression(XbaseInterpreter.java:321)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:291)
    at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.internalEvaluate(XbaseInterpreter.java:218)
    at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._evaluateIfExpression(XbaseInterpreter.java:329)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:291)
    at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.internalEvaluate(XbaseInterpreter.java:218)
    at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._evaluateBlockExpression(XbaseInterpreter.java:321)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:291)
    at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.internalEvaluate(XbaseInterpreter.java:218)
    at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.evaluate(XbaseInterpreter.java:204)
    at org.openhab.model.script.internal.engine.ScriptImpl.execute(ScriptImpl.java:59)
    at org.openhab.model.rule.internal.engine.RuleEngine.runStartupRules(RuleEngine.java:260)
    at org.openhab.model.rule.internal.engine.RuleEngine.modelChanged(RuleEngine.java:243)
    at org.openhab.model.core.internal.ModelRepositoryImpl.notifyListeners(ModelRepositoryImpl.java:158)
    at org.openhab.model.core.internal.ModelRepositoryImpl.addOrRefreshModel(ModelRepositoryImpl.java:84)
    at org.openhab.model.core.internal.folder.FolderObserver.checkFolder(FolderObserver.java:142)
    at org.openhab.model.core.internal.folder.FolderObserver.run(FolderObserver.java:99)


Changing rules oder items files is detected though and tehlog shows that theos models get refreshed.

And where does that message com from?
2014-02-12 23:46:25.240 WARN  o.a.cpr.AtmosphereResourceImpl[:246]- AtmosphereResource d111377b-b8b5-433b-bbd6-6089bea62446 not suspend, cannot resume it.
Reply all
Reply to author
Forward
0 new messages