[info] running (fork) DataFeedDemo
[info] Using SLF4J as the default logging framework
[error] SLF4J: A number (57) of logging calls during the initialization phase have been intercepted and are
[error] SLF4J: now being replayed. These are subject to the filtering rules of the underlying logging system.
[error] SLF4J: See also http://www.slf4j.org/codes.html#replay
[info] -Dio.netty.eventLoopThreads: 24
[info] -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024
[info] -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096
[info] -Dio.netty.noUnsafe: false
[info] Java version: 11
[info] sun.misc.Unsafe.theUnsafe: available
[info] sun.misc.Unsafe.copyMemory: available
[info] sun.misc.Unsafe.storeFence: available
[info] java.nio.Buffer.address: available
[info] direct buffer constructor: unavailable
[info] java.lang.UnsupportedOperationException: Reflective setAccessible(true) disabled
[info] at io.netty.util.internal.ReflectionUtil.trySetAccessible(ReflectionUtil.java:31)
[info] at io.netty.util.internal.PlatformDependent0$5.run(PlatformDependent0.java:287)
[info] at java.base/java.security.AccessController.doPrivileged(Native Method)
[info] at io.netty.util.internal.PlatformDependent0.<clinit>(PlatformDependent0.java:281)
[info] at io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:294)
[info] at io.netty.util.internal.PlatformDependent.<clinit>(PlatformDependent.java:88)
[info] at io.netty.channel.nio.NioEventLoop.<clinit>(NioEventLoop.java:83)
[info] at io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:182)
[info] at io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:38)
[info] at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:84)
[info] at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:60)
[info] at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:49)
[info] at io.netty.channel.MultithreadEventLoopGroup.<init>(MultithreadEventLoopGroup.java:59)
[info] at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:87)
[info] at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:82)
[info] at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:69)
[info] at pl.tkowalcz.tjahzi.http.HttpConnection.<init>(HttpConnection.java:26)
[info] at pl.tkowalcz.tjahzi.http.NettyHttpClient.<init>(NettyHttpClient.java:32)
[info] at pl.tkowalcz.tjahzi.http.HttpClientFactory.getHttpClient(HttpClientFactory.java:13)
[info] at pl.tkowalcz.tjahzi.logback.LokiAppenderFactory.createAppender(LokiAppenderFactory.java:64)
[info] at pl.tkowalcz.tjahzi.logback.LokiAppender.start(LokiAppender.java:112)
[info] at ch.qos.logback.core.joran.action.AppenderAction.end(AppenderAction.java:90)
[info] at ch.qos.logback.core.joran.spi.Interpreter.callEndAction(Interpreter.java:309)
[info] at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:193)
[info] at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:179)
[info] at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:62)
[info] at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165)
[info] at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:152)
[info] at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110)
[info] at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53)
[info] at ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:64)
[info] at ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:134)
[info] at org.slf4j.impl.StaticLoggerBinder.init(StaticLoggerBinder.java:84)
[info] at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:55)
[info] at org.slf4j.LoggerFactory.bind(LoggerFactory.java:150)
[info] at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:124)
[info] at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:417)
[info] at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:362)
[info] at DataFeedDemo$.<clinit>(DataFeedDemo.scala:41)
[info] at DataFeedDemo.main(DataFeedDemo.scala)
[info] java.nio.Bits.unaligned: available, true
[info] jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable
[info] java.lang.IllegalAccessException: class io.netty.util.internal.PlatformDependent0$7 cannot access class jdk.internal.misc.Unsafe (in module java.base) because module java.base does not export jdk.internal.misc to unnamed module @404bbcbd
[info] at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:361)
[info] at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:591)
[info] at java.base/java.lang.reflect.Method.invoke(Method.java:558)
[info] at io.netty.util.internal.PlatformDependent0$7.run(PlatformDependent0.java:409)
[info] at java.base/java.security.AccessController.doPrivileged(Native Method)
[info] at io.netty.util.internal.PlatformDependent0.<clinit>(PlatformDependent0.java:400)
[info] at io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:294)
[info] at io.netty.util.internal.PlatformDependent.<clinit>(PlatformDependent.java:88)
[info] at io.netty.channel.nio.NioEventLoop.<clinit>(NioEventLoop.java:83)
[info] at io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:182)
[info] at io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:38)
[info] at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:84)
[info] at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:60)
[info] at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:49)
[info] at io.netty.channel.MultithreadEventLoopGroup.<init>(MultithreadEventLoopGroup.java:59)
[info] at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:87)
[info] at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:82)
[info] at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:69)
[info] at pl.tkowalcz.tjahzi.http.HttpConnection.<init>(HttpConnection.java:26)
[info] at pl.tkowalcz.tjahzi.http.NettyHttpClient.<init>(NettyHttpClient.java:32)
[info] at pl.tkowalcz.tjahzi.http.HttpClientFactory.getHttpClient(HttpClientFactory.java:13)
[info] at pl.tkowalcz.tjahzi.logback.LokiAppenderFactory.createAppender(LokiAppenderFactory.java:64)
[info] at pl.tkowalcz.tjahzi.logback.LokiAppender.start(LokiAppender.java:112)
[info] at ch.qos.logback.core.joran.action.AppenderAction.end(AppenderAction.java:90)
[info] at ch.qos.logback.core.joran.spi.Interpreter.callEndAction(Interpreter.java:309)
[info] at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:193)
[info] at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:179)
[info] at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:62)
[info] at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165)
[info] at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:152)
[info] at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110)
[info] at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53)
[info] at ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:64)
[info] at ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:134)
[info] at org.slf4j.impl.StaticLoggerBinder.init(StaticLoggerBinder.java:84)
[info] at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:55)
[info] at org.slf4j.LoggerFactory.bind(LoggerFactory.java:150)
[info] at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:124)
[info] at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:417)
[info] at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:362)
[info] at DataFeedDemo$.<clinit>(DataFeedDemo.scala:41)
[info] at DataFeedDemo.main(DataFeedDemo.scala)
[info] java.nio.DirectByteBuffer.<init>(long, int): unavailable
[info] sun.misc.Unsafe: available
[info] maxDirectMemory: 8589934592 bytes (maybe)
[info] -Dio.netty.tmpdir: /var/folders/r6/1w0qdn_s6k9bbbfjqy_nzjm50r7h2x/T (java.io.tmpdir)
[info] -Dio.netty.bitMode: 64 (sun.arch.data.model)
[info] Platform: MacOS
[info] -Dio.netty.maxDirectMemory: -1 bytes
[info] -Dio.netty.uninitializedArrayAllocationThreshold: -1
[info] java.nio.ByteBuffer.cleaner(): available
[info] -Dio.netty.noPreferDirect: false
[info] -Dio.netty.noKeySetOptimization: false
[info] -Dio.netty.selectorAutoRebuildThreshold: 512
[info] org.jctools-core.MpscChunkedArrayQueue: available
[info] -Dio.netty.leakDetection.level: simple
[info] -Dio.netty.leakDetection.targetRecords: 4
[info] -Dio.netty.allocator.numHeapArenas: 24
[info] -Dio.netty.allocator.numDirectArenas: 24
[info] -Dio.netty.allocator.pageSize: 8192
[info] -Dio.netty.allocator.maxOrder: 9
[info] -Dio.netty.allocator.chunkSize: 4194304
[info] -Dio.netty.allocator.smallCacheSize: 256
[info] -Dio.netty.allocator.normalCacheSize: 64
[info] -Dio.netty.allocator.maxCachedBufferCapacity: 32768
[info] -Dio.netty.allocator.cacheTrimInterval: 8192
[info] -Dio.netty.allocator.cacheTrimIntervalMillis: 0
[info] -Dio.netty.allocator.useCacheForAllThreads: false
[info] -Dio.netty.allocator.maxCachedByteBuffersPerChunk: 1023
[info] -Dio.netty.processId: 91411 (auto-detected)
[info] -Djava.net.preferIPv4Stack: false
[info] -Djava.net.preferIPv6Addresses: false
[info] Loopback interface: lo0 (lo0, 0:0:0:0:0:0:0:1%lo0)
[info] Failed to get SOMAXCONN from sysctl and file /proc/sys/net/core/somaxconn. Default: 128
[info] -Dio.netty.machineId: 88:66:5a:ff:fe:0c:46:84 (auto-detected)
[info] -Dio.netty.allocator.type: pooled
[info] -Dio.netty.threadLocalDirectBufferSize: 0
[info] -Dio.netty.maxThreadLocalCharBufferSize: 16384
[info] -Dio.netty.buffer.checkAccessible: true
[info] -Dio.netty.buffer.checkBounds: true
[info] Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@207b8649
[info] -Dio.netty.recycler.maxCapacityPerThread: 4096
[info] -Dio.netty.recycler.ratio: 8
[info] -Dio.netty.recycler.chunkSize: 32
[info] -Dio.netty.recycler.blocking: false
[info] Hello world!