Hi Tim,

With River 3.0 the com.sun.jini namespace was changed to org.apache.river.

It appears your config file is looking for com.sun.jini.config.ConfigUtil which 
is now org.apache.river.config.ConfigUtil

Can you try replacing all instances of com.sun.jini with org.apache.river in 
your config files and try again?

Cheers,

Peter.



Sent from my Samsung device.
 
  Include original message
---- Original message ----
From: Timothy C Haas <h...@uwm.edu>
Sent: 17/02/2017 08:41:49 am
To: dev@river.apache.org <dev@river.apache.org>
Subject: javaspace in 3.0.0?

Folks; 

I'm trying to start a javaspace using apache river 3.0.0.  The script 
below runs on a unix system at the San Diego Supercomputer center.  It 
breaks on the reggie command just before the exit.  It says it can't find 
a groovy class.  As you can I am currently letting it see the 
 groovy-all.2.4.5.jar file in dep-libs 
but that has caused the ConfigUtils class to not be found: 

Feb 16, 2017 12:13:41 PM org.apache.river.start.ServiceStarter main 
SEVERE: Problem reading configuration file. 
net.jini.config.ConfigurationException: start-hello-service.config:27: class no 
 found: com.sun.jini.config.ConfigUtil 
        at net.jini.config.ConfigurationFile.oops(ConfigurationFile.java:2773) 

It is when I leave-off the deps-lib/groovy directory that I get the 
groovy class problem. 

I was successfully running a javaspace with the previous version of 
Apache River. 

Any help would be greatly appreciated, 

-Tim Haas, Associate Professor, Lubar School of Business, 
University of Wisconsin-Milwaukee 

--------------------------------------------------------------- 

rm -f -r /home/haas/jinitmp/ 
echo [Deleting jinitmp directory] 
# 
mkdir /home/haas/jinitmp 
echo [Creating jinitmp directory] 
# 
rh="/projects/builder-group/jpg/apache-river" 
myconfigs="/home/haas/jsutils" 
cd ${rh}/examples/home/src/main/home 
# 
# Start an http server.  Was 4160 
# 
java -jar ${rh}/lib/classserver.jar -port 8080 \ 
 -dir lib:${rh}/lib-dl $* \ 
> /home/haas/jinitmp/http.out \ 
2> /home/haas/jinitmp/http.err & 
#java -jar ${rh}/lib/tools.jar -port 8080 \ 
# -dir lib:${rh}/lib-dl $* -verbose 
echo - HTTP Server Running - 
# 
# Activation daemon 
# 
#java -Djava.security.manager= \ 
#    -Djava.security.policy=policy/all.policy \ 
#    -Djava.rmi.server.codebase="http://$host:8080/phoenix-dl.jar 
http://$host:8080/jsk-dl.jar" \ 
#    -DserverHost=$host \ 
#    -jar ${rh}/lib/phoenix.jar  \ 
#    configs/jeri/phoenix/phoenix.config 
rmid -J-Djava.security.policy=${rh}/qa/harness/policy/all.policy \ 
   -log /home/haas/jinitmp & 
# 
# Start a reggie lookup service. 
# 
java -Djava.security.policy=${rh}/qa/harness/policy/all.policy \ 
-Djava.ext.dirs=${rh}/lib-ext:${rh}/lib-dl:${rh}/lib:${rh}/dep-libs/groovy \ 
    -jar ${rh}/lib/start.jar start-hello-service.config 
# ${myconfigs}/start-reggie.config 
exit 
echo - Lookup Service Running - 
# 
# Start the JavaSpace. 
# 
java -Djava.security.policy=policy/all.policy \ 
   -jar ${rh}/lib/start.jar \ 
    configs/jeri/outrigger/outrigger.config 
echo - JavaSpace Running - 



Reply via email to