Skip to content

QuickStart instructions do not work #325

@andymalakov

Description

@andymalakov

Instructions fail at a point where we generate bars.

Steps:

Starter timebase ce:

docker run --rm --name timebase-server --network host --volume  "./timebase-home:/timebase-home"  finos/timebase-ce-server:6.2.10

Tried to generate bars in tickdb shell:

docker exec -it timebase-server /timebase-server/bin/tickdb.sh
...
==> set db dxtick://localhost:8011
open==>
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector (file:/timebase-server/lib/jaxb-impl-2.3.0.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int)
WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
==> generate bars
2025-06-24 20:55:27.712 WARN [main] Bind error: type loader is unable to load class. (will try mapping parent):
java.lang.ClassNotFoundException: com.epam.deltix.timebase.messages.BarMessage
        at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
        at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:527)
        at com.epam.deltix.qsrv.hf.pub.TypeLoaderImpl.load(TypeLoaderImpl.java:63)
        at com.epam.deltix.qsrv.hf.pub.TypeLoaderImpl.load(TypeLoaderImpl.java:92)
        at com.epam.deltix.qsrv.hf.pub.codec.RecordLayout.getClassFor(RecordLayout.java:296)
        at com.epam.deltix.qsrv.hf.pub.codec.RecordLayout.bindClass(RecordLayout.java:319)
        at com.epam.deltix.qsrv.hf.pub.codec.RecordLayout.<init>(RecordLayout.java:114)
        at com.epam.deltix.qsrv.hf.pub.codec.CompiledCodecMetaFactory.createFixedBoundEncoderFactory(CompiledCodecMetaFactory.java:62)
        at com.epam.deltix.qsrv.hf.pub.codec.CachingCodecMetaFactory.createFixedBoundEncoderFactory(CachingCodecMetaFactory.java:130)
        at com.epam.deltix.qsrv.hf.pub.codec.CodecFactory.createFixedBoundEncoder(CodecFactory.java:90)
        at com.epam.deltix.qsrv.hf.tickdb.pub.SimpleBoundEncoder.<init>(SimpleBoundEncoder.java:56)
        at com.epam.deltix.qsrv.hf.tickdb.comm.client.TickLoaderClient.<init>(TickLoaderClient.java:351)

Checking:

==> ? select count{}() from bars
==>  nothing

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions