Re: transient.
"John McClain - Sun Microsystems, Inc." <[email protected]>
| Newsgroups | gmane.comp.java.sun.javaspaces |
|---|---|
| Message-ID | <[email protected]> |
Dan Creswell wrote: > Santoshi, Vishal wrote: > >> guys this query again. >> Have to get this going fast , so thank u in anticipation. >> >> >> "java -jar -Djava.security.policy=/files/jini1_2_1_002/policy/policy.all >> - Djava.rmi.server.codebase=http://`hostname`:8080/outrigger-dl.jar - >> Dcom.sun.jini.outrigger.spaceName=JavaSpaces >> /files/jini1_2_1_002/lib/trans ient-outrigger.jar public" >> > > This looks like a JINI 1.2 command-line. > >> >> >> The code that starts off a transient space throws me a class not found >> exception . It cannot find the odi classes. >> >> Now jini documentation does say this >> >> "However, the included version of Outrigger requires the runtime classes >> for Progress Software's ObjectStore PSEPro for Java (PSEPro). >> >> Unfortunately, because of issues relating to the transition in >> licensing, this release does not include the PSEPro runtime classes. As >> a result, Outrigger will not run in either persistent or transient mode" >> > > Hmm, this looks like a statement from a JINI 2.x starter kit. There is a similar statement in the 2.x versions of the starter kit released under the Apache License v 2.0, but this one is from the Apache licensed release of 1.2.1 (aka 1.2.1_002) and is a bit different from the one in 2.n releases. Between 1.2.n and 2.0 we refactored Outrigger so the persistence layer could be easily swapped out. As a result when we ran into our difficulties around PSEPro it was easy to make sure the transient version of Outrigger could run without PSEPro and (in 2.1) to provide a persistence implementation that was not dependent on PSEPro. The statements in the 2.n versions reflect this. Alas, the 1.n version of Outrigger are not modular in this way and requires PSEPro even if they are running in transient mode. Sorry for all of the confusion this has caused. -- John McClain [email protected] Sun Microsystems, Inc. Burlington, MA It could be said that without sticky tape there would be no such thing as biocontainment. -Richard Preston =========================================================================== To unsubscribe, send email to [email protected] and include in the body of the message "signoff JAVASPACES-USERS". For general help, send email to [email protected] and include in the body of the message "help". To view past JAVASPACES-USERS postings, please see: http://archives.java.sun.com/archives/javaspaces-users.html