From 3bfd98eae7caf877dc4eb55e1f295d74bf7efcdf Mon Sep 17 00:00:00 2001 From: Melanie Thielker Date: Tue, 7 Jul 2009 16:21:51 +0000 Subject: [PATCH] Committing the basic universal server Technology (B.U.S.T.) --- OpenSim/Server/ServerMain.cs | 1 - bin/OpenSim.Server.exe.config | 33 +++++++++++++++++++++++++++++++++ bin/OpenSim.Server.ini.example | 27 +++++++++++++++++++++++++++ prebuild.xml | 33 +++++++++++++++++++++++++++++++++ 4 files changed, 93 insertions(+), 1 deletion(-) create mode 100644 bin/OpenSim.Server.exe.config create mode 100644 bin/OpenSim.Server.ini.example diff --git a/OpenSim/Server/ServerMain.cs b/OpenSim/Server/ServerMain.cs index ee136f4278..2beca3b800 100644 --- a/OpenSim/Server/ServerMain.cs +++ b/OpenSim/Server/ServerMain.cs @@ -32,7 +32,6 @@ using System; using System.Collections.Generic; using OpenSim.Server.Base; using OpenSim.Server.Handlers.Base; -using OpenSim.Server.Handlers.Asset; namespace OpenSim.Server { diff --git a/bin/OpenSim.Server.exe.config b/bin/OpenSim.Server.exe.config new file mode 100644 index 0000000000..c2d93c0449 --- /dev/null +++ b/bin/OpenSim.Server.exe.config @@ -0,0 +1,33 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bin/OpenSim.Server.ini.example b/bin/OpenSim.Server.ini.example new file mode 100644 index 0000000000..ebd2d2ce42 --- /dev/null +++ b/bin/OpenSim.Server.ini.example @@ -0,0 +1,27 @@ +; * The startup section lists all the connectors to start up in this server +; * instance. This may be only one, or it may be the entire server suite. +; * Multiple connectors should be seaprated by commas. +; * +; * These are the IN connectors the server uses, the in connectors +; * read tis config file and load the needed OUT and database connectors +; * +[Startup] +ServiceConnectors = "OpenSim.Server.Handlers.dll:AssetServiceConnector" + +; * This is common for all services, it's the network setup for the entire +; * server instance +; * +[Network] +port = 8003 + +; * As an example, the below configuration precisely mimicks the legacy +; * asset server. It is read by the asset IN connector (defined above) +; * and it then loads the OUT connector (a local database module). That, +; * in turn, reads the asset loader and database connection information +; * +[AssetService] +LocalServiceModule = "OpenSim.Services.AssetService.dll:AssetService" +DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" +AssetLoaderArgs = "assets/AssetSets.xml" +StorageProvider = "OpenSim.Data.MySQL.dll" +ConnectionString = "Data Source=localhost;Database=grid;User ID=grid;Password=grid;" diff --git a/prebuild.xml b/prebuild.xml index 94d19c66b4..9634eb5c2d 100644 --- a/prebuild.xml +++ b/prebuild.xml @@ -1528,6 +1528,39 @@ + + + + ../../bin/ + + + + + ../../bin/ + + + + ../../bin/ + + + + + + + + + + + + + + + + + + + +