Skip to content

Unexpected Synchronisation Error #31

@mneagul

Description

@mneagul

While trying to setup an synchroniser using dhus 1.0 we are observing the following exception without any details regarding a possible cause:

[1.0][2018-03-22 19:11:44,396][INFO ] Synchronizer#2 0 new Products (ODataProductSynchronizer.java:1032 - SyncExecutor)
[1.0][2018-03-22 19:11:44,396][ERROR] Synchronizer#2 has thrown an exception (ExecutorImpl.java:673 - SyncExecutor)
java.lang.NullPointerException
        at java.io.File.<init>(File.java:317)
        at org.dhus.store.datastore.hfs.HfsDataStore.canAccess(HfsDataStore.java:239)
        at org.dhus.store.datastore.DefaultDataStoreService.canAccess(DefaultDataStoreService.java:296)
        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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:201)
        at com.sun.proxy.$Proxy109.canAccess(Unknown Source)
        at fr.gael.dhus.sync.impl.ODataProductSynchronizer.getNewProducts(ODataProductSynchronizer.java:925)
        at fr.gael.dhus.sync.impl.ODataProductSynchronizer.synchronize(ODataProductSynchronizer.java:1077)
        at fr.gael.dhus.sync.ExecutorImpl$StatSync.synchronize(ExecutorImpl.java:411)
        at fr.gael.dhus.sync.ExecutorImpl$Runner.lockAndSynchronize(ExecutorImpl.java:568)
        at fr.gael.dhus.sync.ExecutorImpl$Runner.runSynchronization(ExecutorImpl.java:661)
        at fr.gael.dhus.sync.ExecutorImpl$1.run(ExecutorImpl.java:311)
        at java.lang.Thread.run(Thread.java:748)

The synchroniser is setup for product synchronisation from https://colhub2.copernicus.eu/dhus/odata/v1 (copy product is false and only schedule and authentication parameters are set).

Is this issue expected behaviour ?

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions