Page 1 of 1

Cannot create or select player [solved]

PostPosted: Fri Mar 02, 2012 11:14 am
by onkel_keks
Hello,

I am using Subsonic 4.6 on Windows XP. It works fine, or so I thought until today - I want to create a new player used to stream music to (physical) streaming clients. However, when I go to Settings->Players, I only have the option to Delete or Clone existing players.
I used the Clone function to create a new player from an existing one, configured it as "External player with playlist" and called it "ext-streaming".

However, when I play a song from the library, I don't see the "ext-streaming" player, only the ones that were there before. That goes for both my user and the admin account. The log didn't say anything beyond some startup info and one seemingly unrelated exception (see below).

I really hope you can help me.
Thank you,

onkel_keks

Code: Select all
[2012-03-02 11:58:31,671] INFO DaoHelper - Checking database schema.
[2012-03-02 11:58:32,718] INFO DaoHelper - Done checking database schema.
[2012-03-02 11:58:33,218] INFO VersionService - Resolved local Subsonic version to: 4.6
[2012-03-02 11:58:34,265] INFO SearchService - Automatic index creation scheduled to run every 1 day(s), starting at Sat Mar 03 03:00:00 CET 2012
[2012-03-02 11:58:34,515] INFO PodcastService - Automatic Podcast update scheduled to run every 24 hour(s), starting at Fri Mar 02 12:03:34 CET 2012
[2012-03-02 11:58:37,843] WARN NetworkService - Failed to delete port mapping.
net.sbbi.upnp.messages.UPNPResponseException: Detailed error code :403, Detailed error description :Not available Action
   at net.sbbi.upnp.messages.ActionMessageResponseParser.startElement(ActionMessageResponseParser.java:145)
   at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
   at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
   at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
   at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
   at javax.xml.parsers.SAXParser.parse(Unknown Source)
   at net.sbbi.upnp.messages.ActionMessage.service(ActionMessage.java:172)
   at net.sbbi.upnp.impls.InternetGatewayDevice.deletePortMapping(InternetGatewayDevice.java:417)
   at net.sourceforge.subsonic.domain.SBBIRouter.deletePortMapping(SBBIRouter.java:61)
   at net.sourceforge.subsonic.service.NetworkService$PortForwardingTask.execute(NetworkService.java:167)
   at net.sourceforge.subsonic.service.NetworkService$Task.run(NetworkService.java:309)
   at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
   at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
   at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source)
   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source)
   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)

[2012-03-02 11:58:41,312] INFO VersionService - Resolved latest Subsonic final version to: 4.6
[2012-03-02 11:58:41,312] INFO VersionService - Resolved latest Subsonic beta version to: 4.6.beta2
[2012-03-02 12:02:21,906] INFO PlaylistInputStream - xxxxxx listening to "Splinter\01 half life.mp3"
[2012-03-02 12:03:34,546] INFO PodcastService - Starting scheduled Podcast refresh.
[2012-03-02 12:03:34,546] INFO PodcastService - Completed scheduled Podcast refresh.

Re: Cannot create or select player

PostPosted: Fri Mar 02, 2012 1:34 pm
by onkel_keks
Okay, I fixed it by deleting all players. Then a default player was created and I was able to configure a player for external streaming.