Git Product home page Git Product logo

librespot-java's Introduction

librespot-java

Maven build / deploy time tracker Maven Central

librespot-java is a port of librespot, originally written in Rust, which has evolved into the most up-to-date open-source Spotify client. Additionally, this implementation provides a useful API to request metadata or control the player, more here.

Disclaimer!

We (the librespot-org organization and me) DO NOT encourage piracy and DO NOT support any form of downloader/recorder designed with the help of this repository and in general anything that goes against the Spotify ToS. If you're brave enough to put at risk this entire project, just don't publish it. This is meant to provide support for all those devices that are not officially supported by Spotify.

Warning

librespot-java is no longer being actively developed. Development efforts have been moved to go-librespot to provide a better experience for embedded devices. No features or fixes requiring a lot of effort will be done here. If you are not using a feature specific to this project, you are encouraged to move to go-librespot.

Features

This client is pretty much capable of playing anything that's available on Spotify. Its main features are:

  • Tracks and podcasts/episodes playback
  • Stations and dailymixes support
  • Local content caching
  • Zeroconf (Spotify Connect)
  • Gapless playback
  • Mixed playlists (cuepoints and transitions)
  • DACP metadata pipe
  • Execute commands for various events
  • Android compatible (see librespot-android)
  • Optional HTTP API (see librespot-api)
  • Supports custom sinks and decoders
  • Actively developed and up-to-date with the latest internal API

The library

The lib module provides all the necessary components and tools to interact with Spotify. More here.

The player

The player module provides the full player experience. You can use it from Spotify Connect, and it operates in full headless mode. More here.

Protobuf generation

The compiled Java protobuf definitions aren't versioned, therefore, if you want to open the project inside your IDE, you'll need to run mvn compile first to ensure that all the necessary files are created. If the build fails due to missing protoc you can install it manually and use the -DprotocExecutable=/path/to/protoc flag. The com.spotify package is reserved for the generated files.

Logging

The application uses Log4J for logging purposes, the configuration file is placed inside lib/src/main/resources, player/src/main/resources or api/src/main/resources depending on what you're working with. You can also toggle the log level with logLevel option in the configuration.

Snapshots

Snapshots for all variants are available here.

Related Projects

Special thanks

  • All the developers of librespot which started this project in Rust
  • All the contributors of this project for testing and fixing stuff
  • that provided a free license for their Java Profiler

librespot-java's People

Contributors

ashthespy avatar chainfire avatar dependabot-preview[bot] avatar dependabot[bot] avatar devgianlu avatar dimitarnestorov avatar fiechtor avatar funtax avatar iscle avatar joaopms avatar jordi735 avatar josephcarroll avatar kokarare1212 avatar l3d00m avatar landern avatar lkwg82 avatar markuspi avatar mitschwimmer avatar njitram2000 avatar sashahilton00 avatar shinoby92 avatar sjjdgg avatar snekiam avatar spocon avatar tagdara avatar thorstenhaga-tradedoubler avatar twinki14 avatar uvjustin avatar xvello avatar zvertigo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

librespot-java's Issues

Failed reading packet

Got an exception in the middle of a song when listening on ZEROCONF.

2019-03-15 12:59:26 INFO  Session:696 - Skipping Pause
2019-03-15 12:59:26 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 347, flags: 1, parts: 1
2019-03-15 12:59:26 TRACE SpotifyIrc:118 - Frame sent successfully, type: kMessageTypeNotify
2019-03-15 12:59:27 TRACE AudioFileStreaming:99 - Chunk 1/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 12:59:32 TRACE AudioFileStreaming:99 - Chunk 2/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 12:59:35 TRACE AudioFileStreaming:99 - Chunk 3/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 12:59:38 TRACE AudioFileStreaming:99 - Chunk 4/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 12:59:40 TRACE AudioFileStreaming:99 - Chunk 5/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 12:59:44 TRACE AudioFileStreaming:99 - Chunk 6/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 12:59:48 TRACE AudioFileStreaming:99 - Chunk 7/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 12:59:52 TRACE AudioFileStreaming:99 - Chunk 8/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 12:59:55 TRACE AudioFileStreaming:99 - Chunk 9/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 12:59:59 TRACE AudioFileStreaming:99 - Chunk 10/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:03 TRACE AudioFileStreaming:99 - Chunk 11/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:06 TRACE AudioFileStreaming:99 - Chunk 12/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:10 TRACE AudioFileStreaming:99 - Chunk 13/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:13 TRACE AudioFileStreaming:99 - Chunk 14/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:17 TRACE AudioFileStreaming:99 - Chunk 15/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:20 TRACE AudioFileStreaming:99 - Chunk 16/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:24 TRACE AudioFileStreaming:99 - Chunk 17/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:28 TRACE AudioFileStreaming:99 - Chunk 18/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:32 TRACE AudioFileStreaming:99 - Chunk 19/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:36 TRACE AudioFileStreaming:99 - Chunk 20/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:36 TRACE Session:660 - Handled Ping
2019-03-15 13:00:37 TRACE Session:666 - Handled PongAck
2019-03-15 13:00:39 TRACE AudioFileStreaming:99 - Chunk 21/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:43 TRACE AudioFileStreaming:99 - Chunk 22/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:46 TRACE AudioFileStreaming:99 - Chunk 23/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:50 TRACE AudioFileStreaming:99 - Chunk 24/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:53 TRACE AudioFileStreaming:99 - Chunk 25/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:00:57 TRACE AudioFileStreaming:99 - Chunk 26/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:01 TRACE AudioFileStreaming:99 - Chunk 27/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:04 TRACE AudioFileStreaming:99 - Chunk 28/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:08 TRACE AudioFileStreaming:99 - Chunk 29/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:12 TRACE AudioFileStreaming:99 - Chunk 30/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:16 TRACE AudioFileStreaming:99 - Chunk 31/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:20 TRACE AudioFileStreaming:99 - Chunk 32/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:23 TRACE AudioFileStreaming:99 - Chunk 33/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:27 TRACE AudioFileStreaming:99 - Chunk 34/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:30 TRACE AudioFileStreaming:99 - Chunk 35/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:34 TRACE AudioFileStreaming:99 - Chunk 36/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:38 TRACE AudioFileStreaming:99 - Chunk 37/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:41 TRACE AudioFileStreaming:99 - Chunk 38/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:45 TRACE AudioFileStreaming:99 - Chunk 39/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:49 TRACE AudioFileStreaming:99 - Chunk 40/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:52 TRACE AudioFileStreaming:99 - Chunk 41/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:56 TRACE AudioFileStreaming:99 - Chunk 42/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:01:59 TRACE AudioFileStreaming:99 - Chunk 43/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:02:03 TRACE AudioFileStreaming:99 - Chunk 44/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:02:07 TRACE AudioFileStreaming:99 - Chunk 45/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:02:10 TRACE AudioFileStreaming:99 - Chunk 46/92 completed, cached: false, fileId: EE165038572EF3A9F394F0BF754B639A6C4F31ED
2019-03-15 13:02:11 FATAL Session:649 - Failed reading packet!
java.io.EOFException
        at java.io.DataInputStream.readFully(DataInputStream.java:197)
        at java.io.DataInputStream.readFully(DataInputStream.java:169)
        at xyz.gianlu.librespot.crypto.CipherPair.receiveEncoded(CipherPair.java:60)
        at xyz.gianlu.librespot.core.Session$Receiver.run(Session.java:641)
        at java.lang.Thread.run(Thread.java:748)
2019-03-15 13:02:12 INFO  Session:199 - Connected successfully!
Exception in thread "session-packet-receiver" java.lang.RuntimeException: Failed reconnecting!
        at xyz.gianlu.librespot.core.Session.reconnect(Session.java:408)
        at xyz.gianlu.librespot.core.Session.access$700(Session.java:44)
        at xyz.gianlu.librespot.core.Session$Receiver.run(Session.java:650)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.EOFException
        at java.io.DataInputStream.readFully(DataInputStream.java:197)
        at java.io.DataInputStream.readFully(DataInputStream.java:169)
        at xyz.gianlu.librespot.crypto.CipherPair.receiveEncoded(CipherPair.java:60)
        at xyz.gianlu.librespot.core.Session.authenticatePartial(Session.java:232)
        at xyz.gianlu.librespot.core.Session.reconnect(Session.java:398)
        ... 3 more

Afterwards I could not reconnect to the librespot-java client till I restarted the application.

Zeroconf spotify connect detection

I'm having issues getting either my Android phone, linux laptop or windows laptop to discover my raspberry pi running librespot-java with zeroconf. I'm able to connect to the pi running librespot-java when I enter my credentials into the configuration file, but this is not ideal. The console for librespot-java does not show any connection attempts and hangs here when I attempt to use zeroconf.

2018-12-28 14:43:09 INFO  Utils:104 - Successfully removed cryptography restrictions.
2018-12-28 14:43:09 INFO  ZeroconfAuthenticator:204 - HTTP server started successfully on port 37694!
2018-12-28 14:43:13 INFO  ZeroconfAuthenticator:82 - SpotifyConnect service registered successfully!

Any ideas where I'm going wrong? The rust version of the library works fine for me.

Synchronization issue with Spotify client

Issue 1:

  • Play song from stopped state
  • Time bar jumps to the end of the song on the client
  • Pause and play
  • Time is now correct

Issue 2:

  • Let song play
  • Pause
  • Time goes forward a couple of seconds
  • Play
  • Time goes back a couple of seconds (as was before before pause)

BufferUnderflowExeption?

Close of #48 leads me to this while playback. Need to restart librespot after this.
Could you please take look?

Feb 16 18:06:25 osmc java[31427]: Exception in thread "channel-queue-6691589" java.nio.BufferUnderflowException
Feb 16 18:06:25 osmc java[31427]:         at java.nio.Buffer.nextGetIndex(Buffer.java:506)
Feb 16 18:06:25 osmc java[31427]:         at java.nio.HeapByteBuffer.getShort(HeapByteBuffer.java:310)
Feb 16 18:06:25 osmc java[31427]:         at xyz.gianlu.librespot.player.ChannelManager$Channel.handle(ChannelManager.java:132)
Feb 16 18:06:25 osmc java[31427]:         at xyz.gianlu.librespot.player.ChannelManager$Channel.access$700(ChannelManager.java:96)
Feb 16 18:06:25 osmc java[31427]:         at xyz.gianlu.librespot.player.ChannelManager$Channel$Handler.run(ChannelManager.java:166)
Feb 16 18:06:25 osmc java[31427]:         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
Feb 16 18:06:25 osmc java[31427]:         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
Feb 16 18:06:25 osmc java[31427]:         at java.lang.Thread.run(Thread.java:748)

Mixer problem

Hi!
I just lauch it on my raspberry and that says that the only mixer available is pulseaudio when it's not even installed
There any way to pass directly a device like plughw:CARD=AMP,DEV=0?
Thanks!

Need help with librespot and systemd

When restarting my Pi librespot should start automatic due to enabled systemd-unit below.
Unfortunately librespot is registering zeroconf-server on โ€žno interfaceโ€œ.

Jan 31 20:04:58 osmc systemd[1]: Started SpotiPi.
Jan 31 20:05:03 osmc java[265]: 2019-01-31 20:05:03 INFO  Utils:83 - Cryptography restrictions removal not needed.
Jan 31 20:05:04 osmc java[265]: 2019-01-31 20:05:04 INFO  ZeroconfServer:307 - Zeroconf HTTP server started successfully on port 48726!
Jan 31 20:05:04 osmc java[265]: 2019-01-31 20:05:04 DEBUG ZeroconfServer:104 - Registering service on []
Jan 31 20:05:04 osmc java[265]: 2019-01-31 20:05:04 INFO  ZeroconfServer:117 - SpotifyConnect service registered successfully!

Client does not resume the playback after reconnection

I came to notice that while my server stack was updating, including the raspberry pi where the librepost-java client is running, it disconnected me from my Spotify Desctop Client and it stopped playing music(seemed like it paused the music)... but from the logs it seems like librepost-java client lost connection to the internet and disconnected.
After the conversation with @devgianlu it seems like the reconnection worked correctly but it didn't resume the playback.

Here the logs:
librespot-java2.log
librespot-java.log

Issues with sending/receiving data

See timestamps:

2018-09-17 17:47:53 INFO  Session:56 - Created new session! {deviceId: 5771d856-24e1-450e-ba4d-474145bf1af7, ap: gew1-accesspoint-b-l2td.ap.spotify.com/104.199.65.222} 
2018-09-17 17:47:54 TRACE DiffieHellman:47 - Computed shared key successfully!
2018-09-17 17:47:55 INFO  Session:179 - Connected successfully!
2018-09-17 17:47:55 INFO  Session:210 - Authenticated as 11145089019!
2018-09-17 17:47:55 TRACE Session:418 - Handled Ping
2018-09-17 17:47:55 INFO  Session:441 - Skipping SecretBlock
2018-09-17 17:47:55 INFO  Session:431 - Received LicenseVersion: 1, 1.0.1-IT
2018-09-17 17:47:55 INFO  Session:424 - Received CountryCode: IT
2018-09-17 17:47:55 INFO  Session:441 - Skipping ProductInfo
2018-09-17 17:47:55 INFO  Session:441 - Skipping LegacyWelcome
2018-09-17 17:47:55 INFO  Session:441 - Skipping UnknownData_AllZeros
2018-09-17 17:47:55 TRACE Session:421 - Handled PongAck
--> 2018-09-17 17:47:55 TRACE MercuryClient:104 - Send Mercury request, seq: 1, uri: hm://remote/3/user/11145089019/, method: SUB
--> 2018-09-17 17:49:55 TRACE Session:418 - Handled Ping
2018-09-17 17:49:55 TRACE Session:421 - Handled PongAck
2018-09-17 17:49:55 TRACE Session:437 - Handling MercurySub
2018-09-17 17:49:55 TRACE MercuryClient:76 - Subscribed successfully to hm://remote/3/user/11145089019/!
2018-09-17 17:49:55 TRACE SpotifyIrc:92 - Send frame, type: kMessageTypeHello
--> 2018-09-17 17:49:55 TRACE MercuryClient:104 - Send Mercury request, seq: 2, uri: hm://remote/3/user/11145089019/, method: SEND
--> 2018-09-17 17:51:55 TRACE Session:418 - Handled Ping
2018-09-17 17:51:55 TRACE Session:421 - Handled PongAck
2018-09-17 17:51:55 TRACE Session:437 - Handling MercuryReq
2018-09-17 17:51:55 TRACE SpotifyIrc:106 - Frame sent successfully, type: kMessageTypeHello
2018-09-17 17:51:55 TRACE Session:437 - Handling MercurySubEvent

Unshuffle playlist

Everything goes well when going from "do not shuffle" to "shuffle". The problem is from "shuffle" to "do not shuffle": how do I bring back the "not shuffled" playlist? It does not appear to be sent with the frame.

LineUnavailableExeption and no playback

I get LineUnavailableExecption on each attempt to play.
There is no pulse daemon configured on the system. It's OSMC where I just set ALSA to use usb sound card by default with 48000 kHz sample rate.
KODI is running on the same device and uses HDMI for audio and video playback.

asound.conf

ctl.!default {
        type hw
        card 1
}

pcm.!default {
        type plug
        slave {
                pcm "hw:1"
                rate 48000
        }
}

Librespot log

2019-01-10 20:43:07 DEBUG PlayerRunner:83 - Mixer for playback: PulseAudio Mixer, version 0.02
2019-01-10 20:43:07 FATAL TrackHandler:62 - Failed starting playback!
xyz.gianlu.librespot.player.PlayerRunner$PlayerException: javax.sound.sampled.LineUnavailableException
        at xyz.gianlu.librespot.player.PlayerRunner.initializeSound(PlayerRunner.java:156)
        at xyz.gianlu.librespot.player.PlayerRunner.<init>(PlayerRunner.java:69)
        at xyz.gianlu.librespot.player.TrackHandler.load(TrackHandler.java:52)
        at xyz.gianlu.librespot.player.TrackHandler.access$600(TrackHandler.java:21)
        at xyz.gianlu.librespot.player.TrackHandler$Looper.run(TrackHandler.java:155)
        at java.lang.Thread.run(Thread.java:748)
Caused by: javax.sound.sampled.LineUnavailableException
        at org.classpath.icedtea.pulseaudio.PulseAudioMixer.openImpl(PulseAudioMixer.java:714)
        at org.classpath.icedtea.pulseaudio.PulseAudioMixer.openLocal(PulseAudioMixer.java:588)
        at org.classpath.icedtea.pulseaudio.PulseAudioMixer.openLocal(PulseAudioMixer.java:584)
        at org.classpath.icedtea.pulseaudio.PulseAudioMixer.open(PulseAudioMixer.java:579)
        at org.classpath.icedtea.pulseaudio.PulseAudioDataLine.open(PulseAudioDataLine.java:94)
        at org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine.open(PulseAudioSourceDataLine.java:75)
        at org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine.open(PulseAudioSourceDataLine.java:90)
        at xyz.gianlu.librespot.player.PlayerRunner.initializeSound(PlayerRunner.java:154)
        ... 5 more
2019-01-10 20:43:07 FATAL Player:226 - Failed loading track, gid: C63B032F82EB4899B897B65E4247E1BB
xyz.gianlu.librespot.player.PlayerRunner$PlayerException: javax.sound.sampled.LineUnavailableException
        at xyz.gianlu.librespot.player.PlayerRunner.initializeSound(PlayerRunner.java:156)
        at xyz.gianlu.librespot.player.PlayerRunner.<init>(PlayerRunner.java:69)
        at xyz.gianlu.librespot.player.TrackHandler.load(TrackHandler.java:52)
        at xyz.gianlu.librespot.player.TrackHandler.access$600(TrackHandler.java:21)
        at xyz.gianlu.librespot.player.TrackHandler$Looper.run(TrackHandler.java:155)
        at java.lang.Thread.run(Thread.java:748)
Caused by: javax.sound.sampled.LineUnavailableException
        at org.classpath.icedtea.pulseaudio.PulseAudioMixer.openImpl(PulseAudioMixer.java:714)
        at org.classpath.icedtea.pulseaudio.PulseAudioMixer.openLocal(PulseAudioMixer.java:588)
        at org.classpath.icedtea.pulseaudio.PulseAudioMixer.openLocal(PulseAudioMixer.java:584)
        at org.classpath.icedtea.pulseaudio.PulseAudioMixer.open(PulseAudioMixer.java:579)
        at org.classpath.icedtea.pulseaudio.PulseAudioDataLine.open(PulseAudioDataLine.java:94)
        at org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine.open(PulseAudioSourceDataLine.java:75)
        at org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine.open(PulseAudioSourceDataLine.java:90)
        at xyz.gianlu.librespot.player.PlayerRunner.initializeSound(PlayerRunner.java:154)
        ... 5 more

Support for seeking

The best approach seems to reset the stream and then seek from there. The library I am currently using doesn't support this. We can certainly do this with JOrbis, but how?

#12 must be solved before.

Two issues regarding player

I found 2 issues:
First:

  • If the Spotify Client has no song selected(or playlist) it does not connect to librespot-java client

Second (See #61):

  • Play a song from the top list from an artist on librespot-java client
  • Switch to the songs Album
  • It does not switch

No formats available

2018-10-05 19:25:06 INFO  Player:85 - Loading track, name: 'Lost In Japan', artists: 'Shawn Mendes'
2018-10-05 19:25:06 FATAL Player:91 - Couldn't find any Vorbis file, available: []

After switching user on librespot-java, cannot reconnect

When switching user I go the following logs:

2019-03-17 12:44:32 TRACE MercuryClient:104 - Send Mercury request, seq: 138, uri: hm://remote/3/user/USER1/, method: POST
2019-03-17 12:44:32 INFO  Session:696 - Skipping Pause
2019-03-17 12:44:32 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 138, flags: 1, parts: 1
2019-03-17 12:44:32 TRACE SpotifyIrc:118 - Frame sent successfully, type: kMessageTypeNotify
2019-03-17 12:44:33 TRACE AudioFileStreaming:99 - Chunk 1/35 completed, cached: false, fileId: 51749EA1D4E8045F1F59374F3750DB4119067D8E
2019-03-17 12:44:37 TRACE AudioFileStreaming:99 - Chunk 2/35 completed, cached: false, fileId: 51749EA1D4E8045F1F59374F3750DB4119067D8E
2019-03-17 12:44:41 TRACE AudioFileStreaming:99 - Chunk 3/35 completed, cached: false, fileId: 51749EA1D4E8045F1F59374F3750DB4119067D8E
2019-03-17 12:44:44 TRACE AudioFileStreaming:99 - Chunk 4/35 completed, cached: false, fileId: 51749EA1D4E8045F1F59374F3750DB4119067D8E
2019-03-17 12:44:47 TRACE AudioFileStreaming:99 - Chunk 5/35 completed, cached: false, fileId: 51749EA1D4E8045F1F59374F3750DB4119067D8E
2019-03-17 12:44:51 TRACE AudioFileStreaming:99 - Chunk 6/35 completed, cached: false, fileId: 51749EA1D4E8045F1F59374F3750DB4119067D8E
2019-03-17 12:44:55 TRACE AudioFileStreaming:99 - Chunk 7/35 completed, cached: false, fileId: 51749EA1D4E8045F1F59374F3750DB4119067D8E
2019-03-17 12:44:55 TRACE SpotifyIrc:104 - Send frame, type: kMessageTypeGoodbye
2019-03-17 12:44:55 TRACE MercuryClient:104 - Send Mercury request, seq: 139, uri: hm://remote/3/user/USER1/, method: POST
2019-03-17 12:44:55 DEBUG LinesHolder:114 - Removed closed line, remaining: 0
2019-03-17 12:44:55 TRACE PlayerRunner:271 - Cleaned up player.
2019-03-17 12:44:57 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 139, flags: 1, parts: 1
2019-03-17 12:44:57 TRACE SpotifyIrc:118 - Frame sent successfully, type: kMessageTypeGoodbye
2019-03-17 12:44:57 INFO  Session:286 - Closed session. {deviceId: c7c4a1a0-9e9e-432c-a995-c05f3090f049, ap: gew1-accesspoint-b-j8cr.ap.spotify.com/104.199.64.45}
2019-03-17 12:44:57 TRACE ZeroconfServer:274 - Closed previous session to accept new. {deviceId: c7c4a1a0-9e9e-432c-a995-c05f3090f049}
2019-03-17 12:44:58 INFO  Session:67 - Created new session! {deviceId: c7c4a1a0-9e9e-432c-a995-c05f3090f049, ap: gae2-accesspoint-b-m3zs.ap.spotify.com/104.199.241.104
2019-03-17 12:44:58 INFO  ZeroconfServer:278 - Accepted new user. {deviceId: c7c4a1a0-9e9e-432c-a995-c05f3090f049}
2019-03-17 12:45:00 INFO  Session:199 - Connected successfully!
2019-03-17 12:45:00 TRACE Session:660 - Handled Ping
2019-03-17 12:45:00 INFO  Session:696 - Skipping SecretBlock
2019-03-17 12:45:00 TRACE SpotifyIrc:104 - Send frame, type: kMessageTypeHello
2019-03-17 12:45:00 INFO  Session:676 - Received LicenseVersion: 1, 1.0.0-DE
2019-03-17 12:45:00 INFO  Session:669 - Received CountryCode: DE
2019-03-17 12:45:00 TRACE MercuryClient:104 - Send Mercury request, seq: 1, uri: hm://remote/3/user/USER2/, method: POST
2019-03-17 12:45:00 INFO  Session:696 - Skipping ProductInfo
2019-03-17 12:45:00 INFO  Session:696 - Skipping LegacyWelcome
2019-03-17 12:45:00 INFO  Session:696 - Skipping UnknownData_AllZeros
2019-03-17 12:45:01 DEBUG Session:679 - Received 0x10: 775BA4762D68810D8265CB1C04CC19841D3E129B
2019-03-17 12:45:01 TRACE Session:666 - Handled PongAck
2019-03-17 12:45:01 INFO  Session:644 - Skipping unknown command {cmd: 0x75, payload: 000000}
2019-03-17 12:45:01 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 1, flags: 1, parts: 1
2019-03-17 12:45:01 TRACE SpotifyIrc:118 - Frame sent successfully, type: kMessageTypeHello
2019-03-17 12:45:01 INFO  Session:213 - Authenticated as USER2!
2019-03-17 12:45:01 TRACE MercuryClient:146 - Handling packet, cmd: MercuryEvent, seq: 6519535505200119808, flags: 1, parts: 2
2019-03-17 12:45:01 TRACE SpotifyIrc:194 - Handling frame, type: kMessageTypeNotify, ident: 4262e5b75f7f47a130d7b36c9082079e96c02999
2019-03-17 12:45:01 TRACE MercuryClient:146 - Handling packet, cmd: MercuryEvent, seq: 6591593099238047744, flags: 1, parts: 2
2019-03-17 12:45:01 TRACE SpotifyIrc:194 - Handling frame, type: kMessageTypeNotify, ident: 77dae21fd1e48cd2af755326ffe21873bc7acca1
2019-03-17 12:45:01 TRACE Player:178 - Frame has context_player_state: {  "timestamp": "1552823072001",  "context_uri": "spotify:user:USER2:playlis
alse,  "options": {    "shuffling_context": true,    "repeating_context": false,    "repeating_track": false  },  "restrictions": {    "disallow_resuming_reasons": ["n
r4vNSwab",      "available_file_formats": "[\"OGG_VORBIS_320\",\"OGG_VORBIS_160\",\"OGG_VORBIS_96\",\"AAC_24\"]",      "collection.can_add": "true",      "collection.i
 "metadata": {      "context_uri": "spotify:user:USER2:playlist:1Jw9hBUnC6SWgTKo3F3MXW",      "entity_uri": "spotify:user:USER2
 "uid": "26531973bbde4a02e6da",    "metadata": {      "context_uri": "spotify:user:USER2:playlist:1Jw9hBUnC6SWgTKo3F3MXW",      "entity_uri": "spot
:track:17Nowmq4iF2rkbd1rAe1Vt",    "uid": "7b31b33765c9aa28d970",    "metadata": {      "context_uri": "spotify:user:USER2:playlist:1Jw9hBUnC6SWgTK
"context"  }, {    "uri": "spotify:track:3EZL86UQPD95Ec1WMuwhbH",    "uid": "90eb32c95dd480fe550f",    "metadata": {      "context_uri": "spotify:user:
ration": "0"    },    "provider": "context"  }, {    "uri": "spotify:track:1s2I9Q7zAE78m7aVZOq3ug",    "uid": "2212caafe6d33cb36212",    "metadata": {      "context_ur
1Jw9hBUnC6SWgTKo3F3MXW",      "iteration": "0"    },    "provider": "context"  }, {    "uri": "spotify:track:0W26MpF1VgexFjlQzndBCp",    "uid": "56fbed23c57300f8a45a",
yl3v4faqqytciloorhidn4px:playlist:1Jw9hBUnC6SWgTKo3F3MXW",      "iteration": "0"    },    "provider": "context"  }, {    "uri": "spotify:track:6wpGqhRvJGNNXwWlPmkMyO",
     "entity_uri": "spotify:user:USER2:playlist:1Jw9hBUnC6SWgTKo3F3MXW",      "iteration": "0"    },    "provider": "context"  }, {    "uri": "spot
orhidn4px:playlist:1Jw9hBUnC6SWgTKo3F3MXW",      "hidden": "true",      "iteration": "1"    },    "provider": "context"  }, {    "uri": "spotify:track:0uqVi0wspeoZGLE7
d2c93fff8",    "metadata": {      "context_uri": "spotify:user:USER2:playlist:1Jw9hBUnC6SWgTKo3F3MXW",      "entity_uri": "spotify:user:pyl3v4faqqy
nC6SWgTKo3F3MXW",      "hidden": "true",      "iteration": "1"    },    "provider": "context"  }, {    "uri": "spotify:track:1CVVEiZaUbZZAL1zRA0yrK",    "uid": "b17d85
 {      "context_uri": "spotify:user:USER2:playlist:1Jw9hBUnC6SWgTKo3F3MXW",      "entity_uri": "spotify:user:USER2:playlist:1J
dden": "true",      "iteration": "1"    },    "provider": "context"  }, {    "uri": "spotify:track:4ndx9owEVp3YNbwd8pxDUJ",    "uid": "b2f73039c6d7a76845d7",    "metad
otify:user:USER2:playlist:1Jw9hBUnC6SWgTKo3F3MXW",      "entity_uri": "spotify:user:USER2:playlist:1Jw9hBUnC6SWgTKo3F3MXW",
2019-03-17 12:45:01 TRACE SpotifyIrc:104 - Send frame, type: kMessageTypeGoodbye
2019-03-17 12:45:01 TRACE MercuryClient:104 - Send Mercury request, seq: 2, uri: hm://remote/3/user/USER2/, method: POST
2019-03-17 12:45:01 TRACE MercuryClient:146 - Handling packet, cmd: MercuryEvent, seq: 6663650693275975680, flags: 1, parts: 2
2019-03-17 12:45:01 TRACE SpotifyIrc:194 - Handling frame, type: kMessageTypeLoad, ident: 4262e5b75f7f47a130d7b36c9082079e96c02999
2019-03-17 12:45:01 TRACE Player:178 - Frame has context_player_state: {"endpoint":"play","context":{"uri":"spotify:user:USER2:playlist:1Jw9hBUnC6S
px:playlist:1Jw9hBUnC6SWgTKo3F3MXW"}},{"uri":"spotify:track:5Euwz3eTREfsQoSFVtGJYp","uid":"ac405f0c074b132fee45","metadata":{"context_uri":"spotify:user:pyl3v4faqqytci
ntity_uri":"spotify:user:USER2:playlist:1Jw9hBUnC6SWgTKo3F3MXW"}},{"uri":"spotify:track:4OciRObYGzPzlU40U7YRc8","uid":"a1e07b6aa8432ec25b1e","metad
iloorhidn4px:playlist:1Jw9hBUnC6SWgTKo3F3MXW","entity_uri":"spotify:user:USER2:playlist:1Jw9hBUnC6SWgTKo3F3MXW"}},{"uri":"spotify:track:0boS4e6uXwp
data":{"context_uri":"spotify:user:USER2:playlist:1Jw9hBUnC6SWgTKo3F3MXW","entity_uri":"spotify:user:USER2:playlist:1Jw9hBUnC6S
c2KnVWxUhtQm","uid":"29cb9e9cef89b70ccd32","metadata":{"context_uri":"spotify:user:USER2:playlist:1Jw9hBUnC6SWgTKo3F3MXW","entity_uri":"spotify:use
SWgTKo3F3MXW"}},{"uri":"spotify:track:2t2f8SRVqZ7inLKs3Tvg2p","uid":"c12bb5395e3b2d2572f8","metadata":{"context_uri":"spotify:user:USER2:playlist:1
2019-03-17 12:45:01 DEBUG Player:330 - Loading context, uri: spotify:user:USER2:playlist:1Jw9hBUnC6SWgTKo3F3MXW

I get disconnected from librespot-java and cannot reconnect to it.

No playback after playing a queued song

Today I faced another issue.
Sorry for annoying you with an issue again.

I played some songs from a playlist first and then i queued a song in spotify on my iphone.
After that "additional" song the playback should continue with the next regular song from playlist.
But spotify app shows to continue the playback regular, but without hearing anything in librespot.

Reglar track before is: 'Rockstar - Empyre One Remix Edit' -> preloaded and played fine
Queued track is: 'Far From Home' -> preloaded and played fine
After that 'Far From Home' is preloaded again?
The next regular track is: 'Kleiner Satellit' -> isn't preloaded?

Jan 25 17:28:59 osmc java[2783]: 2019-01-25 17:28:59 TRACE Player:254 - Started next track preload, gid: E45578ED33FF4ACAA321B931707CAAA7
Jan 25 17:28:59 osmc java[2783]: 2019-01-25 17:28:59 TRACE MercuryClient:104 - Send Mercury request, seq: 9, uri: hm://metadata/4/track/E45578ED33FF4ACAA321B931707CAAA7, method: GET
Jan 25 17:28:59 osmc java[2783]: 2019-01-25 17:28:59 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 9, flags: 1, parts: 2
Jan 25 17:28:59 osmc java[2783]: 2019-01-25 17:28:59 TRACE AudioFileStreaming:69 - Track size: 8782868
Jan 25 17:28:59 osmc java[2783]: 2019-01-25 17:28:59 TRACE AudioFileStreaming:71 - Track has 68 chunks.
Jan 25 17:29:00 osmc java[2783]: 2019-01-25 17:29:00 TRACE AudioFileStreaming:99 - Chunk 75/78 completed, cached: false, fileId: 6B54E9CC224B68E0D9672AE33EAFFD8319C011AD
Jan 25 17:29:00 osmc java[2783]: 2019-01-25 17:29:00 TRACE AudioFileStreaming:99 - Chunk 0/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:00 osmc java[2783]: 2019-01-25 17:29:00 TRACE StreamFeeder:59 - Loaded normalization data, track_gain: -8.25, track_peak: 1.06, album_gain: -9.60, album_peak: 1.09
Jan 25 17:29:00 osmc java[2783]: 2019-01-25 17:29:00 INFO  TrackHandler:50 - Loaded track, name: 'Rockstar - Empyre One Remix Edit', artists: 'X-Cess!', gid: E45578ED33FF4ACAA321B931707CAAA7
Jan 25 17:29:00 osmc java[2783]: 2019-01-25 17:29:00 INFO  LinesHolder:104 - Mixer for playback 'Device [default]', maxLines: 1
Jan 25 17:29:00 osmc java[2783]: 2019-01-25 17:29:00 DEBUG LinesHolder:75 - Mixer 'Device [default]' has 1 lines in use, max: 1
Jan 25 17:29:00 osmc java[2783]: 2019-01-25 17:29:00 TRACE PlayerRunner:75 - Player ready for playback, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:00 osmc java[2783]: 2019-01-25 17:29:00 TRACE Player:222 - Preloaded track is ready.
Jan 25 17:29:01 osmc java[2783]: 2019-01-25 17:29:01 TRACE AudioFileStreaming:99 - Chunk 1/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:03 osmc java[2783]: 2019-01-25 17:29:03 TRACE AudioFileStreaming:99 - Chunk 76/78 completed, cached: false, fileId: 6B54E9CC224B68E0D9672AE33EAFFD8319C011AD
Jan 25 17:29:06 osmc java[2783]: 2019-01-25 17:29:06 TRACE AudioFileStreaming:99 - Chunk 77/78 completed, cached: false, fileId: 6B54E9CC224B68E0D9672AE33EAFFD8319C011AD
Jan 25 17:29:10 osmc java[2783]: 2019-01-25 17:29:10 TRACE Player:241 - End of track. Proceeding with next.
Jan 25 17:29:10 osmc java[2783]: 2019-01-25 17:29:10 TRACE SpotifyIrc:101 - Send frame, type: kMessageTypeNotify
Jan 25 17:29:10 osmc java[2783]: 2019-01-25 17:29:10 TRACE MercuryClient:104 - Send Mercury request, seq: 10, uri: hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/, method: SEND
Jan 25 17:29:10 osmc java[2783]: 2019-01-25 17:29:10 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 10, flags: 1, parts: 1
Jan 25 17:29:10 osmc java[2783]: 2019-01-25 17:29:10 TRACE SpotifyIrc:115 - Frame sent successfully, type: kMessageTypeNotify
Jan 25 17:29:10 osmc java[2783]: 2019-01-25 17:29:10 DEBUG LinesHolder:112 - Removed closed line, remaining: 0
Jan 25 17:29:10 osmc java[2783]: 2019-01-25 17:29:10 TRACE PlayerRunner:269 - Cleaned up player.
Jan 25 17:29:10 osmc java[2783]: 2019-01-25 17:29:10 DEBUG LinesHolder:69 - Got first line from mixer 'Device [default]'
Jan 25 17:29:10 osmc java[2783]: 2019-01-25 17:29:10 TRACE LinesHolder:157 - Line opened for mixer 'Device [default]'.
Jan 25 17:29:13 osmc java[2783]: 2019-01-25 17:29:13 TRACE AudioFileStreaming:99 - Chunk 2/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:15 osmc java[2783]: 2019-01-25 17:29:15 TRACE AudioFileStreaming:99 - Chunk 3/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:19 osmc java[2783]: 2019-01-25 17:29:19 TRACE AudioFileStreaming:99 - Chunk 4/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:22 osmc java[2783]: 2019-01-25 17:29:22 TRACE AudioFileStreaming:99 - Chunk 5/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:25 osmc java[2783]: 2019-01-25 17:29:25 TRACE MercuryClient:146 - Handling packet, cmd: MercurySubEvent, seq: 8720951298054160384, flags: 1, parts: 2
Jan 25 17:29:25 osmc java[2783]: 2019-01-25 17:29:25 TRACE SpotifyIrc:191 - Handling frame, type: kMessageTypeReplace, ident: e422ea0907722211a6351ad8529660a01a587f1d
Jan 25 17:29:25 osmc java[2783]: 2019-01-25 17:29:25 TRACE SpotifyIrc:101 - Send frame, type: kMessageTypeNotify
Jan 25 17:29:25 osmc java[2783]: 2019-01-25 17:29:25 TRACE MercuryClient:104 - Send Mercury request, seq: 11, uri: hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/, method: SEND
Jan 25 17:29:25 osmc java[2783]: 2019-01-25 17:29:25 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 11, flags: 1, parts: 1
Jan 25 17:29:25 osmc java[2783]: 2019-01-25 17:29:25 TRACE SpotifyIrc:115 - Frame sent successfully, type: kMessageTypeNotify
Jan 25 17:29:25 osmc java[2783]: 2019-01-25 17:29:25 TRACE AudioFileStreaming:99 - Chunk 6/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:29 osmc java[2783]: 2019-01-25 17:29:29 TRACE AudioFileStreaming:99 - Chunk 7/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:32 osmc java[2783]: 2019-01-25 17:29:32 TRACE AudioFileStreaming:99 - Chunk 8/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:35 osmc java[2783]: 2019-01-25 17:29:35 TRACE AudioFileStreaming:99 - Chunk 9/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:38 osmc java[2783]: 2019-01-25 17:29:38 TRACE AudioFileStreaming:99 - Chunk 10/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:41 osmc java[2783]: 2019-01-25 17:29:41 TRACE AudioFileStreaming:99 - Chunk 11/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:44 osmc java[2783]: 2019-01-25 17:29:44 TRACE AudioFileStreaming:99 - Chunk 12/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:47 osmc java[2783]: 2019-01-25 17:29:47 TRACE AudioFileStreaming:99 - Chunk 13/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:49 osmc java[2783]: 2019-01-25 17:29:49 TRACE AudioFileStreaming:99 - Chunk 14/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:52 osmc java[2783]: 2019-01-25 17:29:52 TRACE AudioFileStreaming:99 - Chunk 15/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:55 osmc java[2783]: 2019-01-25 17:29:55 TRACE AudioFileStreaming:99 - Chunk 16/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:58 osmc java[2783]: 2019-01-25 17:29:58 TRACE AudioFileStreaming:99 - Chunk 17/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:29:58 osmc java[2783]: 2019-01-25 17:29:58 TRACE MercuryClient:146 - Handling packet, cmd: MercurySubEvent, seq: 6199216981703393280, flags: 1, parts: 2
Jan 25 17:29:58 osmc java[2783]: 2019-01-25 17:29:58 TRACE SpotifyIrc:191 - Handling frame, type: kMessageTypeNotify, ident: e422ea0907722211a6351ad8529660a01a587f1d
Jan 25 17:30:01 osmc java[2783]: 2019-01-25 17:30:01 TRACE AudioFileStreaming:99 - Chunk 18/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:04 osmc java[2783]: 2019-01-25 17:30:04 TRACE AudioFileStreaming:99 - Chunk 19/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:07 osmc java[2783]: 2019-01-25 17:30:07 TRACE AudioFileStreaming:99 - Chunk 20/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:10 osmc java[2783]: 2019-01-25 17:30:10 TRACE AudioFileStreaming:99 - Chunk 21/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:13 osmc java[2783]: 2019-01-25 17:30:13 TRACE AudioFileStreaming:99 - Chunk 22/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:16 osmc java[2783]: 2019-01-25 17:30:16 TRACE AudioFileStreaming:99 - Chunk 23/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:19 osmc java[2783]: 2019-01-25 17:30:19 TRACE AudioFileStreaming:99 - Chunk 24/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:22 osmc java[2783]: 2019-01-25 17:30:22 TRACE AudioFileStreaming:99 - Chunk 25/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:25 osmc java[2783]: 2019-01-25 17:30:25 TRACE AudioFileStreaming:99 - Chunk 26/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:26 osmc java[2783]: 2019-01-25 17:30:26 TRACE Session:605 - Handled Ping
Jan 25 17:30:26 osmc java[2783]: 2019-01-25 17:30:26 TRACE Session:611 - Handled PongAck
Jan 25 17:30:27 osmc java[2783]: 2019-01-25 17:30:27 TRACE AudioFileStreaming:99 - Chunk 27/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:30 osmc java[2783]: 2019-01-25 17:30:30 TRACE AudioFileStreaming:99 - Chunk 28/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:33 osmc java[2783]: 2019-01-25 17:30:33 TRACE AudioFileStreaming:99 - Chunk 29/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:37 osmc java[2783]: 2019-01-25 17:30:37 TRACE AudioFileStreaming:99 - Chunk 30/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:40 osmc java[2783]: 2019-01-25 17:30:40 TRACE AudioFileStreaming:99 - Chunk 31/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:43 osmc java[2783]: 2019-01-25 17:30:43 TRACE AudioFileStreaming:99 - Chunk 32/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:46 osmc java[2783]: 2019-01-25 17:30:46 TRACE AudioFileStreaming:99 - Chunk 33/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:49 osmc java[2783]: 2019-01-25 17:30:49 TRACE AudioFileStreaming:99 - Chunk 34/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:52 osmc java[2783]: 2019-01-25 17:30:52 TRACE AudioFileStreaming:99 - Chunk 35/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:55 osmc java[2783]: 2019-01-25 17:30:55 TRACE AudioFileStreaming:99 - Chunk 36/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:30:58 osmc java[2783]: 2019-01-25 17:30:58 TRACE AudioFileStreaming:99 - Chunk 37/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:01 osmc java[2783]: 2019-01-25 17:31:01 TRACE AudioFileStreaming:99 - Chunk 38/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:04 osmc java[2783]: 2019-01-25 17:31:04 TRACE AudioFileStreaming:99 - Chunk 39/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:07 osmc java[2783]: 2019-01-25 17:31:07 TRACE AudioFileStreaming:99 - Chunk 40/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:10 osmc java[2783]: 2019-01-25 17:31:10 TRACE AudioFileStreaming:99 - Chunk 41/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:13 osmc java[2783]: 2019-01-25 17:31:13 TRACE AudioFileStreaming:99 - Chunk 42/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:16 osmc java[2783]: 2019-01-25 17:31:16 TRACE AudioFileStreaming:99 - Chunk 43/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:18 osmc java[2783]: 2019-01-25 17:31:18 TRACE AudioFileStreaming:99 - Chunk 44/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:21 osmc java[2783]: 2019-01-25 17:31:21 TRACE AudioFileStreaming:99 - Chunk 45/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:24 osmc java[2783]: 2019-01-25 17:31:24 TRACE AudioFileStreaming:99 - Chunk 46/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:27 osmc java[2783]: 2019-01-25 17:31:27 TRACE AudioFileStreaming:99 - Chunk 47/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:30 osmc java[2783]: 2019-01-25 17:31:30 TRACE AudioFileStreaming:99 - Chunk 48/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:33 osmc java[2783]: 2019-01-25 17:31:33 TRACE AudioFileStreaming:99 - Chunk 49/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:36 osmc java[2783]: 2019-01-25 17:31:36 TRACE AudioFileStreaming:99 - Chunk 50/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:40 osmc java[2783]: 2019-01-25 17:31:40 TRACE AudioFileStreaming:99 - Chunk 51/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:43 osmc java[2783]: 2019-01-25 17:31:43 TRACE AudioFileStreaming:99 - Chunk 52/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:46 osmc java[2783]: 2019-01-25 17:31:46 TRACE AudioFileStreaming:99 - Chunk 53/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:49 osmc java[2783]: 2019-01-25 17:31:49 TRACE AudioFileStreaming:99 - Chunk 54/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:52 osmc java[2783]: 2019-01-25 17:31:52 TRACE AudioFileStreaming:99 - Chunk 55/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:55 osmc java[2783]: 2019-01-25 17:31:55 TRACE AudioFileStreaming:99 - Chunk 56/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:31:58 osmc java[2783]: 2019-01-25 17:31:58 TRACE AudioFileStreaming:99 - Chunk 57/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:32:01 osmc java[2783]: 2019-01-25 17:32:01 TRACE AudioFileStreaming:99 - Chunk 58/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:32:04 osmc java[2783]: 2019-01-25 17:32:04 TRACE AudioFileStreaming:99 - Chunk 59/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:32:07 osmc java[2783]: 2019-01-25 17:32:07 TRACE AudioFileStreaming:99 - Chunk 60/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:32:10 osmc java[2783]: 2019-01-25 17:32:10 TRACE AudioFileStreaming:99 - Chunk 61/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:32:13 osmc java[2783]: 2019-01-25 17:32:13 TRACE AudioFileStreaming:99 - Chunk 62/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:32:17 osmc java[2783]: 2019-01-25 17:32:17 TRACE AudioFileStreaming:99 - Chunk 63/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:32:20 osmc java[2783]: 2019-01-25 17:32:20 TRACE AudioFileStreaming:99 - Chunk 64/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:32:21 osmc java[2783]: 2019-01-25 17:32:21 TRACE Player:254 - Started next track preload, gid: E67F4FA2107F40F9AC46874838637D3D
Jan 25 17:32:21 osmc java[2783]: 2019-01-25 17:32:21 TRACE MercuryClient:104 - Send Mercury request, seq: 12, uri: hm://metadata/4/track/E67F4FA2107F40F9AC46874838637D3D, method: GET
Jan 25 17:32:21 osmc java[2783]: 2019-01-25 17:32:21 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 12, flags: 1, parts: 2
Jan 25 17:32:22 osmc java[2783]: 2019-01-25 17:32:22 TRACE AudioFileStreaming:69 - Track size: 8710260
Jan 25 17:32:22 osmc java[2783]: 2019-01-25 17:32:22 TRACE AudioFileStreaming:71 - Track has 67 chunks.
Jan 25 17:32:22 osmc java[2783]: 2019-01-25 17:32:22 TRACE AudioFileStreaming:99 - Chunk 0/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:32:22 osmc java[2783]: 2019-01-25 17:32:22 TRACE StreamFeeder:59 - Loaded normalization data, track_gain: -9.11, track_peak: 1.04, album_gain: -10.57, album_peak: 1.08
Jan 25 17:32:22 osmc java[2783]: 2019-01-25 17:32:22 INFO  TrackHandler:50 - Loaded track, name: 'Far From Home', artists: 'Five Finger Death Punch', gid: E67F4FA2107F40F9AC46874838637D3D
Jan 25 17:32:22 osmc java[2783]: 2019-01-25 17:32:22 INFO  LinesHolder:104 - Mixer for playback 'Device [default]', maxLines: 1
Jan 25 17:32:22 osmc java[2783]: 2019-01-25 17:32:22 DEBUG LinesHolder:75 - Mixer 'Device [default]' has 1 lines in use, max: 1
Jan 25 17:32:22 osmc java[2783]: 2019-01-25 17:32:22 TRACE PlayerRunner:75 - Player ready for playback, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:32:22 osmc java[2783]: 2019-01-25 17:32:22 TRACE Player:222 - Preloaded track is ready.
Jan 25 17:32:23 osmc java[2783]: 2019-01-25 17:32:23 TRACE AudioFileStreaming:99 - Chunk 1/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:32:23 osmc java[2783]: 2019-01-25 17:32:23 TRACE AudioFileStreaming:99 - Chunk 65/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:32:26 osmc java[2783]: 2019-01-25 17:32:26 TRACE Session:605 - Handled Ping
Jan 25 17:32:26 osmc java[2783]: 2019-01-25 17:32:26 TRACE Session:611 - Handled PongAck
Jan 25 17:32:26 osmc java[2783]: 2019-01-25 17:32:26 TRACE AudioFileStreaming:99 - Chunk 66/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:32:29 osmc java[2783]: 2019-01-25 17:32:29 TRACE AudioFileStreaming:99 - Chunk 67/68 completed, cached: false, fileId: 996A38D218926DD04A8CF7E551603AA362CE0EA9
Jan 25 17:32:32 osmc java[2783]: 2019-01-25 17:32:32 TRACE Player:241 - End of track. Proceeding with next.
Jan 25 17:32:32 osmc java[2783]: 2019-01-25 17:32:32 TRACE SpotifyIrc:101 - Send frame, type: kMessageTypeNotify
Jan 25 17:32:32 osmc java[2783]: 2019-01-25 17:32:32 TRACE MercuryClient:104 - Send Mercury request, seq: 13, uri: hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/, method: SEND
Jan 25 17:32:32 osmc java[2783]: 2019-01-25 17:32:32 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 13, flags: 1, parts: 1
Jan 25 17:32:32 osmc java[2783]: 2019-01-25 17:32:32 TRACE SpotifyIrc:115 - Frame sent successfully, type: kMessageTypeNotify
Jan 25 17:32:32 osmc java[2783]: 2019-01-25 17:32:32 DEBUG LinesHolder:112 - Removed closed line, remaining: 0
Jan 25 17:32:32 osmc java[2783]: 2019-01-25 17:32:32 TRACE PlayerRunner:269 - Cleaned up player.
Jan 25 17:32:32 osmc java[2783]: 2019-01-25 17:32:32 DEBUG LinesHolder:69 - Got first line from mixer 'Device [default]'
Jan 25 17:32:32 osmc java[2783]: 2019-01-25 17:32:32 TRACE LinesHolder:157 - Line opened for mixer 'Device [default]'.
Jan 25 17:32:35 osmc java[2783]: 2019-01-25 17:32:35 TRACE AudioFileStreaming:99 - Chunk 2/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:32:39 osmc java[2783]: 2019-01-25 17:32:39 TRACE AudioFileStreaming:99 - Chunk 3/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:32:42 osmc java[2783]: 2019-01-25 17:32:42 TRACE AudioFileStreaming:99 - Chunk 4/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:32:45 osmc java[2783]: 2019-01-25 17:32:45 TRACE AudioFileStreaming:99 - Chunk 5/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:32:48 osmc java[2783]: 2019-01-25 17:32:48 TRACE AudioFileStreaming:99 - Chunk 6/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:32:51 osmc java[2783]: 2019-01-25 17:32:51 TRACE AudioFileStreaming:99 - Chunk 7/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:32:55 osmc java[2783]: 2019-01-25 17:32:55 TRACE AudioFileStreaming:99 - Chunk 8/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:32:58 osmc java[2783]: 2019-01-25 17:32:58 TRACE AudioFileStreaming:99 - Chunk 9/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:01 osmc java[2783]: 2019-01-25 17:33:01 TRACE AudioFileStreaming:99 - Chunk 10/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:04 osmc java[2783]: 2019-01-25 17:33:04 TRACE AudioFileStreaming:99 - Chunk 11/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:08 osmc java[2783]: 2019-01-25 17:33:08 TRACE AudioFileStreaming:99 - Chunk 12/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:11 osmc java[2783]: 2019-01-25 17:33:11 TRACE AudioFileStreaming:99 - Chunk 13/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:14 osmc java[2783]: 2019-01-25 17:33:14 TRACE AudioFileStreaming:99 - Chunk 14/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:16 osmc java[2783]: 2019-01-25 17:33:16 TRACE AudioFileStreaming:99 - Chunk 15/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:19 osmc java[2783]: 2019-01-25 17:33:19 TRACE AudioFileStreaming:99 - Chunk 16/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:22 osmc java[2783]: 2019-01-25 17:33:22 TRACE AudioFileStreaming:99 - Chunk 17/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:25 osmc java[2783]: 2019-01-25 17:33:25 TRACE AudioFileStreaming:99 - Chunk 18/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:28 osmc java[2783]: 2019-01-25 17:33:28 TRACE AudioFileStreaming:99 - Chunk 19/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:31 osmc java[2783]: 2019-01-25 17:33:31 TRACE AudioFileStreaming:99 - Chunk 20/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:34 osmc java[2783]: 2019-01-25 17:33:34 TRACE AudioFileStreaming:99 - Chunk 21/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:38 osmc java[2783]: 2019-01-25 17:33:38 TRACE AudioFileStreaming:99 - Chunk 22/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:41 osmc java[2783]: 2019-01-25 17:33:41 TRACE AudioFileStreaming:99 - Chunk 23/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:44 osmc java[2783]: 2019-01-25 17:33:44 TRACE AudioFileStreaming:99 - Chunk 24/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:47 osmc java[2783]: 2019-01-25 17:33:47 TRACE AudioFileStreaming:99 - Chunk 25/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:50 osmc java[2783]: 2019-01-25 17:33:50 TRACE AudioFileStreaming:99 - Chunk 26/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:54 osmc java[2783]: 2019-01-25 17:33:54 TRACE AudioFileStreaming:99 - Chunk 27/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:33:57 osmc java[2783]: 2019-01-25 17:33:57 TRACE AudioFileStreaming:99 - Chunk 28/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:00 osmc java[2783]: 2019-01-25 17:34:00 TRACE AudioFileStreaming:99 - Chunk 29/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:03 osmc java[2783]: 2019-01-25 17:34:03 TRACE AudioFileStreaming:99 - Chunk 30/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:06 osmc java[2783]: 2019-01-25 17:34:06 TRACE AudioFileStreaming:99 - Chunk 31/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:10 osmc java[2783]: 2019-01-25 17:34:10 TRACE AudioFileStreaming:99 - Chunk 32/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:13 osmc java[2783]: 2019-01-25 17:34:13 TRACE AudioFileStreaming:99 - Chunk 33/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:16 osmc java[2783]: 2019-01-25 17:34:16 TRACE AudioFileStreaming:99 - Chunk 34/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:20 osmc java[2783]: 2019-01-25 17:34:20 TRACE AudioFileStreaming:99 - Chunk 35/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:23 osmc java[2783]: 2019-01-25 17:34:23 TRACE AudioFileStreaming:99 - Chunk 36/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:26 osmc java[2783]: 2019-01-25 17:34:26 TRACE Session:605 - Handled Ping
Jan 25 17:34:26 osmc java[2783]: 2019-01-25 17:34:26 TRACE Session:611 - Handled PongAck
Jan 25 17:34:26 osmc java[2783]: 2019-01-25 17:34:26 TRACE AudioFileStreaming:99 - Chunk 37/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:30 osmc java[2783]: 2019-01-25 17:34:30 TRACE AudioFileStreaming:99 - Chunk 38/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:33 osmc java[2783]: 2019-01-25 17:34:33 TRACE AudioFileStreaming:99 - Chunk 39/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:36 osmc java[2783]: 2019-01-25 17:34:36 TRACE AudioFileStreaming:99 - Chunk 40/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:40 osmc java[2783]: 2019-01-25 17:34:40 TRACE AudioFileStreaming:99 - Chunk 41/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:43 osmc java[2783]: 2019-01-25 17:34:43 TRACE AudioFileStreaming:99 - Chunk 42/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:46 osmc java[2783]: 2019-01-25 17:34:46 TRACE AudioFileStreaming:99 - Chunk 43/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:49 osmc java[2783]: 2019-01-25 17:34:49 TRACE AudioFileStreaming:99 - Chunk 44/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:52 osmc java[2783]: 2019-01-25 17:34:52 TRACE AudioFileStreaming:99 - Chunk 45/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:56 osmc java[2783]: 2019-01-25 17:34:56 TRACE AudioFileStreaming:99 - Chunk 46/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:34:59 osmc java[2783]: 2019-01-25 17:34:59 TRACE AudioFileStreaming:99 - Chunk 47/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:02 osmc java[2783]: 2019-01-25 17:35:02 TRACE AudioFileStreaming:99 - Chunk 48/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:06 osmc java[2783]: 2019-01-25 17:35:06 TRACE AudioFileStreaming:99 - Chunk 49/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:09 osmc java[2783]: 2019-01-25 17:35:09 TRACE AudioFileStreaming:99 - Chunk 50/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:12 osmc java[2783]: 2019-01-25 17:35:12 TRACE AudioFileStreaming:99 - Chunk 51/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:16 osmc java[2783]: 2019-01-25 17:35:16 TRACE AudioFileStreaming:99 - Chunk 52/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:19 osmc java[2783]: 2019-01-25 17:35:19 TRACE AudioFileStreaming:99 - Chunk 53/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:23 osmc java[2783]: 2019-01-25 17:35:23 TRACE AudioFileStreaming:99 - Chunk 54/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:26 osmc java[2783]: 2019-01-25 17:35:26 TRACE AudioFileStreaming:99 - Chunk 55/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:29 osmc java[2783]: 2019-01-25 17:35:29 TRACE AudioFileStreaming:99 - Chunk 56/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:32 osmc java[2783]: 2019-01-25 17:35:32 TRACE AudioFileStreaming:99 - Chunk 57/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:36 osmc java[2783]: 2019-01-25 17:35:36 TRACE AudioFileStreaming:99 - Chunk 58/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:39 osmc java[2783]: 2019-01-25 17:35:39 TRACE AudioFileStreaming:99 - Chunk 59/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:42 osmc java[2783]: 2019-01-25 17:35:42 TRACE AudioFileStreaming:99 - Chunk 60/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:44 osmc java[2783]: 2019-01-25 17:35:44 TRACE AudioFileStreaming:99 - Chunk 61/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:47 osmc java[2783]: 2019-01-25 17:35:47 TRACE AudioFileStreaming:99 - Chunk 62/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:50 osmc java[2783]: 2019-01-25 17:35:50 TRACE AudioFileStreaming:99 - Chunk 63/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:52 osmc java[2783]: 2019-01-25 17:35:52 TRACE AudioFileStreaming:99 - Chunk 64/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:54 osmc java[2783]: 2019-01-25 17:35:54 TRACE Player:254 - Started next track preload, gid: E67F4FA2107F40F9AC46874838637D3D
Jan 25 17:35:54 osmc java[2783]: 2019-01-25 17:35:54 TRACE MercuryClient:104 - Send Mercury request, seq: 14, uri: hm://metadata/4/track/E67F4FA2107F40F9AC46874838637D3D, method: GET
Jan 25 17:35:54 osmc java[2783]: 2019-01-25 17:35:54 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 14, flags: 1, parts: 2
Jan 25 17:35:54 osmc java[2783]: 2019-01-25 17:35:54 TRACE AudioFileStreaming:69 - Track size: 8710260
Jan 25 17:35:54 osmc java[2783]: 2019-01-25 17:35:54 TRACE AudioFileStreaming:71 - Track has 67 chunks.
Jan 25 17:35:55 osmc java[2783]: 2019-01-25 17:35:55 TRACE StreamFeeder:59 - Loaded normalization data, track_gain: -9.11, track_peak: 1.04, album_gain: -10.57, album_peak: 1.08
Jan 25 17:35:55 osmc java[2783]: 2019-01-25 17:35:55 INFO  TrackHandler:50 - Loaded track, name: 'Far From Home', artists: 'Five Finger Death Punch', gid: E67F4FA2107F40F9AC46874838637D3D
Jan 25 17:35:55 osmc java[2783]: 2019-01-25 17:35:55 TRACE AudioFileStreaming:99 - Chunk 0/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:55 osmc java[2783]: 2019-01-25 17:35:55 TRACE AudioFileStreaming:99 - Chunk 65/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:55 osmc java[2783]: 2019-01-25 17:35:55 INFO  LinesHolder:104 - Mixer for playback 'Device [default]', maxLines: 1
Jan 25 17:35:55 osmc java[2783]: 2019-01-25 17:35:55 DEBUG LinesHolder:75 - Mixer 'Device [default]' has 1 lines in use, max: 1
Jan 25 17:35:55 osmc java[2783]: 2019-01-25 17:35:55 TRACE PlayerRunner:75 - Player ready for playback, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:55 osmc java[2783]: 2019-01-25 17:35:55 TRACE Player:222 - Preloaded track is ready.
Jan 25 17:35:55 osmc java[2783]: 2019-01-25 17:35:55 TRACE AudioFileStreaming:99 - Chunk 1/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:35:58 osmc java[2783]: 2019-01-25 17:35:58 TRACE AudioFileStreaming:99 - Chunk 66/67 completed, cached: false, fileId: 59D441EDADB8A15E44E5D37B3B5E24DBA5355367
Jan 25 17:36:04 osmc java[2783]: 2019-01-25 17:36:04 TRACE Player:241 - End of track. Proceeding with next.
Jan 25 17:36:04 osmc java[2783]: 2019-01-25 17:36:04 TRACE SpotifyIrc:101 - Send frame, type: kMessageTypeNotify
Jan 25 17:36:04 osmc java[2783]: 2019-01-25 17:36:04 TRACE MercuryClient:104 - Send Mercury request, seq: 15, uri: hm://metadata/4/track/6D26C2B6FCBF41D29463F185BA83610D, method: GET
Jan 25 17:36:04 osmc java[2783]: 2019-01-25 17:36:04 TRACE MercuryClient:104 - Send Mercury request, seq: 16, uri: hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/, method: SEND
Jan 25 17:36:04 osmc java[2783]: 2019-01-25 17:36:04 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 16, flags: 1, parts: 1
Jan 25 17:36:04 osmc java[2783]: 2019-01-25 17:36:04 TRACE SpotifyIrc:115 - Frame sent successfully, type: kMessageTypeNotify
Jan 25 17:36:04 osmc java[2783]: 2019-01-25 17:36:04 DEBUG LinesHolder:112 - Removed closed line, remaining: 0
Jan 25 17:36:04 osmc java[2783]: 2019-01-25 17:36:04 TRACE PlayerRunner:269 - Cleaned up player.
Jan 25 17:36:04 osmc java[2783]: 2019-01-25 17:36:04 DEBUG LinesHolder:69 - Got first line from mixer 'Device [default]'
Jan 25 17:36:04 osmc java[2783]: 2019-01-25 17:36:04 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 15, flags: 1, parts: 2
Jan 25 17:36:04 osmc java[2783]: 2019-01-25 17:36:04 TRACE LinesHolder:157 - Line opened for mixer 'Device [default]'.
Jan 25 17:36:05 osmc java[2783]: 2019-01-25 17:36:05 TRACE AudioFileStreaming:69 - Track size: 10252724
Jan 25 17:36:05 osmc java[2783]: 2019-01-25 17:36:05 TRACE AudioFileStreaming:71 - Track has 79 chunks.
Jan 25 17:36:05 osmc java[2783]: 2019-01-25 17:36:05 TRACE StreamFeeder:59 - Loaded normalization data, track_gain: -9.43, track_peak: 1.00, album_gain: -7.84, album_peak: 1.05
Jan 25 17:36:05 osmc java[2783]: 2019-01-25 17:36:05 TRACE AudioFileStreaming:99 - Chunk 0/79 completed, cached: false, fileId: 4FC461A5355F69D9320887D6F6A911CB2C27B3C8
Jan 25 17:36:05 osmc java[2783]: 2019-01-25 17:36:05 INFO  TrackHandler:50 - Loaded track, name: 'Kleiner Satellit', artists: 'Bl?mchen', gid: 6D26C2B6FCBF41D29463F185BA83610D
Jan 25 17:36:05 osmc java[2783]: 2019-01-25 17:36:05 INFO  LinesHolder:104 - Mixer for playback 'Device [default]', maxLines: 1
Jan 25 17:36:05 osmc java[2783]: 2019-01-25 17:36:05 DEBUG LinesHolder:75 - Mixer 'Device [default]' has 1 lines in use, max: 1
Jan 25 17:36:05 osmc java[2783]: 2019-01-25 17:36:05 TRACE PlayerRunner:75 - Player ready for playback, fileId: 4FC461A5355F69D9320887D6F6A911CB2C27B3C8
Jan 25 17:36:05 osmc java[2783]: 2019-01-25 17:36:05 TRACE SpotifyIrc:101 - Send frame, type: kMessageTypeNotify
Jan 25 17:36:05 osmc java[2783]: 2019-01-25 17:36:05 TRACE MercuryClient:104 - Send Mercury request, seq: 17, uri: hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/, method: SEND
Jan 25 17:36:05 osmc java[2783]: 2019-01-25 17:36:05 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 17, flags: 1, parts: 1
Jan 25 17:36:05 osmc java[2783]: 2019-01-25 17:36:05 TRACE SpotifyIrc:115 - Frame sent successfully, type: kMessageTypeNotify
Jan 25 17:36:06 osmc java[2783]: 2019-01-25 17:36:06 TRACE AudioFileStreaming:99 - Chunk 1/79 completed, cached: false, fileId: 4FC461A5355F69D9320887D6F6A911CB2C27B3C8
Jan 25 17:36:11 osmc java[2783]: 2019-01-25 17:36:11 TRACE MercuryClient:146 - Handling packet, cmd: MercurySubEvent, seq: -427829869972291584, flags: 1, parts: 2
Jan 25 17:36:11 osmc java[2783]: 2019-01-25 17:36:11 TRACE SpotifyIrc:191 - Handling frame, type: kMessageTypePause, ident: e422ea0907722211a6351ad8529660a01a587f1d
Jan 25 17:36:11 osmc java[2783]: 2019-01-25 17:36:11 TRACE SpotifyIrc:101 - Send frame, type: kMessageTypeNotify
Jan 25 17:36:11 osmc java[2783]: 2019-01-25 17:36:11 TRACE MercuryClient:104 - Send Mercury request, seq: 18, uri: hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/, method: SEND
Jan 25 17:36:11 osmc java[2783]: 2019-01-25 17:36:11 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 18, flags: 1, parts: 1
Jan 25 17:36:11 osmc java[2783]: 2019-01-25 17:36:11 TRACE SpotifyIrc:115 - Frame sent successfully, type: kMessageTypeNotify
Jan 25 17:36:26 osmc java[2783]: 2019-01-25 17:36:26 TRACE Session:605 - Handled Ping
Jan 25 17:36:26 osmc java[2783]: 2019-01-25 17:36:26 TRACE Session:611 - Handled PongAck

When switching Spotify User I got an Nullpointer Exception

While listening to a track on ZEROCONF, I tried to switch to another Spotify user but librespot-java was not available anymore.
Here the logs:

2019-03-09 14:03:43 TRACE AudioFileStreaming:99 - Chunk 49/71 completed, cached: false, fileId: ABB7E97E9329EC437292F207B23F24CCD2D36C5A
2019-03-09 14:03:47 TRACE AudioFileStreaming:99 - Chunk 50/71 completed, cached: false, fileId: ABB7E97E9329EC437292F207B23F24CCD2D36C5A
2019-03-09 14:03:50 TRACE AudioFileStreaming:99 - Chunk 51/71 completed, cached: false, fileId: ABB7E97E9329EC437292F207B23F24CCD2D36C5A
2019-03-09 14:03:54 TRACE SpotifyIrc:101 - Send frame, type: kMessageTypeGoodbye
2019-03-09 14:03:54 TRACE MercuryClient:104 - Send Mercury request, seq: 37, uri: hm://remote/user/asd/, method: SEND
Exception in thread "session-packet-receiver" java.lang.NullPointerException
        at xyz.gianlu.librespot.core.Session$Receiver.run(Session.java:678)
        at java.lang.Thread.run(Thread.java:748)
2019-03-09 14:03:54 DEBUG LinesHolder:114 - Removed closed line, remaining: 0
2019-03-09 14:03:54 TRACE PlayerRunner:271 - Cleaned up player.

Afterwards the librespot-java client did not react anymore, had to restart the java process.

What could it be?

Clean up Session#Receiver

Right now, synchronization is a bit all over the place. We should dispatch the right packets to the interested "handler" through a BlockingQueue. Then everyone decides whether to handle the queue synchronously or asynchronously, on its own thread.

This might also fix #5 (hopefully).

Ghost song when spam clicking tracks

  • Click on song A
  • librespot is already buffering the track but Spotify takes a second to recognize that the song is loading
  • Click on song B while song A is buffering
  • Song A starts playing, pausing/unpausing doesn't work
  • Song B starts playing at the same time, pausing/unpausing works

Exception in thread "handle-packet-3146781"

Call me a bug finder, but I have another issue concerning reconnecting.

Steps to reproduce:

  1. First connection with Spotify app 1 (iPhone) and play some song.
  2. Close connection (and app 1).
    (At this point reconnecting from the same app on my iPhone would work fine.)
  3. Taking another Spotify app 2 (iPad or another iPhone) and try to reconnect.
  4. Connection seems to be fine but on pressing play I see following error message.
  5. Disconnecting and reconnecting again works at this point.
Jan 19 00:34:15 osmc java[32469]: Exception in thread "handle-packet-32031319" java.lang.IllegalStateException: Looper is stopped!
Jan 19 00:34:15 osmc java[32469]:         at xyz.gianlu.librespot.player.TrackHandler.sendCommand(TrackHandler.java:70)
Jan 19 00:34:15 osmc java[32469]:         at xyz.gianlu.librespot.player.TrackHandler.sendStop(TrackHandler.java:87)
Jan 19 00:34:15 osmc java[32469]:         at xyz.gianlu.librespot.player.Player.frame(Player.java:86)
Jan 19 00:34:15 osmc java[32469]:         at xyz.gianlu.librespot.spirc.SpotifyIrc$SpircListener.event(SpotifyIrc.java:193)
Jan 19 00:34:15 osmc java[32469]:         at xyz.gianlu.librespot.mercury.MercuryClient$InternalSubListener.dispatch(MercuryClient.java:237)
Jan 19 00:34:15 osmc java[32469]:         at xyz.gianlu.librespot.mercury.MercuryClient.handle(MercuryClient.java:167)
Jan 19 00:34:15 osmc java[32469]:         at xyz.gianlu.librespot.core.PacketsManager$Looper.lambda$run$0(PacketsManager.java:64)
Jan 19 00:34:15 osmc java[32469]:         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
Jan 19 00:34:15 osmc java[32469]:         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
Jan 19 00:34:15 osmc java[32469]:         at java.lang.Thread.run(Thread.java:748)

Server doesn't respond to command

The server doesn't send anything after the command packet (ClientResponseEncrypted). The issue might easily be in the previous part of the flow, I suspect it to be in one of these classes: Keys or ShannonPair.

Build failed

I'm coming over from librespot (in rust) and tried to compile librespot-java, because gapless playback is implemented.

Unfortunately my build failed. Can you please help me?

nightfury@Jan-NB:~/librespot-java$ mvn clean package
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] librespot-java [pom]
[INFO] librespot-java common [jar]
[INFO] mdnsjava [pom]
[INFO] mdnsjava core [jar]
[INFO] librespot-java core [jar]
[INFO] librespot-java api [jar]
[INFO] librespot-java api client [jar]
[INFO] mdnsjava spi [jar]
[INFO]
[INFO] ----------------< xyz.gianlu.librespot:librespot-java >-----------------
[INFO] Building librespot-java 0.1.3 [1/8]
[INFO] --------------------------------[ pom ]---------------------------------
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.pom (3.9 kB at 5.3 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/22/maven-plugins-22.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/22/maven-plugins-22.pom (13 kB at 133 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/21/maven-parent-21.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/21/maven-parent-21.pom (26 kB at 206 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/apache/10/apache-10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/apache/10/apache-10.pom (15 kB at 161 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.jar (25 kB at 110 kB/s)
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ librespot-java ---
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin-api-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin-api-2.0.6.pom (1.5 kB at 19 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.6/maven-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.6/maven-2.0.6.pom (9.0 kB at 116 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/5/maven-parent-5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/5/maven-parent-5.pom (15 kB at 159 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/apache/3/apache-3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/apache/3/apache-3.pom (3.4 kB at 48 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0/plexus-utils-3.0.pomDownloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0/plexus-utils-3.0.pom (4.1 kB at 50 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/16/spice-parent-16.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/16/spice-parent-16.pom (8.4 kB at 102 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/5/forge-parent-5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/5/forge-parent-5.pom (8.4 kB at 90 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin-api-2.0.6.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0/plexus-utils-3.0.jarDownloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin-api-2.0.6.jar (13 kB at 59 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0/plexus-utils-3.0.jar (226 kB at 564 kB/s)
[INFO]
[INFO] ---------------< xyz.gianlu.librespot:librespot-common >----------------
[INFO] Building librespot-java common 0.1.3 [2/8]
[INFO] --------------------------------[ jar ]---------------------------------
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.pom (8.1 kB at 100 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/23/maven-plugins-23.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/23/maven-plugins-23.pom (9.2 kB at 112 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/22/maven-parent-22.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/22/maven-parent-22.pom (30 kB at 381 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/apache/11/apache-11.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/apache/11/apache-11.pom (15 kB at 195 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.jar (30 kB at 131 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.1/maven-compiler-plugin-3.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.1/maven-compiler-plugin-3.1.pom (10 kB at 140 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/24/maven-plugins-24.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/24/maven-plugins-24.pom (11 kB at 139 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/23/maven-parent-23.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/23/maven-parent-23.pom (33 kB at 393 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/apache/13/apache-13.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/apache/13/apache-13.pom (14 kB at 191 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.1/maven-compiler-plugin-3.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.1/maven-compiler-plugin-3.1.jar (43 kB at 190 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.12.4/maven-surefire-plugin-2.12.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.12.4/maven-surefire-plugin-2.12.4.pom (10 kB at 126 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire/2.12.4/surefire-2.12.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire/2.12.4/surefire-2.12.4.pom (14 kB at 172 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.12.4/maven-surefire-plugin-2.12.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.12.4/maven-surefire-plugin-2.12.4.jar (30 kB at 197 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/2.4/maven-jar-plugin-2.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/2.4/maven-jar-plugin-2.4.pom (5.8 kB at 79 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/2.4/maven-jar-plugin-2.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/2.4/maven-jar-plugin-2.4.jar (34 kB at 136 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-java/3.6.0/protobuf-java-3.6.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-java/3.6.0/protobuf-java-3.6.0.pom (4.7 kB at 49 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-parent/3.6.0/protobuf-parent-3.6.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-parent/3.6.0/protobuf-parent-3.6.0.pom (6.6 kB at 88 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/google/google/1/google-1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/google/1/google-1.pom (1.6 kB at 16 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/jetbrains/annotations/15.0/annotations-15.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/jetbrains/annotations/15.0/annotations-15.0.pom (5.5 kB at 65 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.pom
Downloaded from central: https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.pom (22 kB at 265 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.7.25/slf4j-simple-1.7.25.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.7.25/slf4j-simple-1.7.25.pom (1.0 kB at 15 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.7.25/slf4j-parent-1.7.25.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.7.25/slf4j-parent-1.7.25.pom (14 kB at 42 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.pom (3.8 kB at 50 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-java/3.6.0/protobuf-java-3.6.0.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.7.25/slf4j-simple-1.7.25.jar
Downloading from central: https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/jetbrains/annotations/15.0/annotations-15.0.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/jetbrains/annotations/15.0/annotations-15.0.jar (19 kB at 41 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar (41 kB at 47 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.7.25/slf4j-simple-1.7.25.jar (15 kB at 17 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar (490 kB at 380 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-java/3.6.0/protobuf-java-3.6.0.jar (1.4 MB at 841 kB/s)
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ librespot-common ---
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ librespot-common ---
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.6/maven-project-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.6/maven-project-2.0.6.pom (2.6 kB at 35 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.6/maven-settings-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.6/maven-settings-2.0.6.pom (2.0 kB at 25 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.pom (3.0 kB at 33 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.1/plexus-utils-1.4.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.1/plexus-utils-1.4.1.pom (1.9 kB at 27 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom (9.0 kB at 120 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.pom (3.9 kB at 55 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0.3/plexus-containers-1.0.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0.3/plexus-containers-1.0.3.pom (492 B at 2.3 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.4/plexus-1.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.4/plexus-1.0.4.pom (5.7 kB at 83 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.pom (998 B at 13 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.pom (6.9 kB at 90 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.pom (3.1 kB at 40 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.6/maven-profile-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.6/maven-profile-2.0.6.pom (2.0 kB at 22 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.6/maven-artifact-manager-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.6/maven-artifact-manager-2.0.6.pom (2.6 kB at 37 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.6/maven-repository-metadata-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.6/maven-repository-metadata-2.0.6.pom (1.9 kB at 23 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.6/maven-artifact-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.6/maven-artifact-2.0.6.pom (1.6 kB at 9.8 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.6/maven-plugin-registry-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.6/maven-plugin-registry-2.0.6.pom (1.9 kB at 27 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.pom (6.7 kB at 92 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.pom (1.9 kB at 25 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.pom (1.8 kB at 24 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting/2.0.6/maven-reporting-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting/2.0.6/maven-reporting-2.0.6.pom (1.4 kB at 21 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.pom (424 B at 6.1 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia/1.0-alpha-7/doxia-1.0-alpha-7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia/1.0-alpha-7/doxia-1.0-alpha-7.pom (3.9 kB at 52 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.6/maven-error-diagnostics-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.6/maven-error-diagnostics-2.0.6.pom (1.7 kB at 25 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.pom (2.1 kB at 30 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.6/maven-plugin-descriptor-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.6/maven-plugin-descriptor-2.0.6.pom (2.0 kB at 28 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.pom (7.1 kB at 91 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.6/maven-monitor-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.6/maven-monitor-2.0.6.pom (1.3 kB at 17 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1/classworlds-1.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1/classworlds-1.1.pom (3.3 kB at 42 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.pom (3.3 kB at 34 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.6/plexus-2.0.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.6/plexus-2.0.6.pom (17 kB at 86 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.pom (5.8 kB at 74 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/17/maven-shared-components-17.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/17/maven-shared-components-17.pom (8.7 kB at 116 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.pom (6.8 kB at 95 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.2/plexus-2.0.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.2/plexus-2.0.2.pom (12 kB at 149 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.12/plexus-interpolation-1.12.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.12/plexus-interpolation-1.12.pom (889 B at 13 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.14/plexus-components-1.1.14.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.14/plexus-components-1.1.14.pom (5.8 kB at 75 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.pom (2.9 kB at 36 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/10/spice-parent-10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/10/spice-parent-10.pom (3.0 kB at 37 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/3/forge-parent-3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/3/forge-parent-3.pom (5.0 kB at 74 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.8/plexus-utils-1.5.8.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.8/plexus-utils-1.5.8.pom (8.1 kB at 114 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.pom (890 B at 13 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.15/plexus-components-1.1.15.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.15/plexus-components-1.1.15.pom (2.8 kB at 38 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.3/plexus-2.0.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.3/plexus-2.0.3.pom (15 kB at 105 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.6/maven-project-2.0.6.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.6/maven-plugin-registry-2.0.6.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.6/maven-artifact-manager-2.0.6.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.6/maven-profile-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.6/maven-plugin-registry-2.0.6.jar (29 kB at 82 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.6/maven-profile-2.0.6.jar (35 kB at 61 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.6/maven-project-2.0.6.jar (116 kB at 194 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar (9.9 kB at 12 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.6/maven-repository-metadata-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.jar (21 kB at 23 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar (5.9 kB at 6.6 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.6/maven-error-diagnostics-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.6/maven-artifact-manager-2.0.6.jar (57 kB at 49 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.6/maven-plugin-descriptor-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.6/maven-repository-metadata-2.0.6.jar (24 kB at 20 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.6/maven-error-diagnostics-2.0.6.jar (14 kB at 11 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1/classworlds-1.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.jar (30 kB at 24 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.6/maven-artifact-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar (13 kB at 9.1 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.6/maven-settings-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.6/maven-plugin-descriptor-2.0.6.jar (37 kB at 19 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1/classworlds-1.1.jar (38 kB at 19 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.6/maven-monitor-2.0.6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.6/maven-artifact-2.0.6.jar (87 kB at 40 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.6/maven-monitor-2.0.6.jar (10 kB at 4.4 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.jar (86 kB at 37 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar (152 kB at 58 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.6/maven-settings-2.0.6.jar (49 kB at 19 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar (6.8 kB at 2.4 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.jar
Downloaded from central: https://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar (121 kB at 37 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.jar (61 kB at 19 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.jar (194 kB at 59 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.jar (43 kB at 12 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.jar (223 kB at 62 kB/s)
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/nightfury/librespot-java/common/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ librespot-common ---
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.9/maven-plugin-api-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.9/maven-plugin-api-2.0.9.pom (1.5 kB at 19 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.9/maven-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.9/maven-2.0.9.pom (19 kB at 193 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/8/maven-parent-8.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/8/maven-parent-8.pom (24 kB at 313 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/apache/4/apache-4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/apache/4/apache-4.pom (4.5 kB at 52 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.9/maven-artifact-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.9/maven-artifact-2.0.9.pom (1.6 kB at 23 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.pom (2.3 kB at 29 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.9/maven-core-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.9/maven-core-2.0.9.pom (7.8 kB at 104 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.9/maven-settings-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.9/maven-settings-2.0.9.pom (2.1 kB at 31 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.9/maven-model-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.9/maven-model-2.0.9.pom (3.1 kB at 46 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/maven-plugin-parameter-documenter-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/maven-plugin-parameter-documenter-2.0.9.pom (2.0 kB at 26 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.9/maven-profile-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.9/maven-profile-2.0.9.pom (2.0 kB at 16 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.9/maven-repository-metadata-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.9/maven-repository-metadata-2.0.9.pom (1.9 kB at 24 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.9/maven-error-diagnostics-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.9/maven-error-diagnostics-2.0.9.pom (1.7 kB at 23 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.9/maven-project-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.9/maven-project-2.0.9.pom (2.7 kB at 36 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.9/maven-artifact-manager-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.9/maven-artifact-manager-2.0.9.pom (2.7 kB at 26 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.9/maven-plugin-registry-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.9/maven-plugin-registry-2.0.9.pom (2.0 kB at 25 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.9/maven-plugin-descriptor-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.9/maven-plugin-descriptor-2.0.9.pom (2.1 kB at 23 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.9/maven-monitor-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.9/maven-monitor-2.0.9.pom (1.3 kB at 16 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/1.0/maven-toolchain-1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/1.0/maven-toolchain-1.0.pom (3.4 kB at 30 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/0.1/maven-shared-utils-0.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/0.1/maven-shared-utils-0.1.pom (4.0 kB at 36 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/18/maven-shared-components-18.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/18/maven-shared-components-18.pom (4.9 kB at 34 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.pom (965 B at 13 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-incremental/1.1/maven-shared-incremental-1.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-incremental/1.1/maven-shared-incremental-1.1.pom (4.7 kB at 43 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/19/maven-shared-components-19.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/19/maven-shared-components-19.pom (6.4 kB at 88 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.2.1/maven-plugin-api-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.2.1/maven-plugin-api-2.2.1.pom (1.5 kB at 21 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.2.1/maven-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.2.1/maven-2.2.1.pom (22 kB at 295 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/11/maven-parent-11.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/11/maven-parent-11.pom (32 kB at 289 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/apache/5/apache-5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/apache/5/apache-5.pom (4.1 kB at 47 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.2.1/maven-core-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.2.1/maven-core-2.2.1.pom (12 kB at 153 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.2.1/maven-settings-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.2.1/maven-settings-2.2.1.pom (2.2 kB at 32 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.2.1/maven-model-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.2.1/maven-model-2.2.1.pom (3.2 kB at 48 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.11/plexus-interpolation-1.11.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.11/plexus-interpolation-1.11.pom (889 B at 13 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.2.1/maven-plugin-parameter-documenter-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.2.1/maven-plugin-parameter-documenter-2.2.1.pom (2.0 kB at 28 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-jdk14/1.5.6/slf4j-jdk14-1.5.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-jdk14/1.5.6/slf4j-jdk14-1.5.6.pom (1.9 kB at 28 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.5.6/slf4j-parent-1.5.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.5.6/slf4j-parent-1.5.6.pom (7.9 kB at 112 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.5.6/slf4j-api-1.5.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.5.6/slf4j-api-1.5.6.pom (3.0 kB at 34 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/slf4j/jcl-over-slf4j/1.5.6/jcl-over-slf4j-1.5.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/slf4j/jcl-over-slf4j/1.5.6/jcl-over-slf4j-1.5.6.pom (2.2 kB at 29 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.2.1/maven-profile-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.2.1/maven-profile-2.2.1.pom (2.2 kB at 31 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.2.1/maven-artifact-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.2.1/maven-artifact-2.2.1.pom (1.6 kB at 21 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.2.1/maven-repository-metadata-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.2.1/maven-repository-metadata-2.2.1.pom (1.9 kB at 23 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.2.1/maven-error-diagnostics-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.2.1/maven-error-diagnostics-2.2.1.pom (1.7 kB at 24 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.2.1/maven-project-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.2.1/maven-project-2.2.1.pom (2.8 kB at 41 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.2.1/maven-artifact-manager-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.2.1/maven-artifact-manager-2.2.1.pom (3.1 kB at 37 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.pom (880 B at 10 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.2.1/maven-plugin-registry-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.2.1/maven-plugin-registry-2.2.1.pom (1.9 kB at 28 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.2.1/maven-plugin-descriptor-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.2.1/maven-plugin-descriptor-2.2.1.pom (2.1 kB at 30 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.2.1/maven-monitor-2.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.2.1/maven-monitor-2.2.1.pom (1.3 kB at 18 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.pom (3.0 kB at 39 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/12/spice-parent-12.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/12/spice-parent-12.pom (6.8 kB at 76 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/4/forge-parent-4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/4/forge-parent-4.pom (8.4 kB at 115 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.5/plexus-utils-1.5.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.5/plexus-utils-1.5.5.pom (5.1 kB at 68 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.pom (2.1 kB at 19 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.pom (815 B at 12 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.5.5/plexus-containers-1.5.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.5.5/plexus-containers-1.5.5.pom (4.2 kB at 63 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.7/plexus-2.0.7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.7/plexus-2.0.7.pom (17 kB at 222 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/2.2/plexus-compiler-api-2.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/2.2/plexus-compiler-api-2.2.pom (865 B at 13 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler/2.2/plexus-compiler-2.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler/2.2/plexus-compiler-2.2.pom (3.6 kB at 46 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.3.1/plexus-components-1.3.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.3.1/plexus-components-1.3.1.pom (3.1 kB at 41 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.3.1/plexus-3.3.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.3.1/plexus-3.3.1.pom (20 kB at 207 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/17/spice-parent-17.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/17/spice-parent-17.pom (6.8 kB at 98 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/10/forge-parent-10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/10/forge-parent-10.pom (14 kB at 176 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.8/plexus-utils-3.0.8.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.8/plexus-utils-3.0.8.pom (3.1 kB at 46 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.2/plexus-3.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.2/plexus-3.2.pom (19 kB at 250 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/2.2/plexus-compiler-manager-2.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/2.2/plexus-compiler-manager-2.2.pom (690 B at 9.9 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/2.2/plexus-compiler-javac-2.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/2.2/plexus-compiler-javac-2.2.pom (769 B at 11 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compilers/2.2/plexus-compilers-2.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compilers/2.2/plexus-compilers-2.2.pom (1.2 kB at 17 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.5.5/plexus-container-default-1.5.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.5.5/plexus-container-default-1.5.5.pom (2.8 kB at 37 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.5/plexus-utils-1.4.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.5/plexus-utils-1.4.5.pom (2.3 kB at 37 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/2.2.2/plexus-classworlds-2.2.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/2.2.2/plexus-classworlds-2.2.2.pom (4.0 kB at 60 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.pom (2.8 kB at 42 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/xbean/xbean/3.4/xbean-3.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/xbean/xbean/3.4/xbean-3.4.pom (19 kB at 247 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/log4j/log4j/1.2.12/log4j-1.2.12.pom
Downloaded from central: https://repo.maven.apache.org/maven2/log4j/log4j/1.2.12/log4j-1.2.12.pom (145 B at 2.3 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.pom (5.3 kB at 46 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/google/collections/google-collections/1.0/google-collections-1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/collections/google-collections/1.0/google-collections-1.0.pom (2.5 kB at 33 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/junit/junit/3.8.2/junit-3.8.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/junit/junit/3.8.2/junit-3.8.2.pom (747 B at 7.4 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.9/maven-plugin-api-2.0.9.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.9/maven-settings-2.0.9.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.9/maven-core-2.0.9.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.9/maven-artifact-2.0.9.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.9/maven-plugin-api-2.0.9.jar (13 kB at 61 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/maven-plugin-parameter-documenter-2.0.9.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/maven-plugin-parameter-documenter-2.0.9.jar (21 kB at 27 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.9/maven-profile-2.0.9.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.jar (211 kB at 266 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.9/maven-model-2.0.9.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.9/maven-core-2.0.9.jar (160 kB at 149 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.9/maven-repository-metadata-2.0.9.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.9/maven-artifact-2.0.9.jar (89 kB at 82 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.9/maven-error-diagnostics-2.0.9.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.9/maven-settings-2.0.9.jar (49 kB at 44 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.9/maven-project-2.0.9.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.9/maven-profile-2.0.9.jar (35 kB at 24 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.9/maven-plugin-registry-2.0.9.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.9/maven-repository-metadata-2.0.9.jar (25 kB at 16 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.9/maven-plugin-descriptor-2.0.9.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.9/maven-error-diagnostics-2.0.9.jar (14 kB at 8.6 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.9/maven-artifact-manager-2.0.9.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.9/maven-plugin-registry-2.0.9.jar (29 kB at 16 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.9/maven-monitor-2.0.9.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.9/maven-monitor-2.0.9.jar (10 kB at 4.6 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/1.0/maven-toolchain-1.0.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.9/maven-project-2.0.9.jar (122 kB at 54 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/0.1/maven-shared-utils-0.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.9/maven-plugin-descriptor-2.0.9.jar (37 kB at 16 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.9/maven-artifact-manager-2.0.9.jar (58 kB at 25 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-incremental/1.1/maven-shared-incremental-1.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-incremental/1.1/maven-shared-incremental-1.1.jar (14 kB at 4.8 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.jar (32 kB at 11 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.9/maven-model-2.0.9.jar (87 kB at 30 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/2.2/plexus-compiler-manager-2.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/2.2/plexus-compiler-api-2.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar (4.2 kB at 1.4 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/2.2/plexus-compiler-javac-2.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/2.2/plexus-compiler-manager-2.2.jar (4.6 kB at 1.5 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.5.5/plexus-container-default-1.5.5.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/1.0/maven-toolchain-1.0.jar (33 kB at 11 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/2.2.2/plexus-classworlds-2.2.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/0.1/maven-shared-utils-0.1.jar (155 kB at 49 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/2.2/plexus-compiler-api-2.2.jar (25 kB at 7.2 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/log4j/log4j/1.2.12/log4j-1.2.12.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/2.2/plexus-compiler-javac-2.2.jar (19 kB at 5.4 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/2.2.2/plexus-classworlds-2.2.2.jar (46 kB at 11 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/google/collections/google-collections/1.0/google-collections-1.0.jar
Downloaded from central: https://repo.maven.apache.org/maven2/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar (45 kB at 10 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/junit/junit/3.8.2/junit-3.8.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.5.5/plexus-container-default-1.5.5.jar (217 kB at 46 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.jar (134 kB at 26 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/junit/junit/3.8.2/junit-3.8.2.jar (121 kB at 23 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/log4j/log4j/1.2.12/log4j-1.2.12.jar (358 kB at 66 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/collections/google-collections/1.0/google-collections-1.0.jar (640 kB at 114 kB/s)
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 25 source files to /home/nightfury/librespot-java/common/target/classes
[WARNING] /home/nightfury/librespot-java/common/src/main/java/xyz/gianlu/librespot/common/proto/Playlist4Changes.java: Some input files use or override a deprecated API.
[WARNING] /home/nightfury/librespot-java/common/src/main/java/xyz/gianlu/librespot/common/proto/Playlist4Changes.java: Recompile with -Xlint:deprecation for details.
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ librespot-common ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/nightfury/librespot-java/common/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ librespot-common ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ librespot-common ---
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-booter/2.12.4/surefire-booter-2.12.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-booter/2.12.4/surefire-booter-2.12.4.pom (3.0 kB at 32 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-api/2.12.4/surefire-api-2.12.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-api/2.12.4/surefire-api-2.12.4.pom (2.5 kB at 32 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/maven-surefire-common/2.12.4/maven-surefire-common-2.12.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/maven-surefire-common/2.12.4/maven-surefire-common-2.12.4.pom (5.5 kB at 74 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugin-tools/maven-plugin-annotations/3.1/maven-plugin-annotations-3.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugin-tools/maven-plugin-annotations/3.1/maven-plugin-annotations-3.1.pom (1.6 kB at 17 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugin-tools/maven-plugin-tools/3.1/maven-plugin-tools-3.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugin-tools/maven-plugin-tools/3.1/maven-plugin-tools-3.1.pom (16 kB at 44 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.9/maven-reporting-api-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.9/maven-reporting-api-2.0.9.pom (1.8 kB at 19 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting/2.0.9/maven-reporting-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting/2.0.9/maven-reporting-2.0.9.pom (1.5 kB at 20 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/2.0.9/maven-toolchain-2.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/2.0.9/maven-toolchain-2.0.9.pom (3.5 kB at 54 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.pom (17 kB at 182 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/22/commons-parent-22.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/22/commons-parent-22.pom (42 kB at 365 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/apache/9/apache-9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/apache/9/apache-9.pom (15 kB at 47 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.3/maven-common-artifact-filters-1.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.3/maven-common-artifact-filters-1.3.pom (3.7 kB at 40 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/12/maven-shared-components-12.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/12/maven-shared-components-12.pom (9.3 kB at 99 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/13/maven-parent-13.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/13/maven-parent-13.pom (23 kB at 251 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/apache/6/apache-6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/apache/6/apache-6.pom (13 kB at 75 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.pom (1.2 kB at 15 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-booter/2.12.4/surefire-booter-2.12.4.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.3/maven-common-artifact-filters-1.3.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/maven-surefire-common/2.12.4/maven-surefire-common-2.12.4.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-api/2.12.4/surefire-api-2.12.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-booter/2.12.4/surefire-booter-2.12.4.jar (35 kB at 52 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.8/plexus-utils-3.0.8.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.3/maven-common-artifact-filters-1.3.jar (31 kB at 47 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.9/maven-reporting-api-2.0.9.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.9/maven-reporting-api-2.0.9.jar (10 kB at 10 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/2.0.9/maven-toolchain-2.0.9.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-api/2.12.4/surefire-api-2.12.4.jar (118 kB at 106 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugin-tools/maven-plugin-annotations/3.1/maven-plugin-annotations-3.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/2.0.9/maven-toolchain-2.0.9.jar (38 kB at 26 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugin-tools/maven-plugin-annotations/3.1/maven-plugin-annotations-3.1.jar (14 kB at 8.3 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/maven-surefire-common/2.12.4/maven-surefire-common-2.12.4.jar (263 kB at 143 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.8/plexus-utils-3.0.8.jar (232 kB at 122 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar (316 kB at 164 kB/s)
[INFO] No tests to run.
[INFO]
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ librespot-common ---
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/2.5/maven-archiver-2.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/2.5/maven-archiver-2.5.pom (4.5 kB at 52 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/2.1/plexus-archiver-2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/2.1/plexus-archiver-2.1.pom (2.8 kB at 42 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.0.2/plexus-io-2.0.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.0.2/plexus-io-2.0.2.pom (1.7 kB at 23 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.19/plexus-components-1.1.19.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.19/plexus-components-1.1.19.pom (2.7 kB at 22 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.0.1/plexus-3.0.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.0.1/plexus-3.0.1.pom (19 kB at 202 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.15/plexus-interpolation-1.15.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.15/plexus-interpolation-1.15.pom (1.0 kB at 3.2 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.1/commons-lang-2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.1/commons-lang-2.1.pom (9.9 kB at 7.7 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.0.2/plexus-io-2.0.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/2.1/plexus-archiver-2.1.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.15/plexus-interpolation-1.15.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/2.5/maven-archiver-2.5.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.0.2/plexus-io-2.0.2.jar (58 kB at 381 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.1/commons-lang-2.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/2.5/maven-archiver-2.5.jar (22 kB at 59 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.jar (38 kB at 58 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.15/plexus-interpolation-1.15.jar (60 kB at 83 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/2.1/plexus-archiver-2.1.jar (184 kB at 207 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.1/commons-lang-2.1.jar (208 kB at 226 kB/s)
[INFO] Building jar: /home/nightfury/librespot-java/common/target/librespot-common-0.1.3.jar
[INFO]
[INFO] -----------------< xyz.gianlu.mdnsjava:mdnsjava-full >------------------
[INFO] Building mdnsjava 2.2.1 [3/8]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mdnsjava-full ---
[INFO]
[INFO] --------------------< xyz.gianlu.mdnsjava:mdnsjava >--------------------
[INFO] Building mdnsjava core 2.2.1 [4/8]
[INFO] --------------------------------[ jar ]---------------------------------
Downloading from central: https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.pom
Downloaded from central: https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.pom (24 kB at 269 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom (766 B at 11 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom (2.0 kB at 28 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/dnsjava/dnsjava/2.1.8/dnsjava-2.1.8.pom
Downloaded from central: https://repo.maven.apache.org/maven2/dnsjava/dnsjava/2.1.8/dnsjava-2.1.8.pom (7.8 kB at 100 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom (4.8 kB at 68 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar
Downloading from central: https://repo.maven.apache.org/maven2/dnsjava/dnsjava/2.1.8/dnsjava-2.1.8.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar (45 kB at 76 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar (315 kB at 422 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/dnsjava/dnsjava/2.1.8/dnsjava-2.1.8.jar (315 kB at 393 kB/s)
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mdnsjava ---
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ mdnsjava ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/nightfury/librespot-java/mdnsjava/mdnsjava/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ mdnsjava ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 26 source files to /home/nightfury/librespot-java/mdnsjava/mdnsjava/target/classes
[WARNING] /home/nightfury/librespot-java/mdnsjava/mdnsjava/src/main/java/net/posick/mdns/net/DatagramProcessor.java: Some input files use or override a deprecated API.
[WARNING] /home/nightfury/librespot-java/mdnsjava/mdnsjava/src/main/java/net/posick/mdns/net/DatagramProcessor.java: Recompile with -Xlint:deprecation for details.
[WARNING] /home/nightfury/librespot-java/mdnsjava/mdnsjava/src/main/java/net/posick/mdns/MulticastDNSLookupBase.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/nightfury/librespot-java/mdnsjava/mdnsjava/src/main/java/net/posick/mdns/MulticastDNSLookupBase.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ mdnsjava ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/nightfury/librespot-java/mdnsjava/mdnsjava/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ mdnsjava ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 2 source files to /home/nightfury/librespot-java/mdnsjava/mdnsjava/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ mdnsjava ---
[INFO] Surefire report directory: /home/nightfury/librespot-java/mdnsjava/mdnsjava/target/surefire-reports
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-junit4/2.12.4/surefire-junit4-2.12.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-junit4/2.12.4/surefire-junit4-2.12.4.pom (2.4 kB at 29 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-providers/2.12.4/surefire-providers-2.12.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-providers/2.12.4/surefire-providers-2.12.4.pom (2.3 kB at 27 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-junit4/2.12.4/surefire-junit4-2.12.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-junit4/2.12.4/surefire-junit4-2.12.4.jar (37 kB at 76 kB/s)


T E S T S

Running net.posicks.mDNS.ApiUsageExamplesTest
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.xbill.DNS.ResolverConfig (file:/home/nightfury/.m2/repository/dnsjava/dnsjava/2.1.8/dnsjava-2.1.8.jar) to method sun.net.dns.ResolverConfiguration.open()
WARNING: Please consider reporting this to the maintainers of org.xbill.DNS.ResolverConfig
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
Jan 09, 2019 9:28:08 PM net.posick.mdns.MulticastDNSMulticastOnlyQuerier
WARNING: Could not bind to address "/172.20.2.20" - Invalid argument (Error setting socket option)
java.net.SocketException: Invalid argument (Error setting socket option)
at java.base/java.net.PlainDatagramSocketImpl.socketSetOption0(Native Method)
at java.base/java.net.PlainDatagramSocketImpl.socketSetOption(PlainDatagramSocketImpl.java:98)
at java.base/java.net.AbstractPlainDatagramSocketImpl.setOption(AbstractPlainDatagramSocketImpl.java:355)
at java.base/java.net.DatagramSocket.setReuseAddress(DatagramSocket.java:1088)
at net.posick.mdns.net.DatagramProcessor.(DatagramProcessor.java:53)
at net.posick.mdns.MulticastDNSMulticastOnlyQuerier.(MulticastDNSMulticastOnlyQuerier.java:236)
at net.posick.mdns.MulticastDNSMulticastOnlyQuerier.(MulticastDNSMulticastOnlyQuerier.java:178)
at net.posick.mdns.MulticastDNSQuerier.(MulticastDNSQuerier.java:95)
at net.posick.mdns.MulticastDNSQuerier.(MulticastDNSQuerier.java:57)
at net.posick.mdns.MulticastDNSLookupBase.getDefaultQuerier(MulticastDNSLookupBase.java:199)
at net.posick.mdns.MulticastDNSLookupBase.(MulticastDNSLookupBase.java:163)
at net.posick.mdns.MulticastDNSLookupBase.(MulticastDNSLookupBase.java:125)
at net.posick.mdns.MulticastDNSLookupBase.(MulticastDNSLookupBase.java:109)
at net.posick.mdns.Lookup.(Lookup.java:32)
at net.posicks.mDNS.ApiUsageExamplesTest.Lookup_the_registered_Browse_and_Registration_Domains(ApiUsageExamplesTest.java:36)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)

Jan 09, 2019 9:28:08 PM net.posick.mdns.MulticastDNSMulticastOnlyQuerier
WARNING: Could not bind to address "/fe80:0:0:0:35e9:688d:1677:54fa%eth0" - Invalid argument (Error setting socket option)
java.net.SocketException: Invalid argument (Error setting socket option)
at java.base/java.net.PlainDatagramSocketImpl.socketSetOption0(Native Method)
at java.base/java.net.PlainDatagramSocketImpl.socketSetOption(PlainDatagramSocketImpl.java:98)
at java.base/java.net.AbstractPlainDatagramSocketImpl.setOption(AbstractPlainDatagramSocketImpl.java:355)
at java.base/java.net.DatagramSocket.setReuseAddress(DatagramSocket.java:1088)
at net.posick.mdns.net.DatagramProcessor.(DatagramProcessor.java:53)
at net.posick.mdns.MulticastDNSMulticastOnlyQuerier.(MulticastDNSMulticastOnlyQuerier.java:236)
at net.posick.mdns.MulticastDNSMulticastOnlyQuerier.(MulticastDNSMulticastOnlyQuerier.java:178)
at net.posick.mdns.MulticastDNSQuerier.(MulticastDNSQuerier.java:107)
at net.posick.mdns.MulticastDNSQuerier.(MulticastDNSQuerier.java:57)
at net.posick.mdns.MulticastDNSLookupBase.getDefaultQuerier(MulticastDNSLookupBase.java:199)
at net.posick.mdns.MulticastDNSLookupBase.(MulticastDNSLookupBase.java:163)
at net.posick.mdns.MulticastDNSLookupBase.(MulticastDNSLookupBase.java:125)
at net.posick.mdns.MulticastDNSLookupBase.(MulticastDNSLookupBase.java:109)
at net.posick.mdns.Lookup.(Lookup.java:32)
at net.posicks.mDNS.ApiUsageExamplesTest.Lookup_the_registered_Browse_and_Registration_Domains(ApiUsageExamplesTest.java:36)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)

a.e.f.ip6.arpa.
254.169.in-addr.arpa.
9.e.f.ip6.arpa.
b.e.f.ip6.arpa.
fritz.box.
local.
8.e.f.ip6.arpa.
Jan 09, 2019 9:28:09 PM net.posick.mdns.net.DatagramProcessor close
WARNING: Error leaving Multicast Group "[B@3ddeb94c" - null
java.lang.NullPointerException
at net.posick.mdns.net.DatagramProcessor.close(DatagramProcessor.java:111)
at net.posick.mdns.net.DatagramProcessor.finalize(DatagramProcessor.java:200)
at java.base/java.lang.System$2.invokeFinalize(System.java:2125)
at java.base/java.lang.ref.Finalizer.runFinalizer(Finalizer.java:102)
at java.base/java.lang.ref.Finalizer.access$100(Finalizer.java:34)
at java.base/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:217)

Jan 09, 2019 9:28:09 PM net.posick.mdns.net.DatagramProcessor close
WARNING: Error leaving Multicast Group "[B@7ce3b377" - null
java.lang.NullPointerException
at net.posick.mdns.net.DatagramProcessor.close(DatagramProcessor.java:111)
at net.posick.mdns.net.DatagramProcessor.finalize(DatagramProcessor.java:200)
at java.base/java.lang.System$2.invokeFinalize(System.java:2125)
at java.base/java.lang.ref.Finalizer.runFinalizer(Finalizer.java:102)
at java.base/java.lang.ref.Finalizer.access$100(Finalizer.java:34)
at java.base/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:217)

Services Successfully Registered:
Service ("Test._mdc._tcp.local." can be reached at "testhost.local." [testhost.local./127.0.1.1] on port 8080)
Services Successfully Unregistered:
Test._org.smpte.st2071.device:device_v1.0._sub._mdc._tcp.local.
Record Found - fritz.box. 9 IN SOA fritz.box. admin.fritz.box. 1547069305 21600 1800 43200 10
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.527 sec
Running net.posicks.mDNS.ServiceNameTest
Took 23397.253 milliseconds to parse 6048000 service names at 0.0038685934193121692 milliseconds per name.
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.331 sec

Results :

Tests run: 12, Failures: 0, Errors: 0, Skipped: 0

[INFO]
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mdnsjava ---
[INFO] Building jar: /home/nightfury/librespot-java/mdnsjava/mdnsjava/target/mdnsjava-2.2.1.jar
[INFO]
[INFO] ----------------< xyz.gianlu.librespot:librespot-core >-----------------
[INFO] Building librespot-java core 0.1.3 [5/8]
[INFO] --------------------------------[ jar ]---------------------------------
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-assembly-plugin/2.2-beta-5/maven-assembly-plugin-2.2-beta-5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-assembly-plugin/2.2-beta-5/maven-assembly-plugin-2.2-beta-5.pom (15 kB at 139 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/16/maven-plugins-16.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/16/maven-plugins-16.pom (13 kB at 135 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/15/maven-parent-15.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/15/maven-parent-15.pom (24 kB at 174 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-assembly-plugin/2.2-beta-5/maven-assembly-plugin-2.2-beta-5.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-assembly-plugin/2.2-beta-5/maven-assembly-plugin-2.2-beta-5.jar (209 kB at 580 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.5/gson-2.8.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.5/gson-2.8.5.pom (2.5 kB at 36 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/gson/gson-parent/2.8.5/gson-parent-2.8.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/code/gson/gson-parent/2.8.5/gson-parent-2.8.5.pom (3.8 kB at 52 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/io/seruco/encoding/base62/0.1.2/base62-0.1.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/io/seruco/encoding/base62/0.1.2/base62-0.1.2.pom (5.9 kB at 33 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/jcraft/jorbis/0.0.17/jorbis-0.0.17.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/jcraft/jorbis/0.0.17/jorbis-0.0.17.pom (2.9 kB at 41 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.5/gson-2.8.5.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/jcraft/jorbis/0.0.17/jorbis-0.0.17.jar
Downloading from central: https://repo.maven.apache.org/maven2/io/seruco/encoding/base62/0.1.2/base62-0.1.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/io/seruco/encoding/base62/0.1.2/base62-0.1.2.jar (5.6 kB at 30 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/jcraft/jorbis/0.0.17/jorbis-0.0.17.jar (100 kB at 354 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.5/gson-2.8.5.jar (242 kB at 728 kB/s)
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ librespot-core ---
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ librespot-core ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ librespot-core ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 49 source files to /home/nightfury/librespot-java/core/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ librespot-core ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/nightfury/librespot-java/core/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ librespot-core ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ librespot-core ---
[INFO] No tests to run.
[INFO]
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ librespot-core ---
[INFO] Building jar: /home/nightfury/librespot-java/core/target/librespot-core.jar
[INFO]
[INFO] --- maven-assembly-plugin:2.2-beta-5:single (default) @ librespot-core ---
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.1/maven-common-artifact-filters-1.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.1/maven-common-artifact-filters-1.1.pom (2.8 kB at 41 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/10/maven-shared-components-10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/10/maven-shared-components-10.pom (8.4 kB at 116 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/9/maven-parent-9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/9/maven-parent-9.pom (33 kB at 301 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.8/maven-artifact-2.0.8.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.8/maven-artifact-2.0.8.pom (1.6 kB at 23 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.8/maven-2.0.8.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.8/maven-2.0.8.pom (12 kB at 134 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/6/maven-parent-6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/6/maven-parent-6.pom (20 kB at 225 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.6/plexus-utils-1.4.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.6/plexus-utils-1.4.6.pom (2.3 kB at 30 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-plugin-testing-harness/1.1/maven-plugin-testing-harness-1.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-plugin-testing-harness/1.1/maven-plugin-testing-harness-1.1.pom (6.3 kB at 78 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/7/maven-shared-components-7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/7/maven-shared-components-7.pom (2.6 kB at 36 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0/maven-project-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0/maven-project-2.0.pom (1.6 kB at 23 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0/maven-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0/maven-2.0.pom (8.8 kB at 120 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0/maven-profile-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0/maven-profile-2.0.pom (1.4 kB at 20 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0/maven-model-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0/maven-model-2.0.pom (2.4 kB at 34 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-8/plexus-container-default-1.0-alpha-8.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-8/plexus-container-default-1.0-alpha-8.pom (7.3 kB at 51 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0/maven-artifact-manager-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0/maven-artifact-manager-2.0.pom (1.3 kB at 17 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0/maven-repository-metadata-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0/maven-repository-metadata-2.0.pom (1.2 kB at 18 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0/maven-artifact-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0/maven-artifact-2.0.pom (723 B at 11 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0/maven-core-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0/maven-core-2.0.pom (5.6 kB at 77 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0/maven-settings-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0/maven-settings-2.0.pom (1.4 kB at 17 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0/maven-plugin-parameter-documenter-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0/maven-plugin-parameter-documenter-2.0.pom (1.5 kB at 12 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0/maven-reporting-api-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0/maven-reporting-api-2.0.pom (1.1 kB at 14 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting/2.0/maven-reporting-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting/2.0/maven-reporting-2.0.pom (504 B at 3.8 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/doxia/doxia-sink-api/1.0-alpha-4/doxia-sink-api-1.0-alpha-4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/doxia/doxia-sink-api/1.0-alpha-4/doxia-sink-api-1.0-alpha-4.pom (1.1 kB at 16 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0/maven-error-diagnostics-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0/maven-error-diagnostics-2.0.pom (812 B at 12 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0/maven-plugin-registry-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0/maven-plugin-registry-2.0.pom (1.3 kB at 14 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0/maven-plugin-api-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0/maven-plugin-api-2.0.pom (601 B at 8.6 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0/maven-plugin-descriptor-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0/maven-plugin-descriptor-2.0.pom (1.5 kB at 21 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0/maven-monitor-2.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0/maven-monitor-2.0.pom (400 B at 5.8 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.2/plexus-utils-1.4.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.2/plexus-utils-1.4.2.pom (2.0 kB at 29 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/1.0-alpha-7/plexus-archiver-1.0-alpha-7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/1.0-alpha-7/plexus-archiver-1.0-alpha-7.pom (1.0 kB at 13 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.6/plexus-components-1.1.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.6/plexus-components-1.1.6.pom (1.9 kB at 27 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.8/plexus-1.0.8.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.8/plexus-1.0.8.pom (7.2 kB at 100 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.pom (767 B at 11 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.5/plexus-1.0.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.5/plexus-1.0.5.pom (5.9 kB at 80 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.7/plexus-interpolation-1.7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.7/plexus-interpolation-1.7.pom (2.9 kB at 32 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/1.0-alpha-12/plexus-archiver-1.0-alpha-12.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/1.0-alpha-12/plexus-archiver-1.0-alpha-12.pom (1.6 kB at 22 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/1.0-alpha-4/plexus-io-1.0-alpha-4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/1.0-alpha-4/plexus-io-1.0-alpha-4.pom (1.2 kB at 16 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/file-management/1.1/file-management-1.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/file-management/1.1/file-management-1.1.pom (2.7 kB at 39 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/4/maven-shared-components-4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/4/maven-shared-components-4.pom (2.2 kB at 30 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/4/maven-parent-4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/4/maven-parent-4.pom (10.0 kB at 123 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-io/1.0/maven-shared-io-1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-io/1.0/maven-shared-io-1.0.pom (3.0 kB at 40 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.2/maven-artifact-2.0.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.2/maven-artifact-2.0.2.pom (765 B at 11 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.2/maven-2.0.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.2/maven-2.0.2.pom (13 kB at 114 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.pom (767 B at 10 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.2/maven-artifact-manager-2.0.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.2/maven-artifact-manager-2.0.2.pom (1.4 kB at 19 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.2/maven-repository-metadata-2.0.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.2/maven-repository-metadata-2.0.2.pom (1.3 kB at 15 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.pom (588 B at 8.2 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon/1.0-alpha-6/wagon-1.0-alpha-6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon/1.0-alpha-6/wagon-1.0-alpha-6.pom (6.4 kB at 85 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-io/1.1/maven-shared-io-1.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-io/1.1/maven-shared-io-1.1.pom (4.1 kB at 58 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/8/maven-shared-components-8.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/8/maven-shared-components-8.pom (2.7 kB at 38 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/7/maven-parent-7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/7/maven-parent-7.pom (21 kB at 233 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.0-beta-2/maven-filtering-1.0-beta-2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.0-beta-2/maven-filtering-1.0-beta-2.pom (4.0 kB at 54 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.6/plexus-utils-1.5.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.6/plexus-utils-1.5.6.pom (5.3 kB at 55 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.12/plexus-1.0.12.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.12/plexus-1.0.12.pom (9.8 kB at 113 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.6/plexus-interpolation-1.6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.6/plexus-interpolation-1.6.pom (2.9 kB at 329 B/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-active-collections/1.0-beta-2/plexus-active-collections-1.0-beta-2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-active-collections/1.0-beta-2/plexus-active-collections-1.0-beta-2.pom (2.8 kB at 24 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-22/plexus-container-default-1.0-alpha-22.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-22/plexus-container-default-1.0-alpha-22.pom (3.0 kB at 41 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0-alpha-22/plexus-containers-1.0-alpha-22.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0-alpha-22/plexus-containers-1.0-alpha-22.pom (1.9 kB at 26 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.10/plexus-1.0.10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.10/plexus-1.0.10.pom (8.2 kB at 103 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.3/plexus-utils-1.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.3/plexus-utils-1.3.pom (1.0 kB at 1.1 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/1.2-alpha-7/plexus-classworlds-1.2-alpha-7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/1.2-alpha-7/plexus-classworlds-1.2-alpha-7.pom (2.4 kB at 17 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.9/plexus-1.0.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.9/plexus-1.0.9.pom (7.7 kB at 84 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.4/maven-plugin-api-2.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.4/maven-plugin-api-2.0.4.pom (643 B at 9.2 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.4/maven-2.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.4/maven-2.0.4.pom (12 kB at 87 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.4/maven-project-2.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.4/maven-project-2.0.4.pom (1.8 kB at 26 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.4/maven-settings-2.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.4/maven-settings-2.0.4.pom (1.6 kB at 24 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.4/maven-model-2.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.4/maven-model-2.0.4.pom (2.7 kB at 37 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.4/maven-profile-2.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.4/maven-profile-2.0.4.pom (1.6 kB at 24 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.4/maven-artifact-manager-2.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.4/maven-artifact-manager-2.0.4.pom (1.4 kB at 17 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.4/maven-repository-metadata-2.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.4/maven-repository-metadata-2.0.4.pom (1.5 kB at 21 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.4/maven-artifact-2.0.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.4/maven-artifact-2.0.4.pom (765 B at 11 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/2.4/maven-archiver-2.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/2.4/maven-archiver-2.4.pom (3.4 kB at 47 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/1.0-alpha-11/plexus-archiver-1.0-alpha-11.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/1.0-alpha-11/plexus-archiver-1.0-alpha-11.pom (1.8 kB at 27 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.9/plexus-components-1.1.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.9/plexus-components-1.1.9.pom (2.4 kB at 32 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-15/plexus-container-default-1.0-alpha-15.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-15/plexus-container-default-1.0-alpha-15.pom (1.7 kB at 24 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0-alpha-15/plexus-containers-1.0-alpha-15.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0-alpha-15/plexus-containers-1.0-alpha-15.pom (1.9 kB at 25 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-api/1.0-alpha-15/plexus-component-api-1.0-alpha-15.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-api/1.0-alpha-15/plexus-component-api-1.0-alpha-15.pom (948 B at 12 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/1.2-alpha-6/plexus-classworlds-1.2-alpha-6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/1.2-alpha-6/plexus-classworlds-1.2-alpha-6.pom (2.4 kB at 19 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/1.0-alpha-3/plexus-io-1.0-alpha-3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/1.0-alpha-3/plexus-io-1.0-alpha-3.pom (1.4 kB at 15 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-api/1.0-alpha-16/plexus-component-api-1.0-alpha-16.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-api/1.0-alpha-16/plexus-component-api-1.0-alpha-16.pom (2.2 kB at 22 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0-alpha-16/plexus-containers-1.0-alpha-16.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0-alpha-16/plexus-containers-1.0-alpha-16.pom (1.9 kB at 26 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.9/plexus-utils-1.4.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.9/plexus-utils-1.4.9.pom (2.3 kB at 29 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.1/plexus-utils-2.0.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.1/plexus-utils-2.0.1.pom (3.3 kB at 48 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-repository-builder/1.0-alpha-2/maven-repository-builder-1.0-alpha-2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-repository-builder/1.0-alpha-2/maven-repository-builder-1.0-alpha-2.pom (3.2 kB at 45 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.0-alpha-1/maven-common-artifact-filters-1.0-alpha-1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.0-alpha-1/maven-common-artifact-filters-1.0-alpha-1.pom (1.8 kB at 21 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/6/maven-shared-components-6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/6/maven-shared-components-6.pom (3.1 kB at 38 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.1/maven-common-artifact-filters-1.1.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/file-management/1.1/file-management-1.1.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/1.0-alpha-12/plexus-archiver-1.0-alpha-12.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.7/plexus-interpolation-1.7.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-plugin-testing-harness/1.1/maven-plugin-testing-harness-1.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-plugin-testing-harness/1.1/maven-plugin-testing-harness-1.1.jar (32 kB at 86 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-io/1.1/maven-shared-io-1.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/file-management/1.1/file-management-1.1.jar (31 kB at 47 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.2/maven-artifact-manager-2.0.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.7/plexus-interpolation-1.7.jar (51 kB at 60 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.2/maven-repository-metadata-2.0.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.1/maven-common-artifact-filters-1.1.jar (30 kB at 32 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-io/1.1/maven-shared-io-1.1.jar (39 kB at 29 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.0-beta-2/maven-filtering-1.0-beta-2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.2/maven-repository-metadata-2.0.2.jar (20 kB at 11 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-active-collections/1.0-beta-2/plexus-active-collections-1.0-beta-2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/1.0-alpha-12/plexus-archiver-1.0-alpha-12.jar (177 kB at 95 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/1.0-alpha-4/plexus-io-1.0-alpha-4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar (43 kB at 23 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.4/maven-plugin-api-2.0.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.0-beta-2/maven-filtering-1.0-beta-2.jar (33 kB at 13 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.4/maven-project-2.0.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.2/maven-artifact-manager-2.0.2.jar (49 kB at 20 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.4/maven-profile-2.0.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.4/maven-plugin-api-2.0.4.jar (8.3 kB at 3.3 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/2.4/maven-archiver-2.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/1.0-alpha-4/plexus-io-1.0-alpha-4.jar (48 kB at 15 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.1/plexus-utils-2.0.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-active-collections/1.0-beta-2/plexus-active-collections-1.0-beta-2.jar (21 kB at 6.5 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.4/maven-artifact-2.0.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.4/maven-profile-2.0.4.jar (30 kB at 8.5 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.4/maven-model-2.0.4.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/2.4/maven-archiver-2.4.jar (20 kB at 5.5 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-repository-builder/1.0-alpha-2/maven-repository-builder-1.0-alpha-2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-repository-builder/1.0-alpha-2/maven-repository-builder-1.0-alpha-2.jar (23 kB at 6.1 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.4/maven-artifact-2.0.4.jar (80 kB at 21 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.4/maven-model-2.0.4.jar (80 kB at 20 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.4/maven-project-2.0.4.jar (109 kB at 27 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.1/plexus-utils-2.0.1.jar (222 kB at 55 kB/s)
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] org/slf4j/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/maven/org.slf4j/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] com/ already added, skipping
[INFO] com/google/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] com/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] org/xbill/ already added, skipping
[INFO] org/xbill/DNS/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] Building jar: /home/nightfury/librespot-java/core/target/librespot-core-jar-with-dependencies.jar
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] org/slf4j/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/maven/org.slf4j/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] com/ already added, skipping
[INFO] com/google/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] com/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] org/xbill/ already added, skipping
[INFO] org/xbill/DNS/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO]
[INFO] -----------------< xyz.gianlu.librespot:librespot-api >-----------------
[INFO] Building librespot-java api 0.1.3 [6/8]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ librespot-api ---
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ librespot-api ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ librespot-api ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 11 source files to /home/nightfury/librespot-java/api/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ librespot-api ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/nightfury/librespot-java/api/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ librespot-api ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ librespot-api ---
[INFO] No tests to run.
[INFO]
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ librespot-api ---
[INFO] Building jar: /home/nightfury/librespot-java/api/target/librespot-api.jar
[INFO]
[INFO] --- maven-assembly-plugin:2.2-beta-5:single (default) @ librespot-api ---
[INFO] log4j.properties already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] xyz/ already added, skipping
[INFO] xyz/gianlu/ already added, skipping
[INFO] xyz/gianlu/librespot/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/maven/xyz.gianlu.librespot/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] org/slf4j/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/maven/org.slf4j/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] com/ already added, skipping
[INFO] com/google/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] com/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] org/xbill/ already added, skipping
[INFO] org/xbill/DNS/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] Building jar: /home/nightfury/librespot-java/api/target/librespot-api-jar-with-dependencies.jar
[INFO] log4j.properties already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] xyz/ already added, skipping
[INFO] xyz/gianlu/ already added, skipping
[INFO] xyz/gianlu/librespot/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/maven/xyz.gianlu.librespot/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] org/slf4j/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/maven/org.slf4j/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] com/ already added, skipping
[INFO] com/google/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] com/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] META-INF/ already added, skipping
[INFO] META-INF/MANIFEST.MF already added, skipping
[INFO] org/ already added, skipping
[INFO] org/xbill/ already added, skipping
[INFO] org/xbill/DNS/ already added, skipping
[INFO] META-INF/maven/ already added, skipping
[INFO]
[INFO] -------------< xyz.gianlu.librespot:librespot-api-client >--------------
[INFO] Building librespot-java api client 0.1.3 [7/8]
[INFO] --------------------------------[ jar ]---------------------------------
Downloading from central: https://repo.maven.apache.org/maven2/org/java-websocket/Java-WebSocket/1.3.9/Java-WebSocket-1.3.9.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/java-websocket/Java-WebSocket/1.3.9/Java-WebSocket-1.3.9.pom (4.1 kB at 53 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/java-websocket/Java-WebSocket/1.3.9/Java-WebSocket-1.3.9.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/java-websocket/Java-WebSocket/1.3.9/Java-WebSocket-1.3.9.jar (119 kB at 570 kB/s)
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ librespot-api-client ---
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ librespot-api-client ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ librespot-api-client ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 4 source files to /home/nightfury/librespot-java/api-client/target/classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/NetworkThread.java:[6,26] package javafx.application does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/ResponseDialogController.java:[3,20] package javafx.scene does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/ResponseDialogController.java:[4,28] package javafx.scene.control does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/ResponseDialogController.java:[5,26] package javafx.scene.input does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/ResponseDialogController.java:[12,12] cannot find symbol
symbol: class TextArea
location: class xyz.gianlu.librespot.api.client.ResponseDialogController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/ResponseDialogController.java:[18,30] cannot find symbol
symbol: class MouseEvent
location: class xyz.gianlu.librespot.api.client.ResponseDialogController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[3,26] package javafx.application does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[4,19] package javafx.fxml does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[5,20] package javafx.scene does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[6,20] package javafx.scene does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[7,20] package javafx.stage does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[12,27] cannot find symbol
symbol: class Application
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[18,23] cannot find symbol
symbol: class Stage
location: class xyz.gianlu.librespot.api.client.Main
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[4,34] package com.sun.javafx.collections does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[5,29] package javafx.beans.property does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[6,19] package javafx.fxml does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[7,20] package javafx.scene does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[8,20] package javafx.scene does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[10,33] package javafx.scene.control.cell does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[11,26] package javafx.scene.input does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[12,27] package javafx.scene.layout does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[13,27] package javafx.scene.layout does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[14,20] package javafx.stage does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[15,20] package javafx.stage does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[30,12] cannot find symbol
symbol: class TextField
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[31,12] cannot find symbol
symbol: class Button
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[32,12] cannot find symbol
symbol: class Button
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[33,12] cannot find symbol
symbol: class TextField
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[34,12] cannot find symbol
symbol: class TextField
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[35,12] cannot find symbol
symbol: class TextArea
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[36,12] cannot find symbol
symbol: class ListView
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[37,12] cannot find symbol
symbol: class TextField
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[38,12] cannot find symbol
symbol: class TextField
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[39,12] cannot find symbol
symbol: class ComboBox
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[40,12] cannot find symbol
symbol: class TitledPane
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[41,12] cannot find symbol
symbol: class TitledPane
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[42,12] cannot find symbol
symbol: class TableView
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[43,12] cannot find symbol
symbol: class TableColumn
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[44,12] cannot find symbol
symbol: class TableColumn
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[79,32] cannot find symbol
symbol: class MouseEvent
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[124,35] cannot find symbol
symbol: class MouseEvent
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[160,35] cannot find symbol
symbol: class MouseEvent
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[164,36] cannot find symbol
symbol: class MouseEvent
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[170,36] cannot find symbol
symbol: class MouseEvent
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[182,46] cannot find symbol
symbol: class MouseEvent
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[189,33] cannot find symbol
symbol: class MouseEvent
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[204,35] cannot find symbol
symbol: class MouseEvent
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[209,36] cannot find symbol
symbol: class MouseEvent
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[214,40] cannot find symbol
symbol: class MouseEvent
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[219,35] cannot find symbol
symbol: class MouseEvent
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[224,35] cannot find symbol
symbol: class MouseEvent
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[230,23] cannot find symbol
symbol: class SimpleStringProperty
location: class xyz.gianlu.librespot.api.client.MainController.Header
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[231,23] cannot find symbol
symbol: class SimpleStringProperty
location: class xyz.gianlu.librespot.api.client.MainController.Header
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[9,1] package javafx.scene.control does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/NetworkThread.java:[124,13] cannot find symbol
symbol: variable Platform
location: class xyz.gianlu.librespot.api.client.NetworkThread.Client
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/NetworkThread.java:[132,35] cannot find symbol
symbol: variable Platform
location: class xyz.gianlu.librespot.api.client.NetworkThread.Client
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/NetworkThread.java:[133,18] cannot find symbol
symbol: variable Platform
location: class xyz.gianlu.librespot.api.client.NetworkThread.Client
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/NetworkThread.java:[138,13] cannot find symbol
symbol: variable Platform
location: class xyz.gianlu.librespot.api.client.NetworkThread.Client
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/NetworkThread.java:[143,13] cannot find symbol
symbol: variable Platform
location: class xyz.gianlu.librespot.api.client.NetworkThread.Client
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/ResponseDialogController.java:[19,11] cannot find symbol
symbol: class Node
location: class xyz.gianlu.librespot.api.client.ResponseDialogController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[14,9] cannot find symbol
symbol: method launch(java.lang.String[])
location: class xyz.gianlu.librespot.api.client.Main
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[17,5] method does not override or implement a method from a supertype
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[19,9] cannot find symbol
symbol: class FXMLLoader
location: class xyz.gianlu.librespot.api.client.Main
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[19,33] cannot find symbol
symbol: class FXMLLoader
location: class xyz.gianlu.librespot.api.client.Main
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[20,9] cannot find symbol
symbol: class Parent
location: class xyz.gianlu.librespot.api.client.Main
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[20,35] cannot find symbol
symbol: method getClass()
location: class xyz.gianlu.librespot.api.client.Main
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[22,35] cannot find symbol
symbol: class Scene
location: class xyz.gianlu.librespot.api.client.Main
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[51,32] cannot find symbol
symbol: class ObservableListWrapper
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[52,36] cannot find symbol
symbol: class ObservableListWrapper
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[57,42] cannot find symbol
symbol: variable TextFieldTableCell
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[67,44] cannot find symbol
symbol: variable TextFieldTableCell
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[76,37] cannot find symbol
symbol: class ObservableListWrapper
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[88,9] cannot find symbol
symbol: class Alert
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[88,27] cannot find symbol
symbol: class Alert
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[88,38] package Alert does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[97,9] cannot find symbol
symbol: class Alert
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[97,27] cannot find symbol
symbol: class Alert
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[97,38] package Alert does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[105,9] cannot find symbol
symbol: class Label
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[105,27] cannot find symbol
symbol: class Label
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[106,9] cannot find symbol
symbol: class TextArea
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[106,33] cannot find symbol
symbol: class TextArea
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[112,37] cannot find symbol
symbol: variable Priority
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[112,9] cannot find symbol
symbol: variable GridPane
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[113,37] cannot find symbol
symbol: variable Priority
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[113,9] cannot find symbol
symbol: variable GridPane
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[115,9] cannot find symbol
symbol: class GridPane
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[115,35] cannot find symbol
symbol: class GridPane
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[192,9] cannot find symbol
symbol: class FXMLLoader
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[192,37] cannot find symbol
symbol: class FXMLLoader
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[193,9] cannot find symbol
symbol: class Parent
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[197,9] cannot find symbol
symbol: class Scene
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[197,27] cannot find symbol
symbol: class Scene
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[198,9] cannot find symbol
symbol: class Stage
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[198,27] cannot find symbol
symbol: class Stage
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[199,28] cannot find symbol
symbol: variable Modality
location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[234,28] cannot find symbol
symbol: class SimpleStringProperty
location: class xyz.gianlu.librespot.api.client.MainController.Header
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[235,30] cannot find symbol
symbol: class SimpleStringProperty
location: class xyz.gianlu.librespot.api.client.MainController.Header
[INFO] 98 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] librespot-java 0.1.3 ............................... SUCCESS [ 3.422 s]
[INFO] librespot-java common 0.1.3 ........................ SUCCESS [01:20 min]
[INFO] mdnsjava 2.2.1 ..................................... SUCCESS [ 0.022 s]
[INFO] mdnsjava core 2.2.1 ................................ SUCCESS [ 57.925 s]
[INFO] librespot-java core 0.1.3 .......................... SUCCESS [ 34.766 s]
[INFO] librespot-java api 0.1.3 ........................... SUCCESS [ 5.444 s]
[INFO] librespot-java api client 0.1.3 .................... FAILURE [ 1.839 s]
[INFO] mdnsjava spi 2.2.1 ................................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 03:04 min
[INFO] Finished at: 2019-01-09T21:29:42Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project librespot-api-client: Compilation failure: Compilation failure:
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/NetworkThread.java:[6,26] package javafx.application does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/ResponseDialogController.java:[3,20] package javafx.scene does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/ResponseDialogController.java:[4,28] package javafx.scene.control does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/ResponseDialogController.java:[5,26] package javafx.scene.input does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/ResponseDialogController.java:[12,12] cannot find symbol
[ERROR] symbol: class TextArea
[ERROR] location: class xyz.gianlu.librespot.api.client.ResponseDialogController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/ResponseDialogController.java:[18,30] cannot find symbol
[ERROR] symbol: class MouseEvent
[ERROR] location: class xyz.gianlu.librespot.api.client.ResponseDialogController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[3,26] package javafx.application does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[4,19] package javafx.fxml does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[5,20] package javafx.scene does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[6,20] package javafx.scene does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[7,20] package javafx.stage does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[12,27] cannot find symbol
[ERROR] symbol: class Application
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[18,23] cannot find symbol
[ERROR] symbol: class Stage
[ERROR] location: class xyz.gianlu.librespot.api.client.Main
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[4,34] package com.sun.javafx.collections does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[5,29] package javafx.beans.property does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[6,19] package javafx.fxml does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[7,20] package javafx.scene does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[8,20] package javafx.scene does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[10,33] package javafx.scene.control.cell does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[11,26] package javafx.scene.input does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[12,27] package javafx.scene.layout does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[13,27] package javafx.scene.layout does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[14,20] package javafx.stage does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[15,20] package javafx.stage does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[30,12] cannot find symbol
[ERROR] symbol: class TextField
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[31,12] cannot find symbol
[ERROR] symbol: class Button
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[32,12] cannot find symbol
[ERROR] symbol: class Button
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[33,12] cannot find symbol
[ERROR] symbol: class TextField
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[34,12] cannot find symbol
[ERROR] symbol: class TextField
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[35,12] cannot find symbol
[ERROR] symbol: class TextArea
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[36,12] cannot find symbol
[ERROR] symbol: class ListView
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[37,12] cannot find symbol
[ERROR] symbol: class TextField
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[38,12] cannot find symbol
[ERROR] symbol: class TextField
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[39,12] cannot find symbol
[ERROR] symbol: class ComboBox
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[40,12] cannot find symbol
[ERROR] symbol: class TitledPane
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[41,12] cannot find symbol
[ERROR] symbol: class TitledPane
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[42,12] cannot find symbol
[ERROR] symbol: class TableView
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[43,12] cannot find symbol
[ERROR] symbol: class TableColumn
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[44,12] cannot find symbol
[ERROR] symbol: class TableColumn
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[79,32] cannot find symbol
[ERROR] symbol: class MouseEvent
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[124,35] cannot find symbol
[ERROR] symbol: class MouseEvent
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[160,35] cannot find symbol
[ERROR] symbol: class MouseEvent
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[164,36] cannot find symbol
[ERROR] symbol: class MouseEvent
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[170,36] cannot find symbol
[ERROR] symbol: class MouseEvent
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[182,46] cannot find symbol
[ERROR] symbol: class MouseEvent
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[189,33] cannot find symbol
[ERROR] symbol: class MouseEvent
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[204,35] cannot find symbol
[ERROR] symbol: class MouseEvent
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[209,36] cannot find symbol
[ERROR] symbol: class MouseEvent
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[214,40] cannot find symbol
[ERROR] symbol: class MouseEvent
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[219,35] cannot find symbol
[ERROR] symbol: class MouseEvent
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[224,35] cannot find symbol
[ERROR] symbol: class MouseEvent
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[230,23] cannot find symbol
[ERROR] symbol: class SimpleStringProperty
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController.Header
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[231,23] cannot find symbol
[ERROR] symbol: class SimpleStringProperty
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController.Header
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[9,1] package javafx.scene.control does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/NetworkThread.java:[124,13] cannot find symbol
[ERROR] symbol: variable Platform
[ERROR] location: class xyz.gianlu.librespot.api.client.NetworkThread.Client
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/NetworkThread.java:[132,35] cannot find symbol
[ERROR] symbol: variable Platform
[ERROR] location: class xyz.gianlu.librespot.api.client.NetworkThread.Client
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/NetworkThread.java:[133,18] cannot find symbol
[ERROR] symbol: variable Platform
[ERROR] location: class xyz.gianlu.librespot.api.client.NetworkThread.Client
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/NetworkThread.java:[138,13] cannot find symbol
[ERROR] symbol: variable Platform
[ERROR] location: class xyz.gianlu.librespot.api.client.NetworkThread.Client
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/NetworkThread.java:[143,13] cannot find symbol
[ERROR] symbol: variable Platform
[ERROR] location: class xyz.gianlu.librespot.api.client.NetworkThread.Client
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/ResponseDialogController.java:[19,11] cannot find symbol
[ERROR] symbol: class Node
[ERROR] location: class xyz.gianlu.librespot.api.client.ResponseDialogController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[14,9] cannot find symbol
[ERROR] symbol: method launch(java.lang.String[])
[ERROR] location: class xyz.gianlu.librespot.api.client.Main
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[17,5] method does not override or implement a method from a supertype
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[19,9] cannot find symbol
[ERROR] symbol: class FXMLLoader
[ERROR] location: class xyz.gianlu.librespot.api.client.Main
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[19,33] cannot find symbol
[ERROR] symbol: class FXMLLoader
[ERROR] location: class xyz.gianlu.librespot.api.client.Main
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[20,9] cannot find symbol
[ERROR] symbol: class Parent
[ERROR] location: class xyz.gianlu.librespot.api.client.Main
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[20,35] cannot find symbol
[ERROR] symbol: method getClass()
[ERROR] location: class xyz.gianlu.librespot.api.client.Main
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/Main.java:[22,35] cannot find symbol
[ERROR] symbol: class Scene
[ERROR] location: class xyz.gianlu.librespot.api.client.Main
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[51,32] cannot find symbol
[ERROR] symbol: class ObservableListWrapper
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[52,36] cannot find symbol
[ERROR] symbol: class ObservableListWrapper
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[57,42] cannot find symbol
[ERROR] symbol: variable TextFieldTableCell
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[67,44] cannot find symbol
[ERROR] symbol: variable TextFieldTableCell
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[76,37] cannot find symbol
[ERROR] symbol: class ObservableListWrapper
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[88,9] cannot find symbol
[ERROR] symbol: class Alert
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[88,27] cannot find symbol
[ERROR] symbol: class Alert
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[88,38] package Alert does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[97,9] cannot find symbol
[ERROR] symbol: class Alert
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[97,27] cannot find symbol
[ERROR] symbol: class Alert
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[97,38] package Alert does not exist
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[105,9] cannot find symbol
[ERROR] symbol: class Label
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[105,27] cannot find symbol
[ERROR] symbol: class Label
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[106,9] cannot find symbol
[ERROR] symbol: class TextArea
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[106,33] cannot find symbol
[ERROR] symbol: class TextArea
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[112,37] cannot find symbol
[ERROR] symbol: variable Priority
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[112,9] cannot find symbol
[ERROR] symbol: variable GridPane
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[113,37] cannot find symbol
[ERROR] symbol: variable Priority
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[113,9] cannot find symbol
[ERROR] symbol: variable GridPane
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[115,9] cannot find symbol
[ERROR] symbol: class GridPane
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[115,35] cannot find symbol
[ERROR] symbol: class GridPane
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[192,9] cannot find symbol
[ERROR] symbol: class FXMLLoader
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[192,37] cannot find symbol
[ERROR] symbol: class FXMLLoader
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[193,9] cannot find symbol
[ERROR] symbol: class Parent
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[197,9] cannot find symbol
[ERROR] symbol: class Scene
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[197,27] cannot find symbol
[ERROR] symbol: class Scene
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[198,9] cannot find symbol
[ERROR] symbol: class Stage
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[198,27] cannot find symbol
[ERROR] symbol: class Stage
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[199,28] cannot find symbol
[ERROR] symbol: variable Modality
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[234,28] cannot find symbol
[ERROR] symbol: class SimpleStringProperty
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController.Header
[ERROR] /home/nightfury/librespot-java/api-client/src/main/java/xyz.gianlu.librespot.api.client/MainController.java:[235,30] cannot find symbol
[ERROR] symbol: class SimpleStringProperty
[ERROR] location: class xyz.gianlu.librespot.api.client.MainController.Header
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn -rf :librespot-api-client
`

SocketException when connecting with Zeroconf

The connection process is also quite slow and we shouldn't stop the Zeroconf service.

java.net.SocketException: socket closed
	at java.net.DualStackPlainSocketImpl.accept0(Native Method)
	at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:131)
	at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199)
	at java.net.ServerSocket.implAccept(ServerSocket.java:545)
	at java.net.ServerSocket.accept(ServerSocket.java:513)
	at xyz.gianlu.librespot.core.ZeroconfAuthenticator$HttpRunner.run(ZeroconfAuthenticator.java:254)
	at java.lang.Thread.run(Thread.java:748)

Exception in thread "track-handler-3958962" java.lang.NullPointerException

There is one issue left while connecting via zeroconf.
On first attempt after starting the service I always got this. Second attempt is successful.

Feb 16 00:59:02 osmc java[23308]: 2019-02-16 00:59:02 TRACE DiffieHellman:45 - Computed shared key successfully!
Feb 16 00:59:03 osmc java[23308]: 2019-02-16 00:59:03 INFO  Session:65 - Created new session! {deviceId: 7b5633ea-a432-4187-b699-69c51df2211d, ap: gew1-accesspoint-b-sp6x.ap.spotify.com/104.199.64.161}
Feb 16 00:59:04 osmc java[23308]: 2019-02-16 00:59:04 TRACE DiffieHellman:45 - Computed shared key successfully!
Feb 16 00:59:07 osmc java[23308]: 2019-02-16 00:59:07 INFO  Session:197 - Connected successfully!
Feb 16 00:59:07 osmc java[23308]: 2019-02-16 00:59:07 TRACE Session:640 - Handled Ping
Feb 16 00:59:07 osmc java[23308]: 2019-02-16 00:59:07 INFO  Session:676 - Skipping SecretBlock
Feb 16 00:59:07 osmc java[23308]: 2019-02-16 00:59:07 INFO  Session:656 - Received LicenseVersion: 1, 1.0.0-DE
Feb 16 00:59:07 osmc java[23308]: 2019-02-16 00:59:07 INFO  Session:649 - Received CountryCode: DE
Feb 16 00:59:07 osmc java[23308]: 2019-02-16 00:59:07 INFO  Session:676 - Skipping ProductInfo
Feb 16 00:59:07 osmc java[23308]: 2019-02-16 00:59:07 INFO  Session:676 - Skipping LegacyWelcome
Feb 16 00:59:07 osmc java[23308]: 2019-02-16 00:59:07 INFO  Session:676 - Skipping UnknownData_AllZeros
Feb 16 00:59:07 osmc java[23308]: 2019-02-16 00:59:07 DEBUG Session:659 - Received 0x10: 82B1BE31C7D831D1D9B505319E9FB3905436927A
Feb 16 00:59:07 osmc java[23308]: 2019-02-16 00:59:07 TRACE Session:646 - Handled PongAck
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:104 - Send Mercury request, seq: 1, uri: hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/, method: SUB
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:146 - Handling packet, cmd: MercurySub, seq: 1, flags: 1, parts: 1
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:52 - Subscribed successfully to hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/!
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE SpotifyIrc:101 - Send frame, type: kMessageTypeHello
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:104 - Send Mercury request, seq: 2, uri: hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/, method: SEND
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 2, flags: 1, parts: 1
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE SpotifyIrc:115 - Frame sent successfully, type: kMessageTypeHello
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:146 - Handling packet, cmd: MercurySubEvent, seq: 813183406740340736, flags: 1, parts: 2
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE SpotifyIrc:191 - Handling frame, type: kMessageTypeNotify, ident: 1fd5615e7a0791aecc498bacef34f531e85ddfc3
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 INFO  Session:216 - Authenticated as 3va30l8lqcu4tl1rj2xdks9bz!
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:146 - Handling packet, cmd: MercurySubEvent, seq: 957298594816196608, flags: 1, parts: 2
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE SpotifyIrc:191 - Handling frame, type: kMessageTypeLoad, ident: 1fd5615e7a0791aecc498bacef34f531e85ddfc3
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 DEBUG Player:268 - Loading context, uri: spotify:user:3va30l8lqcu4tl1rj2xdks9bz:playlist:7yhLc9ygpxUaB2Tyx9A84m
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE DiffieHellman:45 - Computed shared key successfully!
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE SpotifyIrc:101 - Send frame, type: kMessageTypeNotify
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:146 - Handling packet, cmd: MercurySubEvent, seq: 1029356188854124544, flags: 1, parts: 2
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE SpotifyIrc:191 - Handling frame, type: kMessageTypeNotify, ident: 1fd5615e7a0791aecc498bacef34f531e85ddfc3
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:104 - Send Mercury request, seq: 3, uri: hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/, method: SEND
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 3, flags: 1, parts: 1
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE SpotifyIrc:115 - Frame sent successfully, type: kMessageTypeNotify
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE SpotifyIrc:101 - Send frame, type: kMessageTypeGoodbye
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:104 - Send Mercury request, seq: 4, uri: hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/, method: SEND
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:146 - Handling packet, cmd: MercuryReq, seq: 4, flags: 1, parts: 1
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE SpotifyIrc:115 - Frame sent successfully, type: kMessageTypeGoodbye
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:104 - Send Mercury request, seq: 5, uri: hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/, method: UNSUB
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE SpotifyIrc:101 - Send frame, type: kMessageTypeNotify
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:104 - Send Mercury request, seq: 6, uri: hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/, method: SEND
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:146 - Handling packet, cmd: MercuryUnsub, seq: 5, flags: 1, parts: 1
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:60 - Unsubscribed successfully from hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/!
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 INFO  Session:278 - Closed session. {deviceId: 7b5633ea-a432-4187-b699-69c51df2211d, ap: gew1-accesspoint-b-sp6x.ap.spotify.com/104.199.64.161}
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 TRACE MercuryClient:104 - Send Mercury request, seq: 7, uri: hm://metadata/4/track/016E5A53FF6946C88684C42CBBB66CB4, method: GET
Feb 16 00:59:08 osmc java[23308]: Exception in thread "track-handler-3958962" java.lang.NullPointerException
Feb 16 00:59:08 osmc java[23308]:         at xyz.gianlu.librespot.core.Session.sendUnchecked(Session.java:282)
Feb 16 00:59:08 osmc java[23308]:         at xyz.gianlu.librespot.core.Session.send(Session.java:299)
Feb 16 00:59:08 osmc java[23308]:         at xyz.gianlu.librespot.mercury.MercuryClient.send(MercuryClient.java:122)
Feb 16 00:59:08 osmc java[23308]:         at xyz.gianlu.librespot.mercury.MercuryClient.sendSync(MercuryClient.java:66)
Feb 16 00:59:08 osmc java[23308]:         at xyz.gianlu.librespot.mercury.MercuryClient.sendSync(MercuryClient.java:85)
Feb 16 00:59:08 osmc java[23308]:         at xyz.gianlu.librespot.mercury.MercuryClient.sendSync(MercuryClient.java:92)
Feb 16 00:59:08 osmc java[23308]:         at xyz.gianlu.librespot.player.StreamFeeder.load(StreamFeeder.java:81)
Feb 16 00:59:08 osmc java[23308]:         at xyz.gianlu.librespot.player.TrackHandler.load(TrackHandler.java:45)
Feb 16 00:59:08 osmc java[23308]:         at xyz.gianlu.librespot.player.TrackHandler.access$600(TrackHandler.java:21)
Feb 16 00:59:08 osmc java[23308]:         at xyz.gianlu.librespot.player.TrackHandler$Looper.run(TrackHandler.java:166)
Feb 16 00:59:08 osmc java[23308]:         at java.lang.Thread.run(Thread.java:748)
Feb 16 00:59:08 osmc java[23308]: 2019-02-16 00:59:08 INFO  Session:65 - Created new session! {deviceId: 7b5633ea-a432-4187-b699-69c51df2211d, ap: gew1-accesspoint-b-xnrm.ap.spotify.com/104.199.65.196}
Feb 16 00:59:09 osmc java[23308]: 2019-02-16 00:59:09 TRACE DiffieHellman:45 - Computed shared key successfully!
Feb 16 00:59:10 osmc java[23308]: 2019-02-16 00:59:10 INFO  Session:197 - Connected successfully!
Feb 16 00:59:10 osmc java[23308]: 2019-02-16 00:59:10 TRACE Session:640 - Handled Ping
Feb 16 00:59:10 osmc java[23308]: 2019-02-16 00:59:10 INFO  Session:676 - Skipping SecretBlock
Feb 16 00:59:10 osmc java[23308]: 2019-02-16 00:59:10 INFO  Session:656 - Received LicenseVersion: 1, 1.0.0-DE
Feb 16 00:59:10 osmc java[23308]: 2019-02-16 00:59:10 TRACE MercuryClient:104 - Send Mercury request, seq: 1, uri: hm://remote/user/3va30l8lqcu4tl1rj2xdks9bz/, method: SUB
Feb 16 00:59:10 osmc java[23308]: 2019-02-16 00:59:10 INFO  Session:649 - Received CountryCode: DE
Feb 16 00:59:10 osmc java[23308]: 2019-02-16 00:59:10 INFO  Session:676 - Skipping ProductInfo
Feb 16 00:59:10 osmc java[23308]: 2019-02-16 00:59:10 INFO  Session:676 - Skipping LegacyWelcome
Feb 16 00:59:10 osmc java[23308]: 2019-02-16 00:59:10 INFO  Session:676 - Skipping UnknownData_AllZeros
Feb 16 00:59:10 osmc java[23308]: 2019-02-16 00:59:10 DEBUG Session:659 - Received 0x10: DDC624B95A8A4D2D812FAC9CF99B84C604A4454C
Feb 16 00:59:10 osmc java[23308]: 2019-02-16 00:59:10 TRACE Session:646 - Handled PongAck

Index out of bounds when repeat mode is off and playlist ends

If repeat mode is off and the playlist ends (meaning we've run out of tracks to play), we get an index out of bounds exception. This happens when the Player tries to preload a track, skip it or play it (that I know of).

I did some digging and found that PlaylistProvider.getNextTrackIndex() doesn't check for the length of the track list before incrementing the current track index.

Cache clean up

Add the possibility to auto-clear the cache. This will allow to delete tracks that haven't been listened to for a while or that are incomplete. This will require to rewrite the current control table solution (#23).

EOFException when leaving Librespot alone

Yesterday I played some songs. Paused the playback and leaved the room.
Spotify app quit automaticly after a couple of time on my iPhone. Today I found this in the afternoon.
Seems to be the paused track causes a kind of timeout after hours?
Should I end playback another way? The device with Librespot is always on and so librespot will be always on and ready to connect.

Jan 14 17:35:36 osmc java[5188]: 2019-01-14 17:35:36 TRACE Session:563 - Handled PongAck
Jan 14 17:37:36 osmc java[5188]: 2019-01-14 17:37:36 TRACE Session:557 - Handled Ping
Jan 14 17:37:36 osmc java[5188]: 2019-01-14 17:37:36 TRACE Session:563 - Handled PongAck
Jan 14 17:38:08 osmc java[5188]: 2019-01-14 17:38:08 FATAL Session:549 - Failed reading packet!
Jan 14 17:38:08 osmc java[5188]: java.io.EOFException
Jan 14 17:38:08 osmc java[5188]:         at java.io.DataInputStream.readFully(DataInputStream.java:197)
Jan 14 17:38:08 osmc java[5188]:         at java.io.DataInputStream.readFully(DataInputStream.java:169)
Jan 14 17:38:08 osmc java[5188]:         at xyz.gianlu.librespot.crypto.CipherPair.receiveEncoded(CipherPair.java:60)
Jan 14 17:38:08 osmc java[5188]:         at xyz.gianlu.librespot.core.Session$Receiver.run(Session.java:542)
Jan 14 17:38:08 osmc java[5188]:         at java.lang.Thread.run(Thread.java:748)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.