diff --git a/ThirdParty/3Di/LoadBalancer/LoadBalancerPlugin.cs b/ThirdParty/3Di/LoadBalancer/LoadBalancerPlugin.cs
index 0d50f0e655..cc0f2f5c7e 100644
--- a/ThirdParty/3Di/LoadBalancer/LoadBalancerPlugin.cs
+++ b/ThirdParty/3Di/LoadBalancer/LoadBalancerPlugin.cs
@@ -45,14 +45,8 @@ using OpenSim.Region.Environment.Scenes;
// TODO: remove LindenUDP dependency
-[assembly : Addin]
-[assembly : AddinDependency("OpenSim", "0.5")]
-[assembly : AddinDependency("RegionProxy", "0.1")]
-
namespace OpenSim.ApplicationPlugins.LoadBalancer
{
- [Extension("/OpenSim/Startup")]
- [ExtensionNode ("Plugin")]
public class LoadBalancerPlugin : IApplicationPlugin
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
@@ -76,14 +70,14 @@ namespace OpenSim.ApplicationPlugins.LoadBalancer
#region IApplicationPlugin Members
// TODO: required by IPlugin, but likely not at all right
- string m_name = "LoadBalancerPlugin";
- string m_version = "0.0";
+ string m_name = "LoadBalancer";
+ string m_version = "0.1";
public string Version { get { return m_version; } }
public string Name { get { return m_name; } }
- public void Initialise()
- {
+ public void Initialise()
+ {
m_log.Info("[BALANCER]: " + Name + " cannot be default-initialized!");
throw new PluginNotInitialisedException (Name);
}
diff --git a/ThirdParty/3Di/LoadBalancer/Resources/LoadBalancer.addin.xml b/ThirdParty/3Di/LoadBalancer/Resources/LoadBalancer.addin.xml
new file mode 100644
index 0000000000..ac6ac15e85
--- /dev/null
+++ b/ThirdParty/3Di/LoadBalancer/Resources/LoadBalancer.addin.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ThirdParty/3Di/RegionProxy/RegionProxyPlugin.cs b/ThirdParty/3Di/RegionProxy/RegionProxyPlugin.cs
index 7eefcf5e0a..e65e7e5869 100644
--- a/ThirdParty/3Di/RegionProxy/RegionProxyPlugin.cs
+++ b/ThirdParty/3Di/RegionProxy/RegionProxyPlugin.cs
@@ -37,9 +37,6 @@ using Nwc.XmlRpc;
using OpenSim.Framework;
using OpenSim.Framework.Servers;
-[assembly : Addin("RegionProxy", "0.1")]
-[assembly : AddinDependency("OpenSim", "0.5")]
-
namespace OpenSim.ApplicationPlugins.RegionProxy
{
/* This module has an interface to OpenSim clients that is constant, and is responsible for relaying
@@ -60,7 +57,6 @@ namespace OpenSim.ApplicationPlugins.RegionProxy
* - UnblockClientMessages
*/
- [Extension("/OpenSim/Startup")]
public class RegionProxyPlugin : IApplicationPlugin
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
@@ -69,8 +65,8 @@ namespace OpenSim.ApplicationPlugins.RegionProxy
#region IApplicationPlugin Members
// TODO: required by IPlugin, but likely not at all right
- string m_name = "RegionProxyPlugin";
- string m_version = "0.0";
+ string m_name = "RegionProxy";
+ string m_version = "0.1";
public string Version { get { return m_version; } }
public string Name { get { return m_name; } }
@@ -83,7 +79,7 @@ namespace OpenSim.ApplicationPlugins.RegionProxy
public void Initialise(OpenSimBase openSim)
{
- m_log.Info("Starting proxy");
+ m_log.Info("[PROXY] Starting proxy");
string proxyURL = openSim.ConfigSource.Source.Configs["Network"].GetString("proxy_url", "");
if (proxyURL.Length == 0) return;
diff --git a/ThirdParty/3Di/RegionProxy/Resources/RegionProxy.addin.xml b/ThirdParty/3Di/RegionProxy/Resources/RegionProxy.addin.xml
new file mode 100644
index 0000000000..9fa67169e4
--- /dev/null
+++ b/ThirdParty/3Di/RegionProxy/Resources/RegionProxy.addin.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/prebuild.xml b/prebuild.xml
index 4d27d484d3..dd4a173a6b 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -2122,6 +2122,7 @@
+
@@ -2156,6 +2157,7 @@
+