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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions