diff options
author | Benoit Foucher <benoit@zeroc.com> | 2002-07-23 21:08:33 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2002-07-23 21:08:33 +0000 |
commit | 0e1f8808e111a8a86f4177c841a2dce408be8edd (patch) | |
tree | 1363d1007d07c2136599f7a674790c20513582a5 /cpp/src/IcePack/ServerDeployer.cpp | |
parent | Remove database files in the service database directory. (diff) | |
download | ice-0e1f8808e111a8a86f4177c841a2dce408be8edd.tar.bz2 ice-0e1f8808e111a8a86f4177c841a2dce408be8edd.tar.xz ice-0e1f8808e111a8a86f4177c841a2dce408be8edd.zip |
Fixes for Java IceBox services
Diffstat (limited to 'cpp/src/IcePack/ServerDeployer.cpp')
-rw-r--r-- | cpp/src/IcePack/ServerDeployer.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cpp/src/IcePack/ServerDeployer.cpp b/cpp/src/IcePack/ServerDeployer.cpp index 043bfb26a86..1d6d7fa149b 100644 --- a/cpp/src/IcePack/ServerDeployer.cpp +++ b/cpp/src/IcePack/ServerDeployer.cpp @@ -204,14 +204,14 @@ IcePack::ServerDeployer::parse(const std::string& descriptor) _properties->setProperty("Ice.Default.Locator", props->getProperty("Ice.Default.Locator")); _properties->setProperty("Yellow.Query", props->getProperty("IcePack.Yellow.Query")); - if(_kind == ServerKindJavaServer) + if(_kind == ServerKindJavaServer || _kind == ServerKindJavaIceBox) { if(!_libraryPath.empty()) { _javaOptions.push_back("-classpath"); _javaOptions.push_back(_libraryPath); - _javaOptions.push_back("-ea"); } + _javaOptions.push_back("-ea"); _javaOptions.push_back(_className); for(vector<string>::reverse_iterator p = _javaOptions.rbegin(); p != _javaOptions.rend(); ++p) @@ -380,6 +380,7 @@ IcePack::ServerDeployer::setKind(ServerDeployer::ServerKind kind) { _description.path = "java"; } + _className = "IceBox.Server"; createDirectory("/dbs"); addProperty("IceBox.Name", _variables["name"]); addAdapter(_variables["name"] + ".ServiceManagerAdapter",""); |