tRio upgrade problem.

Posted by: Bane

tRio upgrade problem. - 03/04/2005 03:41

I just attempted to upgrade to tRio 1.6. I get the below error message when running trio.bat.


C:\Program Files\tRio-0.1.6\bin>trio

C:\Program Files\tRio-0.1.6\bin>set TRIO_HOME=c:\Program Files\tRio-0.1.6

C:\Program Files\tRio-0.1.6\bin>set JAVA_HOME=c:\Program Files\j2re1.5.0_02

C:\Program Files\tRio-0.1.6\bin>set PATH=c:\Program Files\j2re1.5.0_02\bin;c:\Program Files\j2re1.5.0_02\bin;c:\Program
Files\j2re1.5.0_02\bin;c:\Program Files\j2re1.4.2_06\bin;c:\Program Files\j2re1.4.2_06\bin;c:\Program Files\j2re1.4.2_06
\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBEM;C:\Program Files\NetworkSimplicity\ssh;C:\WINDOWS\system32;
C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\SSH Communicati
ons Security\SSH Secure Shell

C:\Program Files\tRio-0.1.6\bin>cd "c:\Program Files\tRio-0.1.6"

C:\Program Files\tRio-0.1.6>set JAVA_OPTS=-X"bootclasspath:c:\Program Files\tRio-0.1.6\lib\pja-mod.jar;c:\Program Files\
j2re1.5.0_02\lib\rt.jar;c:\Program Files\j2re1.5.0_02\lib\jsse.jar" -Dawt.toolkit=com.eteks.awt.PJAToolkit -Djava.class.
path="c:\Program Files\j2re1.5.0_02\lib\tools.jar;c:\Program Files\tRio-0.1.6\lib\trio-0.1.6.jar;c:\Program Files\tRio-0
.1.6\lib\commons-logging.jar;c:\Program Files\tRio-0.1.6\lib\commons-beanutils.jar;c:\Program Files\tRio-0.1.6\lib\commo
ns-collections.jar;c:\Program Files\tRio-0.1.6\lib\commons-digester.jar;c:\Program Files\tRio-0.1.6\lib\commons-lang.jar
;c:\Program Files\tRio-0.1.6\lib\jrcommon.jar;c:\Program Files\tRio-0.1.6\lib\jrutil.jar;c:\Program Files\tRio-0.1.6\lib
\jrclient.jar;c:\Program Files\tRio-0.1.6\lib\xmlrpc.jar" -Djava.util.logging.config.file="c:\Program Files\tRio-0.1.6/l
ogging.properties" -Dtrio.home="c:\Program Files\tRio-0.1.6"

C:\Program Files\tRio-0.1.6>set TRIO_PARAMS="-cc:\Program Files\tRio-0.1.6\trio.xml"

C:\Program Files\tRio-0.1.6>java -X"bootclasspath:c:\Program Files\tRio-0.1.6\lib\pja-mod.jar;c:\Program Files\j2re1.5.0
_02\lib\rt.jar;c:\Program Files\j2re1.5.0_02\lib\jsse.jar" -Dawt.toolkit=com.eteks.awt.PJAToolkit -Djava.class.path="c:\
Program Files\j2re1.5.0_02\lib\tools.jar;c:\Program Files\tRio-0.1.6\lib\trio-0.1.6.jar;c:\Program Files\tRio-0.1.6\lib\
commons-logging.jar;c:\Program Files\tRio-0.1.6\lib\commons-beanutils.jar;c:\Program Files\tRio-0.1.6\lib\commons-collec
tions.jar;c:\Program Files\tRio-0.1.6\lib\commons-digester.jar;c:\Program Files\tRio-0.1.6\lib\commons-lang.jar;c:\Progr
am Files\tRio-0.1.6\lib\jrcommon.jar;c:\Program Files\tRio-0.1.6\lib\jrutil.jar;c:\Program Files\tRio-0.1.6\lib\jrclient
.jar;c:\Program Files\tRio-0.1.6\lib\xmlrpc.jar" -Djava.util.logging.config.file="c:\Program Files\tRio-0.1.6/logging.pr
operties" -Dtrio.home="c:\Program Files\tRio-0.1.6" trio.TRioServer "-cc:\Program Files\tRio-0.1.6\trio.xml"
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object

C:\Program Files\tRio-0.1.6>echo error level: 1
error level: 1

C:\Program Files\tRio-0.1.6>if errorlevel 2 goto :restartloop
C:\Program Files\tRio-0.1.6>cd ..

I can run 1.5 just fine.

Any help would be appreciated.

Jamy
Posted by: bmark

Re: tRio upgrade problem. - 03/04/2005 15:29

I think there is an issue with Java Runtime Environment 1.5. Maybe try using 1.4.2? Also, have you edited trio.xml to correctly identify the path of JRE?

M
Posted by: tfabris

Re: tRio upgrade problem. - 03/04/2005 16:13

Quote:
I think there is an issue with Java Runtime Environment 1.5. Maybe try using 1.4.2?

Heh. Gotta love Java. Write once, crash anywhere.
Posted by: Bane

Re: tRio upgrade problem. - 03/04/2005 16:13

I have tried JRE 1.4.2 and 1.5. What entry in the xml file do I need to edit? I changed the path to Java in the trio.bat file, that is the only place I could find to set the path. The xml file just seems to be settings for the Rio menus.
Posted by: pauln

Re: tRio upgrade problem. - 03/04/2005 19:11

Hi,

Sorry for not responding sooner - I've been away skiing.

tRio definately doesn't work with java 1.5. Are you getting exactly the same error with java 1.4? From your 1st posting, I'd guess that you've haven't set JAVA_HOME quite right in trio.bat. There aren't any settings in trio.xml that are relevant.

If you're still struggling, please attach your trio.bat and log files and I'll have a look. PM me if the files are too large.

Cheers
Paul
Posted by: Bane

Re: tRio upgrade problem. - 03/04/2005 21:49

Paul,

I got it working, it was a java home variable problem.

Jamy
Posted by: Bane

Re: tRio upgrade problem. - 03/04/2005 22:35

Actually I now have another problem. I get the below error, while trying to play.



Unexpected error processing request


Exception: trio.player.TRioPlayerServerException
Message: SSDP Discovery of JReceiver Server failed. Please check that JReceiver is running. Otherwise see the troubleshooting section of the install instructions for help with this problem.

Nested Cause 1
Exception: java.net.SocketTimeoutException
Message: Receive timed out




I have tried changing the broadcast address as the troubleshooting info suggests, but the result is the same.

I also niticed that jreceiver has a rio receiver plugin available, do I need to install that?

Any help is appreciated.

Thanks

Jamy
Posted by: pauln

Re: tRio upgrade problem. - 04/04/2005 04:26

Jamy,

Yes, the rio receiver plug-in is required. If this still doesn't work then you can hard-code your jreceiver url into trio.xml, eg: <server name="jrec" ... url="http://localhost:8080" .../>.

Cheers
Paul
Posted by: Bane

Re: tRio upgrade problem. - 04/04/2005 22:43

Well hardcoding fixed that problem, but now I get another error.


Unexpected error processing request


Exception: trio.player.TRioPlayerServerException
Message: Error connecting to JReceiver Server. Please check that JReceiver is running and properly configured.

Nested Cause 1
Exception: jreceiver.common.rpc.RpcException
Message: io-problem invoking method [Drivers.register]
Posted by: pauln

Re: tRio upgrade problem. - 05/04/2005 09:10

Assuming that you have installed the plug-in (it is required), have you set the username/password correctly in trio.xml?

Otherwise, is anything showing up in the jreceiver logs?

Cheers
Paul
Posted by: Bane

Re: tRio upgrade problem. - 05/04/2005 20:53

The plugin link takes me to Rioboot. I thought there was a way to get tRio working with arm and Jrec at the same time.

Is that no longer the case?
Posted by: pauln

Re: tRio upgrade problem. - 07/04/2005 05:41

You should still be able to use them both together no problem. So that arm provides the dhcp/nfs and jrec serves the music.

I'm not sure what you mean when you say the link is taking you to Rioboot. Please elaborate.

Cheers
Paul
Posted by: justDave

Re: tRio upgrade problem. - 08/04/2005 00:54

Quote:
You should still be able to use them both together no problem. So that arm provides the dhcp/nfs and jrec serves the music.


Are you sure about that? When I tried it there was a conflict of some sort. SSDP maybe?
Posted by: Bane

Re: tRio upgrade problem. - 08/04/2005 01:03

I have installed the jrec_rio.war file, I am stil getting an error.
I have no idea what the problem is now.

My error shows:

Unexpected error processing request


Exception: trio.player.TRioPlayerServerException
Message: Error connecting to JReceiver Server. Please check that JReceiver is running and properly configured.

Nested Cause 1
Exception: jreceiver.common.rpc.RpcException
Message: io-problem invoking method [Drivers.register]
Posted by: pauln

Re: tRio upgrade problem. - 09/04/2005 08:54

Have to set up your jreceiver user id and password correctly (as per "Set up JReceiver User" and "Edit config file" at http://triot.sourceforge.net/inst-content.htm#jrecuser ).

Otherwise, is anything showing in the jreceiver log files?

Cheers
Paul
Posted by: Bane

Re: tRio upgrade problem. - 14/04/2005 01:06

I am still experiencing the same problem. I do have the trio user configured correctly.

Here is a copy of my log.

00:00:01.860 EVENT Log age 2005_04_05.jetty.log
17:18:18.618 EVENT Shutdown hook executing
17:18:18.758 EVENT Stopping Acceptor ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8080]
17:18:18.798 EVENT Stopped SocketListener on 0.0.0.0:8080
17:18:18.938 EVENT Stopped WebApplicationContext[/jrec_serv,jar:file:/C:/Program%20Files/JReceiver-0.2.5/dist/jrec_serv.war!/]
17:18:19.139 EVENT Stopped WebApplicationContext[/,jar:file:/C:/Program%20Files/JReceiver-0.2.5/dist/jrec_rio.war!/]
17:18:19.229 EVENT Stopped WebApplicationContext[/jreceiver,jar:file:/C:/Program%20Files/JReceiver-0.2.5/dist/jrec_mgr.war!/]
00:18:19.239 EVENT Stopped ServletHttpContext[/jreceiver/doc]
00:18:19.239 EVENT Stopped org.mortbay.jetty.Server@64dc11
00:18:36.333 EVENT Starting Jetty/4.2.21
00:18:36.724 WARN!! Delete existing temp dir C:\DOCUME~1\JAMY~1.MOY\LOCALS~1\Temp\Jetty__8080__jrec_serv for WebApplicationContext[/jrec_serv,jar:file:/C:/Program%20Files/JReceiver-0.2.5/dist/jrec_serv.war!/]
00:18:38.366 EVENT Started WebApplicationContext[/jrec_serv,jar:file:/C:/Program%20Files/JReceiver-0.2.5/dist/jrec_serv.war!/]
00:18:39.208 EVENT connection-pool-init: getProperties: external file=C:\Program Files\JReceiver-0.2.5\etc\jreceiver.properties
00:18:40.199 EVENT serv-launcher: jreceiver.home=C:\Program Files\JReceiver-0.2.5
00:18:40.219 EVENT serv-launcher: SimpleLog: org.apache.commons.logging.simplelog.defaultlog=info
00:18:40.229 EVENT serv-launcher: SimpleLog: org.apache.commons.logging.simplelog.showShortLogname=true
00:18:40.229 EVENT serv-launcher: SimpleLog: org.apache.commons.logging.simplelog.showdatetime=true
00:18:40.800 WARN!! Delete existing temp dir C:\DOCUME~1\JAMY~1.MOY\LOCALS~1\Temp\Jetty__8080__ for WebApplicationContext[/,jar:file:/C:/Program%20Files/JReceiver-0.2.5/dist/jrec_rio.war!/]
00:18:41.190 EVENT Started WebApplicationContext[/,jar:file:/C:/Program%20Files/JReceiver-0.2.5/dist/jrec_rio.war!/]
00:18:41.291 EVENT rio-launcher: jreceiver.home=C:\Program Files\JReceiver-0.2.5
00:18:41.291 EVENT rio-launcher: SimpleLog: configuration is already present; not loading
00:18:41.301 EVENT rio-launcher: getProperties: external file=C:\Program Files\JReceiver-0.2.5\etc\jreceiver.properties
00:18:41.311 EVENT rio-launcher: getProperties: external file=C:\Program Files\JReceiver-0.2.5\etc\jreceiver.properties
00:18:41.321 EVENT rio-launcher: getProperties: external file=C:\Program Files\JReceiver-0.2.5\etc\jreceiver.properties
00:18:42.012 WARN!! Delete existing temp dir C:\DOCUME~1\JAMY~1.MOY\LOCALS~1\Temp\Jetty__8080__jreceiver for WebApplicationContext[/jreceiver,jar:file:/C:/Program%20Files/JReceiver-0.2.5/dist/jrec_mgr.war!/]
00:18:42.612 EVENT Started WebApplicationContext[/jreceiver,jar:file:/C:/Program%20Files/JReceiver-0.2.5/dist/jrec_mgr.war!/]
00:18:42.983 EVENT mgr-launcher: jreceiver.home=C:\Program Files\JReceiver-0.2.5
00:18:42.983 EVENT mgr-launcher: SimpleLog: configuration is already present; not loading
00:18:42.993 EVENT mgr-launcher: getProperties: external file=C:\Program Files\JReceiver-0.2.5\etc\jreceiver.properties
00:18:43.003 EVENT mgr-launcher: getProperties: external file=C:\Program Files\JReceiver-0.2.5\etc\jreceiver.properties
00:18:43.013 EVENT mgr-launcher: getProperties: external file=C:\Program Files\JReceiver-0.2.5\etc\jreceiver.properties
00:18:44.355 EVENT Started ServletHttpContext[/jreceiver/doc]
00:18:44.375 EVENT Started SocketListener on 0.0.0.0:8080
00:18:44.375 EVENT Started org.mortbay.jetty.Server@64dc11
00:18:44.996 EVENT rio-launcher: getProperties: external file=C:\Program Files\JReceiver-0.2.5\etc\jreceiver.properties
00:18:45.186 EVENT mgr-launcher: getProperties: external file=C:\Program Files\JReceiver-0.2.5\etc\jreceiver.properties
Posted by: Bane

Re: tRio upgrade problem. - 18/04/2005 21:29

I have finally gotten it to work. I had to set the jreceiver entry in the trio.xml file to the ip address of my machine, it seems trio didn't like 127.0.0.1.