diff --git a/OpenSim/Region/CoreModules/World/Serialiser/SerialiserModule.cs b/OpenSim/Region/CoreModules/World/Serialiser/SerialiserModule.cs
index 79062da48b..b6d28abbcf 100644
--- a/OpenSim/Region/CoreModules/World/Serialiser/SerialiserModule.cs
+++ b/OpenSim/Region/CoreModules/World/Serialiser/SerialiserModule.cs
@@ -121,7 +121,7 @@ namespace OpenSim.Region.CoreModules.World.Serialiser
public void SaveNamedPrimsToXml2(Scene scene, string primName, string fileName)
{
SceneXmlLoader.SaveNamedPrimsToXml2(scene, primName, fileName);
- }
+ }
public SceneObjectGroup DeserializeGroupFromXml2(string xmlString)
{
diff --git a/OpenSim/Region/CoreModules/World/Serialiser/Tests/SerialiserTests.cs b/OpenSim/Region/CoreModules/World/Serialiser/Tests/SerialiserTests.cs
index 617cc25632..d028360621 100644
--- a/OpenSim/Region/CoreModules/World/Serialiser/Tests/SerialiserTests.cs
+++ b/OpenSim/Region/CoreModules/World/Serialiser/Tests/SerialiserTests.cs
@@ -31,6 +31,7 @@ using NUnit.Framework.SyntaxHelpers;
using OpenMetaverse;
using OpenSim.Framework;
using OpenSim.Region.Framework.Scenes;
+using OpenSim.Region.Framework.Scenes.Serialization;
using OpenSim.Tests.Common;
using OpenSim.Tests.Common.Setup;
using System.IO;
@@ -53,7 +54,7 @@ namespace OpenSim.Region.CoreModules.World.Serialiser.Tests
0
e6a5a05e-e8cc-4816-8701-04165e335790
2698615125
- Primitive
+ PrimMyRide
0
false
1099511628032000
@@ -241,21 +242,21 @@ namespace OpenSim.Region.CoreModules.World.Serialiser.Tests
SceneSetupHelpers.SetupSceneModules(m_scene, m_serialiserModule);
}
-// [Test]
-// public void TestLoadXml()
-// {
-// TestHelper.InMethod();
-// //log4net.Config.XmlConfigurator.Configure();
-//
-// SceneObjectGroup so = m_serialiserModule.DeserializeGroupFromXml2(xml2);
-// SceneObjectPart rootPart = so.RootPart;
-//
-// Assert.That(rootPart.UUID, Is.EqualTo(new UUID("9be68fdd-f740-4a0f-9675-dfbbb536b946")));
-// Assert.That(rootPart.CreatorID, Is.EqualTo(new UUID("b46ef588-411e-4a8b-a284-d7dcfe8e74ef")));
-// Assert.That(rootPart.Name, Is.EqualTo("PrimFun"));
-//
-// // TODO: Check other properties
-// }
+ [Test]
+ public void TestSerializeXml()
+ {
+ TestHelper.InMethod();
+ //log4net.Config.XmlConfigurator.Configure();
+
+ SceneObjectGroup so = SceneObjectSerializer.FromOriginalXmlFormat(xml);
+ SceneObjectPart rootPart = so.RootPart;
+
+ Assert.That(rootPart.UUID, Is.EqualTo(new UUID("e6a5a05e-e8cc-4816-8701-04165e335790")));
+ Assert.That(rootPart.CreatorID, Is.EqualTo(new UUID("a6dacf01-4636-4bb9-8a97-30609438af9d")));
+ Assert.That(rootPart.Name, Is.EqualTo("PrimMyRide"));
+
+ // TODO: Check other properties
+ }
[Test]
public void TestDeserializeXml2()
diff --git a/OpenSim/Region/Framework/Interfaces/IRegionSerialiserModule.cs b/OpenSim/Region/Framework/Interfaces/IRegionSerialiserModule.cs
index e062bbc65c..bfd25d3537 100644
--- a/OpenSim/Region/Framework/Interfaces/IRegionSerialiserModule.cs
+++ b/OpenSim/Region/Framework/Interfaces/IRegionSerialiserModule.cs
@@ -103,13 +103,13 @@ namespace OpenSim.Region.Framework.Interfaces
///
void SavePrimListToXml2(List entityList, TextWriter stream, Vector3 min, Vector3 max);
- void SaveNamedPrimsToXml2(Scene scene, string primName, string fileName);
-
+ void SaveNamedPrimsToXml2(Scene scene, string primName, string fileName);
+
///
/// Deserializes a scene object from its xml2 representation. This does not load the object into the scene.
///
///
- /// The scene object created. null if the scene object already existed
+ /// The scene object created
SceneObjectGroup DeserializeGroupFromXml2(string xmlString);
///
@@ -117,6 +117,6 @@ namespace OpenSim.Region.Framework.Interfaces
///
///
///
- string SerializeGroupToXml2(SceneObjectGroup grp);
+ string SerializeGroupToXml2(SceneObjectGroup grp);
}
}