Steps:
1. open
http://pacemaker:8090/trio-applet.htm
2. Select Player tab. Note page opens in Radio mode.
3. Select Jukebox. Client hangs. Note logs:
Trio.bat
<snip>
Got http request: GET /trio-applet.htm HTTP/1.1
Got http request: GET /trio-applet-0.1.4.jar HTTP/1.1
Got http request: GET /images/rio-small.gif HTTP/1.1
getting image: file:/C:/Program Files/tRio-0.1.4.alpha4/images/rio-small.gif
Updating config file
*** start of TRioPlayerJukeboxDlg
Exception listing Albums: jreceiver.common.rpc.RpcException: xmlrpc-problem invo
king method [Menus.getAlbumMenuRecs]
Message: xmlrpc-problem invoking method [Menus.getAlbumMenuRecs]
Root cause: org.apache.xmlrpc.XmlRpcException: jreceiver.common.rpc.RpcException
: bus-problem getting album menu recs
at org.apache.xmlrpc.XmlRpcClient$Worker.execute(Unknown Source)
at org.apache.xmlrpc.XmlRpcClient.execute(Unknown Source)
at jreceiver.common.rpc.xmlrpc.XmlRpcBaseImpl.execute(XmlRpcBaseImpl.java:63)
at jreceiver.common.rpc.xmlrpc.MenusImpl.getRecsHelper(MenusImpl.java:135)
at jreceiver.common.rpc.xmlrpc.MenusImpl.getAlbumMenuRecs(MenusImpl.java:49)
at trio.player.TRioPlayerJRecServer.listAlbums(Unknown Source)
at trio.player.TRioPlayerTreeSelection.populateChildren(Unknown Source)
at trio.player.TRioPlayerTreeSelection.hasChildren(Unknown Source)
at trio.player.TRioPlayerJukeboxSequencer.setCurrentSelection(Unknown Source)
at trio.player.TRioPlayerJukeboxSequencer.<init>(Unknown Source)
at trio.player.TRioPlayerJukeboxDlg.<init>(Unknown Source)
at trio.player.TRioPlayerJukeboxMode.enterMode(Unknown Source)
at trio.player.TRioPlayerFrame.modeChanged(Unknown Source)
at trio.player.TRioPlayerUnitSettings.setMode(Unknown Source)
at trio.player.TRioPlayerUnitStream.setPlaybackMode(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)trio.player.TRioPlayerServerException: Error listing Albums.
at trio.player.TRioPlayerJRecServer.listAlbums(Unknown Source)
at trio.player.TRioPlayerTreeSelection.populateChildren(Unknown Source)
at trio.player.TRioPlayerTreeSelection.hasChildren(Unknown Source)
at trio.player.TRioPlayerJukeboxSequencer.setCurrentSelection(Unknown Source)
at trio.player.TRioPlayerJukeboxSequencer.<init>(Unknown Source)
at trio.player.TRioPlayerJukeboxDlg.<init>(Unknown Source)
at trio.player.TRioPlayerJukeboxMode.enterMode(Unknown Source)
at trio.player.TRioPlayerFrame.modeChanged(Unknown Source)
at trio.player.TRioPlayerUnitSettings.setMode(Unknown Source)
at trio.player.TRioPlayerUnitStream.setPlaybackMode(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: jreceiver.common.rpc.RpcException: xmlrpc-problem invoking method [Me
nus.getAlbumMenuRecs]
at jreceiver.common.rpc.xmlrpc.XmlRpcBaseImpl.execute(XmlRpcBaseImpl.java:69)
at jreceiver.common.rpc.xmlrpc.MenusImpl.getRecsHelper(MenusImpl.java:135)
at jreceiver.common.rpc.xmlrpc.MenusImpl.getAlbumMenuRecs(MenusImpl.java:49)
... 21 more
jrec_jetty.bat log:
<snip>
Sep 4, 2003 11:57:03 PM jreceiver.client.mgr.MgrLauncher registerWithServer
INFO: MgrLauncher: registering with server
23:57:03.680 EVENT mgr-launcher: getProperties: external file=C:\Program Files\
JReceiver-0.2.5\etc\jreceiver.properties
Sep 4, 2003 11:57:04 PM org.apache.struts.util.PropertyMessageResources <init>
INFO: Initializing, config='jreceiver.client.mgr.Messages', returnNull=true
23:57:38.751 EVENT Started HttpContext[/]
Sep 4, 2003 11:57:42 PM jreceiver.common.rpc.xmlrpc.XmlRpcBaseHandler execute
WARNING: cannot service rpc request for method=getAlbumMenuRecs user=trio
Message: bus-problem getting album menu recs
Root cause: Message: db-problem getting menu album recs
Root cause: Message: db-problem encoding results
Root cause: Message: sql-problem getting menu recs
Root cause: java.sql.SQLException: General error: Got error 'empty (sub)expressi
on' from regexp
at org.gjt.mm.mysql.MysqlIO.sendCommand(Unknown Source)
at org.gjt.mm.mysql.MysqlIO.sqlQueryDirect(Unknown Source)
at org.gjt.mm.mysql.MysqlIO.sqlQuery(Unknown Source)
at org.gjt.mm.mysql.Connection.execSQL(Unknown Source)
at org.gjt.mm.mysql.Connection.execSQL(Unknown Source)
at org.gjt.mm.mysql.Statement.executeQuery(Unknown Source)
at org.gjt.mm.mysql.jdbc2.Statement.executeQuery(Unknown Source)
at jreceiver.server.db.MenuDB.getRecs(MenuDB.java:182)
at jreceiver.server.db.MenuDB.getRecs(MenuDB.java:214)
at jreceiver.server.db.MenuDB.getAlbumMenuRecs(MenuDB.java:74)
at jreceiver.server.bus.MenuBus.getAlbumMenuRecs(MenuBus.java:81)
at jreceiver.server.rpc.MenusDirect.getAlbumMenuRecs(MenusDirect.java:69)
at jreceiver.server.rpc.xmlrpc.MenusHandler.getRecsHelper(MenusHandler.java:95)
at jreceiver.server.rpc.xmlrpc.MenusHandler.executeHandler(MenusHandler.java:75)
at jreceiver.common.rpc.xmlrpc.XmlRpcBaseHandler.execute(XmlRpcBaseHandler.java:44)
at org.apache.xmlrpc.XmlRpcServer$Worker.execute(Unknown Source)
at org.apache.xmlrpc.XmlRpcServer.execute(Unknown Source)
at jreceiver.common.rpc.xmlrpc.XmlRpcServlet.doPost(XmlRpcServlet.java:113)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1714)
at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:507)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1664)
at org.mortbay.http.HttpServer.service(HttpServer.java:863)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:775)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:939)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:792)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455)
00:00:00.044 EVENT Log age 2003_08_29.jetty.log
-TinnedFish (bruce)