Hi,
can't say if this posting really fits into this group. But since JINI
deals with distributed objects as well as CORBA i hope to find some
answers here. If this posting is really misplaced please point me to
the group which would rather fit to my request.
Here's my problem:
I'm programming for a university project, it requires some simple JINI
JavaSpaces communication. The code itself is pretty simple .. but I
have troubles to run the necessary services, namely the outrigger
service. RMI, WebServer, reggie, mahalo .. everything starts without a
problem, but i fail to start outrigger which is required to run the
TransientSpace and FrontEndSpace services.
I'm using Jini 1.2.1.002 and it's example-app launcher to start all
necessary apps/services.
So, that's how I (try) to start the outrigger service:
java -jar -Djava.security.policy=.\policy.all
-Djava.rmi.server.codebase=http://localhost:8081/outrigger-dl.jar
-Dcom.sun.jini.outrigger.spaceName=JavaSpaces
c:\programme\java\jini1_2_1_002\lib\transient-outrigger.jar public
The paths are set corretly (yes, it's a Windows PC), the policy's
there, webserver is running, etc., all JINI libs were added to the
CLASSPATH, but I get this error:
Unable to invoke by reflection, the method:
com.sun.jini.outrigger.StartTransientOutrigger.create.
An exception was thrown by the invoked method.
java.lang.NoClassDefFoundError: COM/odi/util/OSHashtable
[..]
Obviously com.odi.util can't be found. No wonder, it's in none of the
libraries that come with JINI. As I've found out the files are usually
in a library called osji.jar. I can find a lot of do***entation for
that library on the internet but not a single download ..
So, does anyone know where to get that library? Or is there another
solution to run outrigger.jar? In the end I just want to use
JavaSpaces, no matter how.
Thanks for your answers in advance.
Robert


|