vertx-eventbus-java
vertx-eventbus-java copied to clipboard
android newer version
It tried to make it works with android 4 with no success... the websocket is losing connection to server when it's sending message (maybe interrupted by the server). I created a server with openshift and Vert. x 3.
Do you think it is possible to make it work with newer android version? Do you know a good alternative to create a simple chat app on android?
Thanks
Hi @franck38170, Sorry for getting back to you late.
Can you please publish your code or a reproducer for this issue. It will make it easier to resolve.
I have successfully implemented use cases in Android >= 4.
Have you looked at below. Just a POC. https://github.com/abdlquadri/VertxEventBusChat https://github.com/abdlquadri/vertx-tcp-bridged-chat-server
Thanks.
hi, I didn't use github but I can use it to reproduce the issue ... Btw it's not difficult to reproduce it :
- Server : -Create an account on openshift
-install rhc client for openshift : https://developers.openshift.com/managing-your-applications/client-tools.html
-follow this to create a vertx 3 cartbridge : https://github.com/vert-x3/vertx-openshift-cartridge
-Connect via SSH to the server with winscp for example https://developers.openshift.com/managing-your-applications/remote-connection.html
-in https://github.com/abdlquadri/vertx-tcp-bridged-chat-server/blob/master/src/main/java/ng/abdlquadri/TCPBridgedChatServer.java I changed
bridge.listen(parseInt(8080), "127.0.0.1", res -> System.out.println("Ready"));
-put the fat jar in "application/" directory
-restart the server to run it (and also after changes)
-for the server logs : rhc tail "cartbridgename"
- App :
Just use your project : https://github.com/abdlquadri/VertxEventBusChat I only change EventBus.connect("ws://vertx3server.rhcloud.com", 8000, new ConnectHandler()
for info https://developers.openshift.com/managing-your-applications/port-binding-routing.html
it seems that the app is connecting to server but I said before the websocket is losing connection to server when it's sending message (maybe interrupted by the server). I tried to debug but as I'm not at home I can't tell you more about it.
Hi @franck38170 ,
For some reason, I was not getting alerts on this issue. Sorry again for late response.
I think I understand your challenge now.
This library uses the Vertx-tcp-bridge. Not websocket.
So I believe if you change EventBus.connect("ws://vertx3server.rhcloud.com", 8000, new ConnectHandler() to EventBus.connect("vertx3server.rhcloud.com", 8000, new ConnectHandler(), it should work.
Let me know how it goes.
Hi @franck38170 ,
Were you able to get this to work? Thanks.
I am also facing the same problem once a response is received no further response is received neither I can send anything to server. Problem is the way this library is written ! I think it works sending request then waiting for a response . Once the response is received connection gets closed. Ideally for an eventbus this is not true . A response may be received without any request too. Unless the eventbus is closed you should be allowed to listen to the events.. I am still debugging will post If I find a solution
Hi @sandipsahoo2k2 ,
Thanks for your comments. Some quick ones.
- Are you using the
TcpEventBusBridgeor websocket on server side? - Can make a reproducer to github?
Would love to hear more what you find! Thanks.
Yes I am using the same server no extra change but I am using your code integrated with my app as your android chat code is already working when I tested.. But I found that your chat client uses a little bit of older library code e.g latest interface which I am using is ConnectHandler has two onConnect and onDisconnect functions where as your working chat application is using the older interface with connected function only. Not sure what are the other changes yet. onDisconnect function gets called after a little while only.
I am still struggling to fix my code . I will modify your chat code and use your latest interface and code and try to simulate the same problem and publish in GitHub.
Ok, thanks. I will also update the samples.
Sorry about that.
thanks @sandipsahoo2k2 @abdlquadri for the answer. I'm sorry i got no time for trying and I'm actually in another work. Once I have time I will try to change EventBus.connect("ws://vertx3server.rhcloud.com" to EventBus.connect("vertx3server.rhcloud.com and if not working I think the problem comes from openshift.
@abdlquadri Man you are awesome. I came from office and tested again cleaned my workspace. my same code worked with your old library and with curiosity I integrated the new lib again. It worked ! I really don't know what was the problem earlier. Thanks again for your time. I would confirm the library works.
I was wondering if you know that connection works with vertx httpserver EventBus too. But I am unable to send/receive any message through this event bus. may be it is unable to refer to the /eventbus/ endpoint where I have routed the eventbus messages. any idea how can we route these messages would be helpful .. e.g in your example how can we refer to 127.0.0.1/eventbus/
If you are doing this 127.0.0.1/eventbus/. It means your are probably using the Websocket eventbus.
Since the TCPeventBus works now you dont need the websocket. But if you need to, you should make sure the permisions are set right using PermittedOptions
In any case you should be able to retrieve the messages from the global eventbus.
Your library works very well with TCPEventBusBridge server.
I am writing an APP with http and SockJSEventBus Trying to use your library but I think I may have to use a different library or do some more changes to the libs to support this.
I am back again My App is ready and all was well till date with debug build ! Today while I was building the release version (with proguard) Unfortunately I am unable to create a release build. and I am stuck now unable to publish my work ! Any Idea have you tried the release version as well I am getting tons of reference warning in release version due to which Its failing.
Hi @sandipsahoo2k2 ,
Sorry for the inconvenience, could you please provide error logs.
Hi sorry for my late reply ! I would like to confirm that it works and I could create a release build without proguqrd enabled proguard I released my app https://goo.gl/3hc1gt . Thanks abdlquardri for all your quick support and Salute to this library which helped me saving a lot of work for my work. I will comeback if I have something on proguard things .
Hello @sandipsahoo2k2 ,
I am glad you were able to resolve the challenge.
If I get you correctly, if proguard is enabled, you get errors?
@abdlquadri Yes I was getting errors when proguard is enabled it was due to numerous warnings like below its a very big list (repeated a lot I am just copying it here) You may want to guide how to fix this..
Warning:io.netty.handler.codec.marshalling.ChannelBufferByteInput: can't find superclass or interface org.jboss.marshalling.ByteInput Warning:io.netty.handler.codec.marshalling.ChannelBufferByteOutput: can't find superclass or interface org.jboss.marshalling.ByteOutput Warning:io.netty.handler.codec.marshalling.LimitingByteInput: can't find superclass or interface org.jboss.marshalling.ByteInput Warning:io.netty.handler.ssl.JdkAlpnSslEngine$1: can't find superclass or interface org.eclipse.jetty.alpn.ALPN$ServerProvider Warning:io.netty.handler.ssl.JdkAlpnSslEngine$2: can't find superclass or interface org.eclipse.jetty.alpn.ALPN$ClientProvider Warning:io.netty.handler.ssl.JdkNpnSslEngine$1: can't find superclass or interface org.eclipse.jetty.npn.NextProtoNego$ServerProvider Warning:io.netty.handler.ssl.JdkNpnSslEngine$2: can't find superclass or interface org.eclipse.jetty.npn.NextProtoNego$ClientProvider Warning:io.netty.handler.ssl.ReferenceCountedOpenSslClientContext$OpenSslCertificateRequestedCallback: can't find superclass or interface org.apache.tomcat.jni.CertificateRequestedCallback Warning:io.netty.handler.ssl.ReferenceCountedOpenSslContext$AbstractCertificateVerifier: can't find superclass or interface org.apache.tomcat.jni.CertificateVerifier Warning:io.netty.handler.codec.compression.JZlibDecoder: can't find referenced class com.jcraft.jzlib.Inflater Warning:io.netty.handler.codec.compression.JZlibDecoder: can't find referenced class com.jcraft.jzlib.JZlib Warning:io.netty.handler.codec.compression.JZlibDecoder: can't find referenced class com.jcraft.jzlib.Inflater Warning:io.netty.handler.codec.compression.JZlibDecoder: can't find referenced class com.jcraft.jzlib.JZlib Warning:io.netty.handler.codec.compression.JZlibDecoder: can't find referenced class com.jcraft.jzlib.JZlib$WrapperType Warning:io.netty.handler.codec.compression.JZlibDecoder: can't find referenced class com.jcraft.jzlib.Inflater Warning:io.netty.handler.codec.compression.JZlibEncoder: can't find referenced class com.jcraft.jzlib.Deflater Warning:io.netty.handler.codec.compression.JZlibEncoder: can't find referenced class com.jcraft.jzlib.JZlib Warning:io.netty.handler.codec.compression.JZlibEncoder: can't find referenced class com.jcraft.jzlib.Deflater Warning:io.netty.handler.codec.compression.JZlibEncoder: can't find referenced class com.jcraft.jzlib.JZlib Warning:io.netty.handler.codec.compression.JZlibEncoder: can't find referenced class com.jcraft.jzlib.JZlib$WrapperType Warning:io.netty.handler.codec.compression.JZlibEncoder: can't find referenced class com.jcraft.jzlib.Deflater Warning:io.netty.handler.codec.compression.Lz4FrameDecoder: can't find referenced class net.jpountz.lz4.LZ4Factory Warning:io.netty.handler.codec.compression.Lz4FrameDecoder: can't find referenced class net.jpountz.xxhash.XXHashFactory Warning:io.netty.handler.codec.compression.Lz4FrameDecoder: can't find referenced class net.jpountz.xxhash.StreamingXXHash32 Warning:io.netty.handler.codec.compression.Lz4FrameDecoder: can't find referenced class net.jpountz.lz4.LZ4Factory Warning:io.netty.handler.codec.compression.Lz4FrameDecoder: can't find referenced class net.jpountz.lz4.LZ4FastDecompressor Warning:io.netty.handler.codec.compression.Lz4FrameDecoder: can't find referenced class net.jpountz.lz4.LZ4Exception Warning:io.netty.handler.codec.compression.Lz4FrameDecoder: can't find referenced class net.jpountz.lz4.LZ4Factory Warning:io.netty.handler.codec.compression.Lz4FrameDecoder: can't find referenced class net.jpountz.lz4.LZ4Exception Warning:io.netty.handler.codec.compression.Lz4FrameDecoder: can't find referenced class net.jpountz.lz4.LZ4Factory Warning:io.netty.handler.codec.compression.Lz4FrameDecoder: can't find referenced class net.jpountz.xxhash.XXHashFactory Warning:io.netty.handler.codec.compression.Lz4FrameDecoder: can't find referenced class net.jpountz.xxhash.StreamingXXHash32 Warning:io.netty.handler.codec.compression.Lz4FrameDecoder: can't find referenced class net.jpountz.lz4.LZ4FastDecompressor Warning:io.netty.handler.codec.compression.Lz4FrameDecoder: can't find referenced class net.jpountz.lz4.LZ4Factory Warning:io.netty.handler.codec.compression.Lz4FrameDecoder: can't find referenced class net.jpountz.lz4.LZ4Exception Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.lz4.LZ4Factory Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.xxhash.XXHashFactory Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.xxhash.StreamingXXHash32 Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.lz4.LZ4Factory Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.lz4.LZ4Compressor Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.lz4.LZ4Exception Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.lz4.LZ4Factory Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.lz4.LZ4Compressor Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.lz4.LZ4Exception Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.lz4.LZ4Factory Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.xxhash.XXHashFactory Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.xxhash.StreamingXXHash32 Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.lz4.LZ4Compressor Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.lz4.LZ4Factory Warning:io.netty.handler.codec.compression.Lz4FrameEncoder: can't find referenced class net.jpountz.lz4.LZ4Exception Warning:io.netty.handler.codec.compression.LzfDecoder: can't find referenced class com.ning.compress.lzf.util.ChunkDecoderFactory Warning:io.netty.handler.codec.compression.LzfDecoder: can't find referenced class com.ning.compress.BufferRecycler Warning:io.netty.handler.codec.compression.LzfDecoder: can't find referenced class com.ning.compress.lzf.ChunkDecoder Warning:io.netty.handler.codec.compression.LzfDecoder: can't find referenced class com.ning.compress.BufferRecycler Warning:io.netty.handler.codec.compression.LzfDecoder: can't find referenced class com.ning.compress.lzf.ChunkDecoder Warning:io.netty.handler.codec.compression.LzfDecoder: can't find referenced class com.ning.compress.lzf.util.ChunkDecoderFactory Warning:io.netty.handler.codec.compression.LzfDecoder: can't find referenced class com.ning.compress.BufferRecycler Warning:io.netty.handler.codec.compression.LzfDecoder: can't find referenced class com.ning.compress.lzf.ChunkDecoder Warning:io.netty.handler.codec.compression.LzfDecoder: can't find referenced class com.ning.compress.BufferRecycler Warning:io.netty.handler.codec.compression.LzfEncoder: can't find referenced class com.ning.compress.lzf.util.ChunkEncoderFactory Warning:io.netty.handler.codec.compression.LzfEncoder: can't find referenced class com.ning.compress.BufferRecycler Warning:io.netty.handler.codec.compression.LzfEncoder: can't find referenced class com.ning.compress.lzf.LZFEncoder Warning:io.netty.handler.codec.compression.LzfEncoder: can't find referenced class com.ning.compress.BufferRecycler Warning:io.netty.handler.codec.compression.LzfEncoder: can't find referenced class com.ning.compress.lzf.ChunkEncoder Warning:io.netty.handler.codec.compression.LzfEncoder: can't find referenced class com.ning.compress.lzf.util.ChunkEncoderFactory Warning:io.netty.handler.codec.compression.LzfEncoder: can't find referenced class com.ning.compress.BufferRecycler Warning:io.netty.handler.codec.compression.LzfEncoder: can't find referenced class com.ning.compress.lzf.LZFEncoder Warning:io.netty.handler.codec.compression.LzfEncoder: can't find referenced class com.ning.compress.lzf.ChunkEncoder Warning:io.netty.handler.codec.compression.LzfEncoder: can't find referenced class com.ning.compress.BufferRecycler Warning:io.netty.handler.codec.compression.LzmaFrameEncoder: can't find referenced class lzma.sdk.lzma.Encoder Warning:io.netty.handler.codec.compression.ZlibUtil: can't find referenced class com.jcraft.jzlib.Inflater Warning:io.netty.handler.codec.compression.ZlibUtil: can't find referenced class com.jcraft.jzlib.Deflater Warning:io.netty.handler.codec.compression.ZlibUtil: can't find referenced class com.jcraft.jzlib.JZlib Warning:io.netty.handler.codec.compression.ZlibUtil: can't find referenced class com.jcraft.jzlib.Inflater Warning:io.netty.handler.codec.compression.ZlibUtil: can't find referenced class com.jcraft.jzlib.Deflater Warning:io.netty.handler.codec.compression.ZlibUtil: can't find referenced class com.jcraft.jzlib.JZlib$WrapperType Warning:io.netty.handler.codec.compression.ZlibUtil: can't find referenced class com.jcraft.jzlib.Inflater Warning:io.netty.handler.codec.compression.ZlibUtil: can't find referenced class com.jcraft.jzlib.Deflater Warning:io.netty.handler.codec.compression.ZlibUtil: can't find referenced class com.jcraft.jzlib.JZlib Warning:io.netty.handler.codec.compression.ZlibUtil: can't find referenced class com.jcraft.jzlib.Inflater Warning:io.netty.handler.codec.compression.ZlibUtil: can't find referenced class com.jcraft.jzlib.Deflater Warning:io.netty.handler.codec.compression.ZlibUtil: can't find referenced class com.jcraft.jzlib.Inflater Warning:io.netty.handler.codec.compression.ZlibUtil: can't find referenced class com.jcraft.jzlib.Deflater Warning:io.netty.handler.codec.compression.ZlibUtil: can't find referenced class com.jcraft.jzlib.JZlib$WrapperType Warning:io.netty.handler.codec.marshalling.ChannelBufferByteInput: can't find referenced class org.jboss.marshalling.ByteInput Warning:io.netty.handler.codec.marshalling.ChannelBufferByteOutput: can't find referenced class org.jboss.marshalling.ByteOutput Warning:io.netty.handler.codec.marshalling.CompatibleMarshallingDecoder: can't find referenced class org.jboss.marshalling.Unmarshaller Warning:io.netty.handler.codec.marshalling.CompatibleMarshallingDecoder: can't find referenced class org.jboss.marshalling.ByteInput Warning:io.netty.handler.codec.marshalling.CompatibleMarshallingDecoder: can't find referenced class org.jboss.marshalling.Unmarshaller Warning:io.netty.handler.codec.marshalling.CompatibleMarshallingDecoder: can't find referenced class org.jboss.marshalling.ByteInput Warning:io.netty.handler.codec.marshalling.CompatibleMarshallingEncoder: can't find referenced class org.jboss.marshalling.Marshaller Warning:io.netty.handler.codec.marshalling.ContextBoundUnmarshallerProvider: can't find referenced class org.jboss.marshalling.Unmarshaller Warning:io.netty.handler.codec.marshalling.ContextBoundUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.ContextBoundUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallingConfiguration Warning:io.netty.handler.codec.marshalling.ContextBoundUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.ContextBoundUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallingConfiguration Warning:io.netty.handler.codec.marshalling.ContextBoundUnmarshallerProvider: can't find referenced class org.jboss.marshalling.Unmarshaller Warning:io.netty.handler.codec.marshalling.DefaultMarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.DefaultMarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallingConfiguration Warning:io.netty.handler.codec.marshalling.DefaultMarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.DefaultMarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallingConfiguration Warning:io.netty.handler.codec.marshalling.DefaultMarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.DefaultMarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallingConfiguration Warning:io.netty.handler.codec.marshalling.DefaultMarshallerProvider: can't find referenced class org.jboss.marshalling.Marshaller Warning:io.netty.handler.codec.marshalling.DefaultUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.DefaultUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallingConfiguration Warning:io.netty.handler.codec.marshalling.DefaultUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.DefaultUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallingConfiguration Warning:io.netty.handler.codec.marshalling.DefaultUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.DefaultUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallingConfiguration Warning:io.netty.handler.codec.marshalling.DefaultUnmarshallerProvider: can't find referenced class org.jboss.marshalling.Unmarshaller Warning:io.netty.handler.codec.marshalling.LimitingByteInput: can't find referenced class org.jboss.marshalling.ByteInput Warning:io.netty.handler.codec.marshalling.MarshallerProvider: can't find referenced class org.jboss.marshalling.Marshaller Warning:io.netty.handler.codec.marshalling.MarshallingDecoder: can't find referenced class org.jboss.marshalling.Unmarshaller Warning:io.netty.handler.codec.marshalling.MarshallingDecoder: can't find referenced class org.jboss.marshalling.ByteInput Warning:io.netty.handler.codec.marshalling.MarshallingDecoder: can't find referenced class org.jboss.marshalling.Unmarshaller Warning:io.netty.handler.codec.marshalling.MarshallingDecoder: can't find referenced class org.jboss.marshalling.ByteInput Warning:io.netty.handler.codec.marshalling.MarshallingEncoder: can't find referenced class org.jboss.marshalling.Marshaller Warning:io.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider: can't find referenced class org.jboss.marshalling.Marshaller Warning:io.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider: can't find referenced class org.jboss.marshalling.Marshaller Warning:io.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider: can't find referenced class org.jboss.marshalling.Marshaller Warning:io.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallingConfiguration Warning:io.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallingConfiguration Warning:io.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallingConfiguration Warning:io.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider: can't find referenced class org.jboss.marshalling.Marshaller Warning:io.netty.handler.codec.marshalling.ThreadLocalUnmarshallerProvider: can't find referenced class org.jboss.marshalling.Unmarshaller Warning:io.netty.handler.codec.marshalling.ThreadLocalUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.ThreadLocalUnmarshallerProvider: can't find referenced class org.jboss.marshalling.Unmarshaller Warning:io.netty.handler.codec.marshalling.ThreadLocalUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.ThreadLocalUnmarshallerProvider: can't find referenced class org.jboss.marshalling.Unmarshaller Warning:io.netty.handler.codec.marshalling.ThreadLocalUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.ThreadLocalUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallingConfiguration Warning:io.netty.handler.codec.marshalling.ThreadLocalUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.ThreadLocalUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallingConfiguration Warning:io.netty.handler.codec.marshalling.ThreadLocalUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallerFactory Warning:io.netty.handler.codec.marshalling.ThreadLocalUnmarshallerProvider: can't find referenced class org.jboss.marshalling.MarshallingConfiguration Warning:io.netty.handler.codec.marshalling.ThreadLocalUnmarshallerProvider: can't find referenced class org.jboss.marshalling.Unmarshaller Warning:io.netty.handler.codec.marshalling.UnmarshallerProvider: can't find referenced class org.jboss.marshalling.Unmarshaller Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.MessageLite Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.Parser Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.MessageLite Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.MessageLite$Builder Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.Parser Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.MessageLite$Builder Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.MessageLite Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.ExtensionRegistryLite Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.Parser Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.MessageLite$Builder Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.MessageLite Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.ExtensionRegistryLite Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.MessageLite Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.ExtensionRegistry Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.MessageLite Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.ExtensionRegistry Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.MessageLite Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.ExtensionRegistryLite Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.MessageLite Warning:io.netty.handler.codec.protobuf.ProtobufDecoder: can't find referenced class com.google.protobuf.ExtensionRegistryLite Warning:io.netty.handler.codec.protobuf.ProtobufDecoderNano: can't find referenced class com.google.protobuf.nano.MessageNano Warning:io.netty.handler.codec.protobuf.ProtobufEncoder: can't find referenced class com.google.protobuf.MessageLite Warning:io.netty.handler.codec.protobuf.ProtobufEncoder: can't find referenced class com.google.protobuf.MessageLite$Builder Warning:io.netty.handler.codec.protobuf.ProtobufEncoder: can't find referenced class com.google.protobuf.MessageLiteOrBuilder Warning:io.netty.handler.codec.protobuf.ProtobufEncoderNano: can't find referenced class com.google.protobuf.nano.MessageNano Warning:io.netty.handler.codec.protobuf.ProtobufEncoderNano: can't find referenced class com.google.protobuf.nano.CodedOutputByteBufferNano Warning:io.netty.handler.codec.protobuf.ProtobufEncoderNano: can't find referenced class com.google.protobuf.nano.MessageNano Warning:io.netty.handler.codec.protobuf.ProtobufEncoderNano: can't find referenced class com.google.protobuf.nano.CodedOutputByteBufferNano Warning:io.netty.handler.codec.protobuf.ProtobufEncoderNano: can't find referenced class com.google.protobuf.nano.MessageNano Warning:io.netty.handler.codec.protobuf.ProtobufEncoderNano: can't find referenced class com.google.protobuf.nano.CodedOutputByteBufferNano Warning:io.netty.handler.codec.protobuf.ProtobufEncoderNano: can't find referenced class com.google.protobuf.nano.MessageNano Warning:io.netty.handler.ssl.JdkAlpnSslEngine: can't find referenced class org.eclipse.jetty.alpn.ALPN Warning:io.netty.handler.ssl.JdkAlpnSslEngine: can't find referenced class org.eclipse.jetty.alpn.ALPN$Provider Warning:io.netty.handler.ssl.JdkAlpnSslEngine$1: can't find referenced class org.eclipse.jetty.alpn.ALPN$ServerProvider Warning:io.netty.handler.ssl.JdkAlpnSslEngine$1: can't find referenced class org.eclipse.jetty.alpn.ALPN Warning:io.netty.handler.ssl.JdkAlpnSslEngine$2: can't find referenced class org.eclipse.jetty.alpn.ALPN$ClientProvider Warning:io.netty.handler.ssl.JdkAlpnSslEngine$2: can't find referenced class org.eclipse.jetty.alpn.ALPN Warning:io.netty.handler.ssl.JdkNpnSslEngine: can't find referenced class org.eclipse.jetty.npn.NextProtoNego Warning:io.netty.handler.ssl.JdkNpnSslEngine: can't find referenced class org.eclipse.jetty.npn.NextProtoNego$Provider Warning:io.netty.handler.ssl.JdkNpnSslEngine$1: can't find referenced class org.eclipse.jetty.npn.NextProtoNego$ServerProvider Warning:io.netty.handler.ssl.JdkNpnSslEngine$1: can't find referenced class org.eclipse.jetty.npn.NextProtoNego Warning:io.netty.handler.ssl.JdkNpnSslEngine$2: can't find referenced class org.eclipse.jetty.npn.NextProtoNego$ClientProvider Warning:io.netty.handler.ssl.JdkNpnSslEngine$2: can't find referenced class org.eclipse.jetty.npn.NextProtoNego Warning:io.netty.handler.ssl.OpenSsl: can't find referenced class org.apache.tomcat.jni.SSLContext Warning:io.netty.handler.ssl.OpenSsl: can't find referenced class org.apache.tomcat.jni.SSL Warning:io.netty.handler.ssl.OpenSsl: can't find referenced class org.apache.tomcat.jni.Buffer Warning:io.netty.handler.ssl.OpenSsl: can't find referenced class org.apache.tomcat.jni.SSL Warning:io.netty.handler.ssl.OpenSsl: can't find referenced class org.apache.tomcat.jni.Library Warning:io.netty.handler.ssl.OpenSsl: can't find referenced class org.apache.tomcat.jni.SSL Warning:io.netty.handler.ssl.OpenSsl: can't find referenced class org.apache.tomcat.jni.Pool Warning:io.netty.handler.ssl.OpenSsl: can't find referenced class org.apache.tomcat.jni.SSLContext Warning:io.netty.handler.ssl.OpenSsl: can't find referenced class org.apache.tomcat.jni.SSL Warning:io.netty.handler.ssl.OpenSsl: can't find referenced class org.apache.tomcat.jni.Pool Warning:io.netty.handler.ssl.OpenSsl: can't find referenced class org.apache.tomcat.jni.SSLContext Warning:io.netty.handler.ssl.OpenSsl: can't find referenced class org.apache.tomcat.jni.Buffer Warning:io.netty.handler.ssl.OpenSsl: can't find referenced class org.apache.tomcat.jni.Library Warning:io.netty.handler.ssl.OpenSsl: can't find referenced class org.apache.tomcat.jni.Pool Warning:io.netty.handler.ssl.OpenSsl$2: can't find referenced class org.apache.tomcat.Apr Warning:io.netty.handler.ssl.OpenSslKeyMaterialManager: can't find referenced class org.apache.tomcat.jni.SSL Warning:io.netty.handler.ssl.OpenSslKeyMaterialManager: can't find referenced class org.apache.tomcat.jni.CertificateRequestedCallback$KeyMaterial Warning:io.netty.handler.ssl.OpenSslKeyMaterialManager: can't find referenced class org.apache.tomcat.jni.SSL Warning:io.netty.handler.ssl.OpenSslKeyMaterialManager: can't find referenced class org.apache.tomcat.jni.CertificateRequestedCallback Warning:io.netty.handler.ssl.OpenSslKeyMaterialManager: can't find referenced class org.apache.tomcat.jni.CertificateRequestedCallback$KeyMaterial Warning:io.netty.handler.ssl.OpenSslServerSessionContext: can't find referenced class org.apache.tomcat.jni.SSLContext Warning:io.netty.handler.ssl.OpenSslSessionContext: can't find referenced class org.apache.tomcat.jni.SSLContext Warning:io.netty.handler.ssl.OpenSslSessionContext: can't find referenced class org.apache.tomcat.jni.SessionTicketKey Warning:io.netty.handler.ssl.OpenSslSessionContext: can't find referenced class org.apache.tomcat.jni.SSLContext Warning:io.netty.handler.ssl.OpenSslSessionContext: can't find referenced class org.apache.tomcat.jni.SessionTicketKey Warning:io.netty.handler.ssl.OpenSslSessionContext: can't find referenced class org.apache.tomcat.jni.SSLContext Warning:io.netty.handler.ssl.OpenSslSessionContext: can't find referenced class org.apache.tomcat.jni.SessionTicketKey Warning:io.netty.handler.ssl.OpenSslSessionStats: can't find referenced class org.apache.tomcat.jni.SSLContext Warning:io.netty.handler.ssl.OpenSslSessionTicketKey: can't find referenced class org.apache.tomcat.jni.SessionTicketKey Warning:io.netty.handler.ssl.ReferenceCountedOpenSslClientContext: can't find referenced class org.apache.tomcat.jni.SSLContext Warning:io.netty.handler.ssl.ReferenceCountedOpenSslClientContext$OpenSslCertificateRequestedCallback: can't find referenced class org.apache.tomcat.jni.CertificateRequestedCallback Warning:io.netty.handler.ssl.ReferenceCountedOpenSslClientContext$OpenSslCertificateRequestedCallback: can't find referenced class org.apache.tomcat.jni.CertificateRequestedCallback$KeyMaterial Warning:io.netty.handler.ssl.ReferenceCountedOpenSslContext: can't find referenced class org.apache.tomcat.jni.Pool Warning:io.netty.handler.ssl.ReferenceCountedOpenSslContext: can't find referenced class org.apache.tomcat.jni.SSLContext Warning:io.netty.handler.ssl.ReferenceCountedOpenSslContext: can't find referenced class org.apache.tomcat.jni.Pool Warning:io.netty.handler.ssl.ReferenceCountedOpenSslContext: can't find referenced class org.apache.tomcat.jni.SSLContext Warning:io.netty.handler.ssl.ReferenceCountedOpenSslContext: can't find referenced class org.apache.tomcat.jni.SSL Warning:io.netty.handler.ssl.ReferenceCountedOpenSslContext: can't find referenced class org.apache.tomcat.jni.Pool Warning:io.netty.handler.ssl.ReferenceCountedOpenSslContext: can't find referenced class org.apache.tomcat.jni.SSLContext Warning:io.netty.handler.ssl.ReferenceCountedOpenSslContext: can't find referenced class org.apache.tomcat.jni.SSL Warning:io.netty.handler.ssl.ReferenceCountedOpenSslContext$AbstractCertificateVerifier: can't find referenced class org.apache.tomcat.jni.CertificateVerifier Warning:io.netty.handler.ssl.ReferenceCountedOpenSslEngine: can't find referenced class org.apache.tomcat.jni.SSL Warning:io.netty.handler.ssl.ReferenceCountedOpenSslEngine: can't find referenced class org.apache.tomcat.jni.Buffer Warning:io.netty.handler.ssl.ReferenceCountedOpenSslEngine: can't find referenced class org.apache.tomcat.jni.SSL Warning:io.netty.handler.ssl.ReferenceCountedOpenSslEngine: can't find referenced class org.apache.tomcat.jni.Buffer Warning:io.netty.handler.ssl.ReferenceCountedOpenSslEngine$OpenSslSession: can't find referenced class org.apache.tomcat.jni.SSL Warning:io.netty.handler.ssl.ReferenceCountedOpenSslServerContext: can't find referenced class org.apache.tomcat.jni.SSLContext Warning:io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator: can't find referenced class org.bouncycastle.asn1.x500.X500Name Warning:io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator: can't find referenced class org.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder Warning:io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator: can't find referenced class org.bouncycastle.operator.jcajce.JcaContentSignerBuilder Warning:io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator: can't find referenced class org.bouncycastle.cert.X509v3CertificateBuilder Warning:io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator: can't find referenced class org.bouncycastle.cert.jcajce.JcaX509CertificateConverter Warning:io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator: can't find referenced class org.bouncycastle.jce.provider.BouncyCastleProvider Warning:io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator: can't find referenced class org.bouncycastle.cert.X509v3CertificateBuilder Warning:io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator: can't find referenced class org.bouncycastle.asn1.x500.X500Name Warning:io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator: can't find referenced class org.bouncycastle.cert.X509v3CertificateBuilder Warning:io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator: can't find referenced class org.bouncycastle.operator.ContentSigner Warning:io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator: can't find referenced class org.bouncycastle.cert.X509CertificateHolder Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.X509CertInfo Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.X500Name Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.CertificateVersion Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.X509CertInfo Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.CertificateSerialNumber Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.CertificateSubjectName Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.CertificateIssuerName Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.CertificateValidity Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.CertificateX509Key Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.CertificateAlgorithmId Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.AlgorithmId Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.CertificateAlgorithmId Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.X509CertImpl Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.X509CertInfo Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.X500Name Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.X509CertInfo Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.X500Name Warning:io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator: can't find referenced class sun.security.x509.X509CertImpl Warning:io.netty.util.internal.JavassistTypeParameterMatcherGenerator: can't find referenced class javassist.ClassPool Warning:io.netty.util.internal.JavassistTypeParameterMatcherGenerator: can't find referenced class javassist.NotFoundException Warning:io.netty.util.internal.JavassistTypeParameterMatcherGenerator: can't find referenced class javassist.ClassPool Warning:io.netty.util.internal.JavassistTypeParameterMatcherGenerator: can't find referenced class javassist.CtClass Warning:io.netty.util.internal.JavassistTypeParameterMatcherGenerator: can't find referenced class javassist.CtMethod Warning:io.netty.util.internal.JavassistTypeParameterMatcherGenerator: can't find referenced class javassist.CtClass Warning:io.netty.util.internal.JavassistTypeParameterMatcherGenerator: can't find referenced class javassist.ClassPool Warning:io.netty.util.internal.JavassistTypeParameterMatcherGenerator: can't find referenced class javassist.ClassClassPath Warning:io.netty.util.internal.JavassistTypeParameterMatcherGenerator: can't find referenced class javassist.ClassPool Warning:io.netty.util.internal.JavassistTypeParameterMatcherGenerator: can't find referenced class javassist.ClassPath Warning:io.netty.util.internal.JavassistTypeParameterMatcherGenerator: can't find referenced class javassist.ClassPool Warning:io.netty.util.internal.JavassistTypeParameterMatcherGenerator: can't find referenced class javassist.CtClass Warning:io.netty.util.internal.logging.Log4J2Logger: can't find referenced class org.apache.logging.log4j.Logger Warning:io.netty.util.internal.logging.Log4J2LoggerFactory: can't find referenced class org.apache.logging.log4j.LogManager Warning:io.netty.util.internal.logging.Log4JLogger: can't find referenced class org.apache.log4j.Logger Warning:io.netty.util.internal.logging.Log4JLogger: can't find referenced class org.apache.log4j.Level Warning:io.netty.util.internal.logging.Log4JLogger: can't find referenced class org.apache.log4j.Logger Warning:io.netty.util.internal.logging.Log4JLogger: can't find referenced class org.apache.log4j.Level Warning:io.netty.util.internal.logging.Log4JLogger: can't find referenced class org.apache.log4j.Logger Warning:io.netty.util.internal.logging.Log4JLogger: can't find referenced class org.apache.log4j.Level Warning:io.netty.util.internal.logging.Log4JLogger: can't find referenced class org.apache.log4j.Logger Warning:io.netty.util.internal.logging.Log4JLoggerFactory: can't find referenced class org.apache.log4j.Logger Warning:io.netty.util.internal.logging.Slf4JLogger: can't find referenced class org.slf4j.Logger Warning:io.netty.util.internal.logging.Slf4JLoggerFactory: can't find referenced class org.slf4j.LoggerFactory Warning:io.netty.util.internal.logging.Slf4JLoggerFactory: can't find referenced class org.slf4j.helpers.NOPLoggerFactory Warning:io.netty.util.internal.logging.Slf4JLoggerFactory: can't find referenced class org.slf4j.LoggerFactory Warning:there were 624 unresolved references to classes or interfaces. Warning:Exception while processing task java.io.IOException: Please correct the above warnings first. Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'.
Job failed, see logs for details