You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ai...@apache.org on 2009/12/03 23:03:55 UTC

svn commit: r886940 [11/14] - in /qpid/trunk/qpid/dotnet/client-010: ./ addins/ addins/ExcelAddIn/ addins/ExcelAddInMessageProcessor/ addins/ExcelAddInProducer/ client/ client/client/ client/transport/ client/transport/codec/ client/transport/exception...

Modified: qpid/trunk/qpid/dotnet/client-010/test/interop/TestCase.cs
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/test/interop/TestCase.cs?rev=886940&r1=886939&r2=886940&view=diff
==============================================================================
--- qpid/trunk/qpid/dotnet/client-010/test/interop/TestCase.cs (original)
+++ qpid/trunk/qpid/dotnet/client-010/test/interop/TestCase.cs Thu Dec  3 22:03:51 2009
@@ -1,117 +1,117 @@
-/*
-*
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*   http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing,
-* software distributed under the License is distributed on an
-* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-* KIND, either express or implied.  See the License for the
-* specific language governing permissions and limitations
-* under the License.
-*
-*/
-
-using System;
-using System.Collections.Generic;
-using System.IO;
-using System.Threading;
-using System.Xml;
-using common.org.apache.qpid.transport.util;
-using log4net.Config;
-using NUnit.Framework;
-using org.apache.qpid.client;
-using org.apache.qpid.transport;
-using org.apache.qpid.transport.util;
-
-namespace test.interop
-{
-    [TestFixture]
-
-    public class TestCase
-    {       
-        private readonly Dictionary<string,string> _properties = new Dictionary<string, string>();
-        private  Client _client;
-
-        [TestFixtureSetUp] 
-        public void Init()
-        {
-            XmlConfigurator.Configure(new FileInfo("/log.xml"));
-            // populate default properties
-            _properties.Add("UserName", "guest");
-            _properties.Add("Password", "guest");
-            _properties.Add("Host", "localhost");
-            _properties.Add("Port", "5672");
-            _properties.Add("VirtualHost", "test");
-             //Read the test config file  
-            XmlTextReader reader = new XmlTextReader(Environment.CurrentDirectory + "/test.config");
-            while (reader.Read())
-            {                
-                // if node type is an element
-                if (reader.NodeType == XmlNodeType.Element && reader.Name.Equals("add"))
-                {
-                    if (_properties.ContainsKey(reader.GetAttribute("key")))
-                    {
-                        _properties[reader.GetAttribute("key")] = reader.GetAttribute("value");
-                    }
-                    else
-                    {
-                        _properties.Add(reader.GetAttribute("key"), reader.GetAttribute("value"));    
-                    }
-                    
-                }               
-            }
-            // create a client and connect to the broker
-            _client = new Client();
-            _client.connect(Properties["Host"], Convert.ToInt16(Properties["Port"]), Properties["VirtualHost"],
-                           Properties["UserName"], Properties["Password"]);           
-   
-        }
-
-        [TestFixtureTearDown]
-        public void Cleanup()
-        {
-         _client.close();
-        }
-
-        public Client Client
-        {
-            get{ return _client;}
-        }
-
-        public Dictionary<string,string> Properties
-        {
-            get { return _properties; }
-        }
-
-
-        public class SyncListener : IMessageListener
-        {
-            private static readonly Logger _log = Logger.get(typeof(SyncListener));
-            private readonly CircularBuffer<IMessage> _buffer;
-            private readonly RangeSet _range = new RangeSet();
-            private readonly ClientSession _session;
-
-            public SyncListener(ClientSession session, CircularBuffer<IMessage> buffer)
-            {
-                _buffer = buffer;
-                _session = session;
-            }
-
-            public void messageTransfer(IMessage m)
-            {
-                _range.clear();
-                _range.add(m.Id);
-                _session.messageAccept(_range);
-                _buffer.Enqueue(m);
-            }
-        }
-    }
-}
+/*
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+*/
+
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Threading;
+using System.Xml;
+using common.org.apache.qpid.transport.util;
+using log4net.Config;
+using NUnit.Framework;
+using org.apache.qpid.client;
+using org.apache.qpid.transport;
+using org.apache.qpid.transport.util;
+
+namespace test.interop
+{
+    [TestFixture]
+
+    public class TestCase
+    {       
+        private readonly Dictionary<string,string> _properties = new Dictionary<string, string>();
+        private  Client _client;
+
+        [TestFixtureSetUp] 
+        public void Init()
+        {
+            XmlConfigurator.Configure(new FileInfo("/log.xml"));
+            // populate default properties
+            _properties.Add("UserName", "guest");
+            _properties.Add("Password", "guest");
+            _properties.Add("Host", "localhost");
+            _properties.Add("Port", "5672");
+            _properties.Add("VirtualHost", "test");
+             //Read the test config file  
+            XmlTextReader reader = new XmlTextReader(Environment.CurrentDirectory + "/test.config");
+            while (reader.Read())
+            {                
+                // if node type is an element
+                if (reader.NodeType == XmlNodeType.Element && reader.Name.Equals("add"))
+                {
+                    if (_properties.ContainsKey(reader.GetAttribute("key")))
+                    {
+                        _properties[reader.GetAttribute("key")] = reader.GetAttribute("value");
+                    }
+                    else
+                    {
+                        _properties.Add(reader.GetAttribute("key"), reader.GetAttribute("value"));    
+                    }
+                    
+                }               
+            }
+            // create a client and connect to the broker
+            _client = new Client();
+            _client.connect(Properties["Host"], Convert.ToInt16(Properties["Port"]), Properties["VirtualHost"],
+                           Properties["UserName"], Properties["Password"]);           
+   
+        }
+
+        [TestFixtureTearDown]
+        public void Cleanup()
+        {
+         _client.close();
+        }
+
+        public Client Client
+        {
+            get{ return _client;}
+        }
+
+        public Dictionary<string,string> Properties
+        {
+            get { return _properties; }
+        }
+
+
+        public class SyncListener : IMessageListener
+        {
+            private static readonly Logger _log = Logger.get(typeof(SyncListener));
+            private readonly CircularBuffer<IMessage> _buffer;
+            private readonly RangeSet _range = new RangeSet();
+            private readonly ClientSession _session;
+
+            public SyncListener(ClientSession session, CircularBuffer<IMessage> buffer)
+            {
+                _buffer = buffer;
+                _session = session;
+            }
+
+            public void messageTransfer(IMessage m)
+            {
+                _range.clear();
+                _range.add(m.Id);
+                _session.messageAccept(_range);
+                _buffer.Enqueue(m);
+            }
+        }
+    }
+}

Modified: qpid/trunk/qpid/dotnet/client-010/test/transport/util/ByteEncoderTest.cs
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/test/transport/util/ByteEncoderTest.cs?rev=886940&r1=886939&r2=886940&view=diff
==============================================================================
--- qpid/trunk/qpid/dotnet/client-010/test/transport/util/ByteEncoderTest.cs (original)
+++ qpid/trunk/qpid/dotnet/client-010/test/transport/util/ByteEncoderTest.cs Thu Dec  3 22:03:51 2009
@@ -1,106 +1,106 @@
-/*
-*
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*   http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing,
-* software distributed under the License is distributed on an
-* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-* KIND, either express or implied.  See the License for the
-* specific language governing permissions and limitations
-* under the License.
-*
-*/
-using System;
-using NUnit.Framework;
-using org.apache.qpid.transport.util;
-
-
-namespace test.transport.util
-{
-    [TestFixture]
-
-    public class ByteEncoderTest
-    {        
-        private static readonly Logger _log = Logger.get(typeof(ByteEncoderTest));
-
-        [Test]
-        public void GetBigEndianInt32()
-        {
-            _log.debug("Running: GetBigEndianInt32");
-            const int anInt = -12345;
-            Int32 aNewInt = ByteEncoder.GetBigEndian(anInt);
-            Assert.IsTrue( anInt == ByteEncoder.GetBigEndian(aNewInt) );
-        }
-
-        [Test]
-        public void GetBigEndianUInt16()
-        {
-            _log.debug("Running: GetBigEndianUInt16");
-            const UInt16 anInt = 123;
-            UInt16 aNewInt = ByteEncoder.GetBigEndian(anInt);
-            Assert.IsTrue(anInt == ByteEncoder.GetBigEndian(aNewInt));
-        }
-
-        [Test]
-        public void GetBigEndianUInt32()
-        {
-            _log.debug("Running: GetBigEndianUInt32");
-            const UInt32 anInt = 12345;
-            UInt32 aNewInt = ByteEncoder.GetBigEndian(anInt);
-            Assert.IsTrue(anInt == ByteEncoder.GetBigEndian(aNewInt));
-        }
-
-        [Test]
-        public void GetBigEndianlong()
-        {
-            _log.debug("Running: GetBigEndianlong");
-            const long anInt = 123456660700770;
-            long aNewInt = ByteEncoder.GetBigEndian(anInt);
-            Assert.IsTrue(anInt == ByteEncoder.GetBigEndian(aNewInt));
-        }
-
-        [Test]
-        public void GetLittleEndianInt32()
-        {
-            _log.debug("Running: GetBigEndianInt32");
-            const int anInt = -12345;
-            Int32 aNewInt = ByteEncoder.GetLittleEndian(anInt);
-            Assert.IsTrue(anInt == ByteEncoder.GetLittleEndian(aNewInt));
-        }
-
-        [Test]
-        public void GetLittleEndianUInt16()
-        {
-            _log.debug("Running: GetLittleEndianUInt16");
-            const UInt16 anInt = 123;
-            UInt16 aNewInt = ByteEncoder.GetLittleEndian(anInt);
-            Assert.IsTrue(anInt == ByteEncoder.GetLittleEndian(aNewInt));
-        }
-
-        [Test]
-        public void GetLittleEndianUInt32()
-        {
-            _log.debug("Running: GetLittleEndianUInt32");
-            const UInt32 anInt = 12345;
-            UInt32 aNewInt = ByteEncoder.GetLittleEndian(anInt);
-            Assert.IsTrue(anInt == ByteEncoder.GetLittleEndian(aNewInt));
-        }
-
-        [Test]
-        public void GetLittleEndianlong()
-        {
-            _log.debug("Running: GetLittleEndianlong");
-            const long anInt = 123456660700770;
-            long aNewInt = ByteEncoder.GetLittleEndian(anInt);
-            Assert.IsTrue(anInt == ByteEncoder.GetLittleEndian(aNewInt));
-        }
-    }
-}
+/*
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+*/
+using System;
+using NUnit.Framework;
+using org.apache.qpid.transport.util;
+
+
+namespace test.transport.util
+{
+    [TestFixture]
+
+    public class ByteEncoderTest
+    {        
+        private static readonly Logger _log = Logger.get(typeof(ByteEncoderTest));
+
+        [Test]
+        public void GetBigEndianInt32()
+        {
+            _log.debug("Running: GetBigEndianInt32");
+            const int anInt = -12345;
+            Int32 aNewInt = ByteEncoder.GetBigEndian(anInt);
+            Assert.IsTrue( anInt == ByteEncoder.GetBigEndian(aNewInt) );
+        }
+
+        [Test]
+        public void GetBigEndianUInt16()
+        {
+            _log.debug("Running: GetBigEndianUInt16");
+            const UInt16 anInt = 123;
+            UInt16 aNewInt = ByteEncoder.GetBigEndian(anInt);
+            Assert.IsTrue(anInt == ByteEncoder.GetBigEndian(aNewInt));
+        }
+
+        [Test]
+        public void GetBigEndianUInt32()
+        {
+            _log.debug("Running: GetBigEndianUInt32");
+            const UInt32 anInt = 12345;
+            UInt32 aNewInt = ByteEncoder.GetBigEndian(anInt);
+            Assert.IsTrue(anInt == ByteEncoder.GetBigEndian(aNewInt));
+        }
+
+        [Test]
+        public void GetBigEndianlong()
+        {
+            _log.debug("Running: GetBigEndianlong");
+            const long anInt = 123456660700770;
+            long aNewInt = ByteEncoder.GetBigEndian(anInt);
+            Assert.IsTrue(anInt == ByteEncoder.GetBigEndian(aNewInt));
+        }
+
+        [Test]
+        public void GetLittleEndianInt32()
+        {
+            _log.debug("Running: GetBigEndianInt32");
+            const int anInt = -12345;
+            Int32 aNewInt = ByteEncoder.GetLittleEndian(anInt);
+            Assert.IsTrue(anInt == ByteEncoder.GetLittleEndian(aNewInt));
+        }
+
+        [Test]
+        public void GetLittleEndianUInt16()
+        {
+            _log.debug("Running: GetLittleEndianUInt16");
+            const UInt16 anInt = 123;
+            UInt16 aNewInt = ByteEncoder.GetLittleEndian(anInt);
+            Assert.IsTrue(anInt == ByteEncoder.GetLittleEndian(aNewInt));
+        }
+
+        [Test]
+        public void GetLittleEndianUInt32()
+        {
+            _log.debug("Running: GetLittleEndianUInt32");
+            const UInt32 anInt = 12345;
+            UInt32 aNewInt = ByteEncoder.GetLittleEndian(anInt);
+            Assert.IsTrue(anInt == ByteEncoder.GetLittleEndian(aNewInt));
+        }
+
+        [Test]
+        public void GetLittleEndianlong()
+        {
+            _log.debug("Running: GetLittleEndianlong");
+            const long anInt = 123456660700770;
+            long aNewInt = ByteEncoder.GetLittleEndian(anInt);
+            Assert.IsTrue(anInt == ByteEncoder.GetLittleEndian(aNewInt));
+        }
+    }
+}

Modified: qpid/trunk/qpid/dotnet/client-010/test/transport/util/CircularBufferTest.cs
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/test/transport/util/CircularBufferTest.cs?rev=886940&r1=886939&r2=886940&view=diff
==============================================================================
--- qpid/trunk/qpid/dotnet/client-010/test/transport/util/CircularBufferTest.cs (original)
+++ qpid/trunk/qpid/dotnet/client-010/test/transport/util/CircularBufferTest.cs Thu Dec  3 22:03:51 2009
@@ -1,89 +1,89 @@
-/*
-*
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*   http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing,
-* software distributed under the License is distributed on an
-* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-* KIND, either express or implied.  See the License for the
-* specific language governing permissions and limitations
-* under the License.
-*
-*/
-
-using System;
-using System.Threading;
-using common.org.apache.qpid.transport.util;
-using NUnit.Framework;
-using org.apache.qpid.transport.util;
-
-namespace test.transport.util
-{
-    [TestFixture]
-
-    public class CircularBufferTest
-    {
-        private CircularBuffer<Object> _buf;
-        private static readonly Logger _log = Logger.get(typeof(CircularBufferTest));
-
-        [Test]
-        public void BlockingEnqueue()
-        {
-            _log.debug("Running: BlockingEnqueue");
-            const int size = 10;
-            _buf = new CircularBuffer<Object>(size);
-            // add size element anc check that the size +1 add blocks 
-            for (int i = 1; i < size; i++ )
-            {
-                _buf.Enqueue(new object());
-            }
-            // check tha the buffer is now full 
-            Thread t = new Thread(Go);
-            t.Start();
-            Thread.Sleep(100);
-            // the trhead t should block until an element is dequeued 
-            Assert.IsTrue(t.ThreadState == ThreadState.WaitSleepJoin);           
-            _buf.Dequeue();
-            // t should now be stopped 
-            Thread.Sleep(100);
-            Assert.IsTrue(t.ThreadState == ThreadState.Stopped);           
-        }
-
-        [Test]
-        public void Close()
-        {
-            _log.debug("Running: BlockingEnqueue");
-            const int size = 10;
-            _buf = new CircularBuffer<Object>(size);
-            // add size element anc check that the size +1 add blocks 
-            for (int i = 1; i < size; i++)
-            {
-                _buf.Enqueue(new object());
-            }
-            // check tha the buffer is now full 
-            Thread t = new Thread(Go);
-            t.Start();
-            Thread.Sleep(1000);
-            // the trhead t should block until the buffer is closed             
-            Assert.IsTrue(t.ThreadState == ThreadState.WaitSleepJoin);
-            _buf.close();
-            Thread.Sleep(100);
-            // t should now be stopped 
-            Assert.IsTrue(t.ThreadState == ThreadState.Stopped);           
-        }
-
-        void Go()
-        {
-            _buf.Enqueue(new object());
-        }
-
-    }
-}
+/*
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+*/
+
+using System;
+using System.Threading;
+using common.org.apache.qpid.transport.util;
+using NUnit.Framework;
+using org.apache.qpid.transport.util;
+
+namespace test.transport.util
+{
+    [TestFixture]
+
+    public class CircularBufferTest
+    {
+        private CircularBuffer<Object> _buf;
+        private static readonly Logger _log = Logger.get(typeof(CircularBufferTest));
+
+        [Test]
+        public void BlockingEnqueue()
+        {
+            _log.debug("Running: BlockingEnqueue");
+            const int size = 10;
+            _buf = new CircularBuffer<Object>(size);
+            // add size element anc check that the size +1 add blocks 
+            for (int i = 1; i < size; i++ )
+            {
+                _buf.Enqueue(new object());
+            }
+            // check tha the buffer is now full 
+            Thread t = new Thread(Go);
+            t.Start();
+            Thread.Sleep(100);
+            // the trhead t should block until an element is dequeued 
+            Assert.IsTrue(t.ThreadState == ThreadState.WaitSleepJoin);           
+            _buf.Dequeue();
+            // t should now be stopped 
+            Thread.Sleep(100);
+            Assert.IsTrue(t.ThreadState == ThreadState.Stopped);           
+        }
+
+        [Test]
+        public void Close()
+        {
+            _log.debug("Running: BlockingEnqueue");
+            const int size = 10;
+            _buf = new CircularBuffer<Object>(size);
+            // add size element anc check that the size +1 add blocks 
+            for (int i = 1; i < size; i++)
+            {
+                _buf.Enqueue(new object());
+            }
+            // check tha the buffer is now full 
+            Thread t = new Thread(Go);
+            t.Start();
+            Thread.Sleep(1000);
+            // the trhead t should block until the buffer is closed             
+            Assert.IsTrue(t.ThreadState == ThreadState.WaitSleepJoin);
+            _buf.close();
+            Thread.Sleep(100);
+            // t should now be stopped 
+            Assert.IsTrue(t.ThreadState == ThreadState.Stopped);           
+        }
+
+        void Go()
+        {
+            _buf.Enqueue(new object());
+        }
+
+    }
+}

Modified: qpid/trunk/qpid/dotnet/client-010/test/transport/util/ResultFutureTest.cs
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/test/transport/util/ResultFutureTest.cs?rev=886940&r1=886939&r2=886940&view=diff
==============================================================================
--- qpid/trunk/qpid/dotnet/client-010/test/transport/util/ResultFutureTest.cs (original)
+++ qpid/trunk/qpid/dotnet/client-010/test/transport/util/ResultFutureTest.cs Thu Dec  3 22:03:51 2009
@@ -1,103 +1,103 @@
-/*
-*
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*   http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing,
-* software distributed under the License is distributed on an
-* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-* KIND, either express or implied.  See the License for the
-* specific language governing permissions and limitations
-* under the License.
-*
-*/
-using System;
-using System.Collections.Generic;
-using System.Threading;
-using common.org.apache.qpid.transport.util;
-using NUnit.Framework;
-using org.apache.qpid.transport;
-using org.apache.qpid.transport.codec;
-using org.apache.qpid.transport.util;
-
-
-namespace test.transport.util
-{
-    [TestFixture]
-    public class ResultFutureTest
-    {
-        private static readonly Logger _log = Logger.get(typeof (ByteEncoderTest));
-        private static ResultFuture _future;
-
-        [Test]
-        public void getFutureTimeout()
-        {
-            _log.debug("Running: getFutureTimeout");                        
-            _future = new ResultFuture();
-            _future.Session = new Session(new byte[1]);
-            DateTime start = DateTime.Now;
-            Struct result = _future.get(1000);
-            Assert.IsTrue(DateTime.Now.Subtract(start).TotalMilliseconds >= 1000);
-            Assert.IsNull(result);           
-        }
-
-        [Test]
-        public void getFuture()
-        {
-            _log.debug("Running: getFuture");
-            _future = new ResultFuture();
-            _future.Session = new Session(new byte[1]);
-            Thread t = new Thread(Go);
-            t.Start();
-            Struct result = _future.get(2000);
-            Assert.IsNotNull(result);
-        }
-
-
-        void Go()
-        {
-            Thread.Sleep(500);
-            _future.Result = new myStruct();
-        }
-    }
-
-    public class myStruct:Struct
-    {
-        public override int getStructType()
-        {
-            throw new System.NotImplementedException();
-        }
-
-        public override int getSizeWidth()
-        {
-            throw new System.NotImplementedException();
-        }
-
-        public override int getPackWidth()
-        {
-            throw new System.NotImplementedException();
-        }
-
-        public override void read(Decoder dec)
-        {
-            throw new System.NotImplementedException();
-        }
-
-        public override void write(Encoder enc)
-        {
-            throw new System.NotImplementedException();
-        }
-
-        public override Dictionary<string, object> Fields
-        {
-            get { throw new System.NotImplementedException(); }
-        }
-    }
-}
+/*
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+*/
+using System;
+using System.Collections.Generic;
+using System.Threading;
+using common.org.apache.qpid.transport.util;
+using NUnit.Framework;
+using org.apache.qpid.transport;
+using org.apache.qpid.transport.codec;
+using org.apache.qpid.transport.util;
+
+
+namespace test.transport.util
+{
+    [TestFixture]
+    public class ResultFutureTest
+    {
+        private static readonly Logger _log = Logger.get(typeof (ByteEncoderTest));
+        private static ResultFuture _future;
+
+        [Test]
+        public void getFutureTimeout()
+        {
+            _log.debug("Running: getFutureTimeout");                        
+            _future = new ResultFuture();
+            _future.Session = new Session(new byte[1]);
+            DateTime start = DateTime.Now;
+            Struct result = _future.get(1000);
+            Assert.IsTrue(DateTime.Now.Subtract(start).TotalMilliseconds >= 1000);
+            Assert.IsNull(result);           
+        }
+
+        [Test]
+        public void getFuture()
+        {
+            _log.debug("Running: getFuture");
+            _future = new ResultFuture();
+            _future.Session = new Session(new byte[1]);
+            Thread t = new Thread(Go);
+            t.Start();
+            Struct result = _future.get(2000);
+            Assert.IsNotNull(result);
+        }
+
+
+        void Go()
+        {
+            Thread.Sleep(500);
+            _future.Result = new myStruct();
+        }
+    }
+
+    public class myStruct:Struct
+    {
+        public override int getStructType()
+        {
+            throw new System.NotImplementedException();
+        }
+
+        public override int getSizeWidth()
+        {
+            throw new System.NotImplementedException();
+        }
+
+        public override int getPackWidth()
+        {
+            throw new System.NotImplementedException();
+        }
+
+        public override void read(Decoder dec)
+        {
+            throw new System.NotImplementedException();
+        }
+
+        public override void write(Encoder enc)
+        {
+            throw new System.NotImplementedException();
+        }
+
+        public override Dictionary<string, object> Fields
+        {
+            get { throw new System.NotImplementedException(); }
+        }
+    }
+}

Modified: qpid/trunk/qpid/dotnet/client-010/test/transport/util/SerialTest.cs
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/test/transport/util/SerialTest.cs?rev=886940&r1=886939&r2=886940&view=diff
==============================================================================
--- qpid/trunk/qpid/dotnet/client-010/test/transport/util/SerialTest.cs (original)
+++ qpid/trunk/qpid/dotnet/client-010/test/transport/util/SerialTest.cs Thu Dec  3 22:03:51 2009
@@ -1,75 +1,75 @@
-/*
-*
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*   http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing,
-* software distributed under the License is distributed on an
-* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-* KIND, either express or implied.  See the License for the
-* specific language governing permissions and limitations
-* under the License.
-*
-*/
-using NUnit.Framework;
-using org.apache.qpid.transport.util;
-
-namespace test.transport.util
-{
-    [TestFixture]
-    public class SerialTest
-    {
-        private static readonly Logger _log = Logger.get(typeof (SerialTest));
-
-        [Test]
-        ///
-        /// Test the key boundaries where wraparound occurs.
-        ///
-        public void testBoundaries()
-        {
-            Assert.IsTrue(Serial.gt(1, 0));
-            Assert.IsTrue(Serial.lt(0, 1));
-
-            Assert.IsTrue(Serial.gt(int.MaxValue, int.MaxValue - 1));
-            Assert.IsTrue(Serial.lt(int.MaxValue - 1, int.MaxValue));
-        }
-
-        ///
-        /// Test the first Corollary of RFC 1982
-        /// For any sequence number s and any integer n such that addition of n
-        /// to s is well defined, (s + n) >= s.  Further (s + n) == s only when
-        /// n == 0, in all other defined cases, (s + n) > s.
-        ///
-        public void testCorollary1()
-        {
-            int wrapcount = 0;
-
-            int s = 0;
-
-            for (int i = 0; i < 67108664; i++)
-            {
-                for (int n = 1; n < 4096; n += 512)
-                {
-                    Assert.IsTrue(Serial.gt(s + n, s));
-                    Assert.IsTrue(Serial.lt(s, s + n));
-                }
-
-                s += 1024;
-
-                if (s == 0)
-                {
-                    wrapcount += 1;
-                }
-            }
-
-            Assert.IsTrue(wrapcount > 0);
-        }
-    }
-}
+/*
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+*/
+using NUnit.Framework;
+using org.apache.qpid.transport.util;
+
+namespace test.transport.util
+{
+    [TestFixture]
+    public class SerialTest
+    {
+        private static readonly Logger _log = Logger.get(typeof (SerialTest));
+
+        [Test]
+        ///
+        /// Test the key boundaries where wraparound occurs.
+        ///
+        public void testBoundaries()
+        {
+            Assert.IsTrue(Serial.gt(1, 0));
+            Assert.IsTrue(Serial.lt(0, 1));
+
+            Assert.IsTrue(Serial.gt(int.MaxValue, int.MaxValue - 1));
+            Assert.IsTrue(Serial.lt(int.MaxValue - 1, int.MaxValue));
+        }
+
+        ///
+        /// Test the first Corollary of RFC 1982
+        /// For any sequence number s and any integer n such that addition of n
+        /// to s is well defined, (s + n) >= s.  Further (s + n) == s only when
+        /// n == 0, in all other defined cases, (s + n) > s.
+        ///
+        public void testCorollary1()
+        {
+            int wrapcount = 0;
+
+            int s = 0;
+
+            for (int i = 0; i < 67108664; i++)
+            {
+                for (int n = 1; n < 4096; n += 512)
+                {
+                    Assert.IsTrue(Serial.gt(s + n, s));
+                    Assert.IsTrue(Serial.lt(s, s + n));
+                }
+
+                s += 1024;
+
+                if (s == 0)
+                {
+                    wrapcount += 1;
+                }
+            }
+
+            Assert.IsTrue(wrapcount > 0);
+        }
+    }
+}

Modified: qpid/trunk/qpid/dotnet/client-010/test/transport/util/UUIDTest.cs
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/test/transport/util/UUIDTest.cs?rev=886940&r1=886939&r2=886940&view=diff
==============================================================================
--- qpid/trunk/qpid/dotnet/client-010/test/transport/util/UUIDTest.cs (original)
+++ qpid/trunk/qpid/dotnet/client-010/test/transport/util/UUIDTest.cs Thu Dec  3 22:03:51 2009
@@ -1,62 +1,62 @@
-/*
-*
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*   http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing,
-* software distributed under the License is distributed on an
-* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-* KIND, either express or implied.  See the License for the
-* specific language governing permissions and limitations
-* under the License.
-*
-*/
-using System;
-using NUnit.Framework;
-using org.apache.qpid.transport.util;
-
-namespace test.transport.util
-{
-    [TestFixture]
-
-    public class UUIDTest
-    {
-        [Test]
-        public void createUUID()
-        {
-            UUID uuid = UUID.randomUUID();
-            String uuidStr = uuid.ToString();
-            Assert.IsNotNull(uuid);
-            UUID uuid2 = UUID.randomUUID();
-            Assert.AreNotSame(uuid, uuid2);
-        }
-
-        [Test]
-        public void ToString_should_override_and_not_hide_base()
-        {
-            UUID uuid = UUID.randomUUID();
-
-            string uuidStr = uuid.ToString();
-            string uuidConcat = "Test." + uuid;
-
-            Assert.AreEqual("Test." + uuidStr, uuidConcat);
-        }
-
-        [Test]
-        public void two_uuid_with_same_value_should_have_same_hash_code()
-        {
-            UUID uuid = UUID.randomUUID();
-            UUID uuid2 = new UUID(uuid.MostSignificantBits, uuid.LeastSignificantBits);
-            
-            Assert.AreEqual(uuid, uuid2);
-            Assert.AreEqual(uuid.GetHashCode(), uuid2.GetHashCode());
-        }
-    }
-}
+/*
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+*/
+using System;
+using NUnit.Framework;
+using org.apache.qpid.transport.util;
+
+namespace test.transport.util
+{
+    [TestFixture]
+
+    public class UUIDTest
+    {
+        [Test]
+        public void createUUID()
+        {
+            UUID uuid = UUID.randomUUID();
+            String uuidStr = uuid.ToString();
+            Assert.IsNotNull(uuid);
+            UUID uuid2 = UUID.randomUUID();
+            Assert.AreNotSame(uuid, uuid2);
+        }
+
+        [Test]
+        public void ToString_should_override_and_not_hide_base()
+        {
+            UUID uuid = UUID.randomUUID();
+
+            string uuidStr = uuid.ToString();
+            string uuidConcat = "Test." + uuid;
+
+            Assert.AreEqual("Test." + uuidStr, uuidConcat);
+        }
+
+        [Test]
+        public void two_uuid_with_same_value_should_have_same_hash_code()
+        {
+            UUID uuid = UUID.randomUUID();
+            UUID uuid2 = new UUID(uuid.MostSignificantBits, uuid.LeastSignificantBits);
+            
+            Assert.AreEqual(uuid, uuid2);
+            Assert.AreEqual(uuid.GetHashCode(), uuid2.GetHashCode());
+        }
+    }
+}

Modified: qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Form1.cs
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Form1.cs?rev=886940&r1=886939&r2=886940&view=diff
==============================================================================
--- qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Form1.cs (original)
+++ qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Form1.cs Thu Dec  3 22:03:51 2009
@@ -1,96 +1,96 @@
-/*
- * 
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- * 
- *   http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- * 
- */
-
-using System;
-using System.ServiceModel;
-using System.Windows.Forms;
-using org.apache.qpid.wcf.demo;
-using org.apache.qpid.wcf.model;
-using org.apache.qpid.wcf.demo.bookingServer;
-
-namespace WindowsFormsBooking
-{
-    public partial class Form1 : Form
-    {
-        private ChannelFactory<IBooking> _fac;
-        private readonly Order _order = new Order();
-        private IBooking _calc;
-         
-        public Form1()
-        {
-            InitializeComponent();
-            _calc = StartClient(new QpidBinding("192.168.1.14", 5673));
-            _order.Type = "Default";
-            _order.Price = 0;
-        }
-
-        public IBooking StartClient(System.ServiceModel.Channels.Binding binding)
-        {
-            IBooking res = null;
-            try
-            {
-                Console.WriteLine("  Starting Client...");
-                _fac = new ChannelFactory<IBooking>(binding, "soap.amqp:///Booking");
-                _fac.Open();
-                res = _fac.CreateChannel();
-                Console.WriteLine("[DONE]");
-            }
-            catch (Exception e)
-            {
-                Console.WriteLine(e);
-            }
-            return res;
-        }
-
-        public void StopClient(IBooking client)
-        {
-            Console.WriteLine("  Stopping Client...");
-            ((System.ServiceModel.Channels.IChannel)client).Close();
-            _fac.Close();
-            Console.WriteLine("[DONE]");
-        }
-
-        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
-        {
-            _order.Type = ((ComboBox) sender).SelectedItem.ToString();
-        }
-
-        private void numericUpDown1_ValueChanged(object sender, EventArgs e)
-        {
-            _order.Price = (double) ((NumericUpDown) sender).Value;
-        }
-
-        private void button1_Click(object sender, EventArgs e)
-        {
-            _calc.Add(_order);
-        }
-
-        private void button2_Click(object sender, EventArgs e)
-        {
-            Receipt r = _calc.Checkout();
-            richTextBox1.Text = r.Summary + "\n" + "Total Price = " + r.Price;            
-            // reset
-            _calc = StartClient(new QpidBinding("192.168.1.14", 5673));            
-        }
-
-      
-    }
-}
+/*
+ * 
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ */
+
+using System;
+using System.ServiceModel;
+using System.Windows.Forms;
+using org.apache.qpid.wcf.demo;
+using org.apache.qpid.wcf.model;
+using org.apache.qpid.wcf.demo.bookingServer;
+
+namespace WindowsFormsBooking
+{
+    public partial class Form1 : Form
+    {
+        private ChannelFactory<IBooking> _fac;
+        private readonly Order _order = new Order();
+        private IBooking _calc;
+         
+        public Form1()
+        {
+            InitializeComponent();
+            _calc = StartClient(new QpidBinding("192.168.1.14", 5673));
+            _order.Type = "Default";
+            _order.Price = 0;
+        }
+
+        public IBooking StartClient(System.ServiceModel.Channels.Binding binding)
+        {
+            IBooking res = null;
+            try
+            {
+                Console.WriteLine("  Starting Client...");
+                _fac = new ChannelFactory<IBooking>(binding, "soap.amqp:///Booking");
+                _fac.Open();
+                res = _fac.CreateChannel();
+                Console.WriteLine("[DONE]");
+            }
+            catch (Exception e)
+            {
+                Console.WriteLine(e);
+            }
+            return res;
+        }
+
+        public void StopClient(IBooking client)
+        {
+            Console.WriteLine("  Stopping Client...");
+            ((System.ServiceModel.Channels.IChannel)client).Close();
+            _fac.Close();
+            Console.WriteLine("[DONE]");
+        }
+
+        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
+        {
+            _order.Type = ((ComboBox) sender).SelectedItem.ToString();
+        }
+
+        private void numericUpDown1_ValueChanged(object sender, EventArgs e)
+        {
+            _order.Price = (double) ((NumericUpDown) sender).Value;
+        }
+
+        private void button1_Click(object sender, EventArgs e)
+        {
+            _calc.Add(_order);
+        }
+
+        private void button2_Click(object sender, EventArgs e)
+        {
+            Receipt r = _calc.Checkout();
+            richTextBox1.Text = r.Summary + "\n" + "Total Price = " + r.Price;            
+            // reset
+            _calc = StartClient(new QpidBinding("192.168.1.14", 5673));            
+        }
+
+      
+    }
+}

Modified: qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Form1.resx
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Form1.resx?rev=886940&r1=886939&r2=886940&view=diff
==============================================================================
--- qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Form1.resx (original)
+++ qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Form1.resx Thu Dec  3 22:03:51 2009
@@ -1,123 +1,123 @@
-<?xml version="1.0" encoding="utf-8"?>
-<root>
-  <!-- 
-    Microsoft ResX Schema 
-    
-    Version 2.0
-    
-    The primary goals of this format is to allow a simple XML format 
-    that is mostly human readable. The generation and parsing of the 
-    various data types are done through the TypeConverter classes 
-    associated with the data types.
-    
-    Example:
-    
-    ... ado.net/XML headers & schema ...
-    <resheader name="resmimetype">text/microsoft-resx</resheader>
-    <resheader name="version">2.0</resheader>
-    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
-    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
-    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
-    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
-    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
-        <value>[base64 mime encoded serialized .NET Framework object]</value>
-    </data>
-    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
-        <comment>This is a comment</comment>
-    </data>
-                
-    There are any number of "resheader" rows that contain simple 
-    name/value pairs.
-    
-    Each data row contains a name, and value. The row also contains a 
-    type or mimetype. Type corresponds to a .NET class that support 
-    text/value conversion through the TypeConverter architecture. 
-    Classes that don't support this are serialized and stored with the 
-    mimetype set.
-    
-    The mimetype is used for serialized objects, and tells the 
-    ResXResourceReader how to depersist the object. This is currently not 
-    extensible. For a given mimetype the value must be set accordingly:
-    
-    Note - application/x-microsoft.net.object.binary.base64 is the format 
-    that the ResXResourceWriter will generate, however the reader can 
-    read any of the formats listed below.
-    
-    mimetype: application/x-microsoft.net.object.binary.base64
-    value   : The object must be serialized with 
-            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
-            : and then encoded with base64 encoding.
-    
-    mimetype: application/x-microsoft.net.object.soap.base64
-    value   : The object must be serialized with 
-            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
-            : and then encoded with base64 encoding.
-
-    mimetype: application/x-microsoft.net.object.bytearray.base64
-    value   : The object must be serialized into a byte array 
-            : using a System.ComponentModel.TypeConverter
-            : and then encoded with base64 encoding.
-    -->
-  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
-    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
-    <xsd:element name="root" msdata:IsDataSet="true">
-      <xsd:complexType>
-        <xsd:choice maxOccurs="unbounded">
-          <xsd:element name="metadata">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" />
-              </xsd:sequence>
-              <xsd:attribute name="name" use="required" type="xsd:string" />
-              <xsd:attribute name="type" type="xsd:string" />
-              <xsd:attribute name="mimetype" type="xsd:string" />
-              <xsd:attribute ref="xml:space" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="assembly">
-            <xsd:complexType>
-              <xsd:attribute name="alias" type="xsd:string" />
-              <xsd:attribute name="name" type="xsd:string" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="data">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
-                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
-              </xsd:sequence>
-              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
-              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
-              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
-              <xsd:attribute ref="xml:space" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="resheader">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
-              </xsd:sequence>
-              <xsd:attribute name="name" type="xsd:string" use="required" />
-            </xsd:complexType>
-          </xsd:element>
-        </xsd:choice>
-      </xsd:complexType>
-    </xsd:element>
-  </xsd:schema>
-  <resheader name="resmimetype">
-    <value>text/microsoft-resx</value>
-  </resheader>
-  <resheader name="version">
-    <value>2.0</value>
-  </resheader>
-  <resheader name="reader">
-    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </resheader>
-  <resheader name="writer">
-    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </resheader>
-  <metadata name="richTextBox1.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
-    <value>True</value>
-  </metadata>
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <metadata name="richTextBox1.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
 </root>
\ No newline at end of file

Modified: qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Properties/Resources.resx
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Properties/Resources.resx?rev=886940&r1=886939&r2=886940&view=diff
==============================================================================
--- qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Properties/Resources.resx (original)
+++ qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Properties/Resources.resx Thu Dec  3 22:03:51 2009
@@ -1,117 +1,117 @@
-<?xml version="1.0" encoding="utf-8"?>
-<root>
-  <!-- 
-    Microsoft ResX Schema 
-    
-    Version 2.0
-    
-    The primary goals of this format is to allow a simple XML format 
-    that is mostly human readable. The generation and parsing of the 
-    various data types are done through the TypeConverter classes 
-    associated with the data types.
-    
-    Example:
-    
-    ... ado.net/XML headers & schema ...
-    <resheader name="resmimetype">text/microsoft-resx</resheader>
-    <resheader name="version">2.0</resheader>
-    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
-    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
-    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
-    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
-    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
-        <value>[base64 mime encoded serialized .NET Framework object]</value>
-    </data>
-    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
-        <comment>This is a comment</comment>
-    </data>
-                
-    There are any number of "resheader" rows that contain simple 
-    name/value pairs.
-    
-    Each data row contains a name, and value. The row also contains a 
-    type or mimetype. Type corresponds to a .NET class that support 
-    text/value conversion through the TypeConverter architecture. 
-    Classes that don't support this are serialized and stored with the 
-    mimetype set.
-    
-    The mimetype is used for serialized objects, and tells the 
-    ResXResourceReader how to depersist the object. This is currently not 
-    extensible. For a given mimetype the value must be set accordingly:
-    
-    Note - application/x-microsoft.net.object.binary.base64 is the format 
-    that the ResXResourceWriter will generate, however the reader can 
-    read any of the formats listed below.
-    
-    mimetype: application/x-microsoft.net.object.binary.base64
-    value   : The object must be serialized with 
-            : System.Serialization.Formatters.Binary.BinaryFormatter
-            : and then encoded with base64 encoding.
-    
-    mimetype: application/x-microsoft.net.object.soap.base64
-    value   : The object must be serialized with 
-            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
-            : and then encoded with base64 encoding.
-
-    mimetype: application/x-microsoft.net.object.bytearray.base64
-    value   : The object must be serialized into a byte array 
-            : using a System.ComponentModel.TypeConverter
-            : and then encoded with base64 encoding.
-    -->
-  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
-    <xsd:element name="root" msdata:IsDataSet="true">
-      <xsd:complexType>
-        <xsd:choice maxOccurs="unbounded">
-          <xsd:element name="metadata">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" />
-              </xsd:sequence>
-              <xsd:attribute name="name" type="xsd:string" />
-              <xsd:attribute name="type" type="xsd:string" />
-              <xsd:attribute name="mimetype" type="xsd:string" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="assembly">
-            <xsd:complexType>
-              <xsd:attribute name="alias" type="xsd:string" />
-              <xsd:attribute name="name" type="xsd:string" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="data">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
-                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
-              </xsd:sequence>
-              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
-              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
-              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="resheader">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
-              </xsd:sequence>
-              <xsd:attribute name="name" type="xsd:string" use="required" />
-            </xsd:complexType>
-          </xsd:element>
-        </xsd:choice>
-      </xsd:complexType>
-    </xsd:element>
-  </xsd:schema>
-  <resheader name="resmimetype">
-    <value>text/microsoft-resx</value>
-  </resheader>
-  <resheader name="version">
-    <value>2.0</value>
-  </resheader>
-  <resheader name="reader">
-    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </resheader>
-  <resheader name="writer">
-    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </resheader>
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
 </root>
\ No newline at end of file

Modified: qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Properties/Settings.settings
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Properties/Settings.settings?rev=886940&r1=886939&r2=886940&view=diff
==============================================================================
--- qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Properties/Settings.settings (original)
+++ qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/Properties/Settings.settings Thu Dec  3 22:03:51 2009
@@ -1,7 +1,7 @@
-<?xml version='1.0' encoding='utf-8'?>
-<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
-  <Profiles>
-    <Profile Name="(Default)" />
-  </Profiles>
-  <Settings />
-</SettingsFile>
+<?xml version='1.0' encoding='utf-8'?>
+<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
+  <Profiles>
+    <Profile Name="(Default)" />
+  </Profiles>
+  <Settings />
+</SettingsFile>

Modified: qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/wcBookingClient.csproj
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/wcBookingClient.csproj?rev=886940&r1=886939&r2=886940&view=diff
==============================================================================
--- qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/wcBookingClient.csproj (original)
+++ qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingClient/wcBookingClient.csproj Thu Dec  3 22:03:51 2009
@@ -1,103 +1,103 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>9.0.30729</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{4086B3FE-F745-4DCC-952A-682CAE01F4C9}</ProjectGuid>
-    <OutputType>WinExe</OutputType>
-    <AppDesignerFolder>Properties</AppDesignerFolder>
-    <RootNamespace>WindowsFormsBooking</RootNamespace>
-    <AssemblyName>Booking Client</AssemblyName>
-    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
-    <FileAlignment>512</FileAlignment>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug\</OutputPath>
-    <DefineConstants>DEBUG;TRACE</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
-    <DebugType>pdbonly</DebugType>
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release\</OutputPath>
-    <DefineConstants>TRACE</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-  </PropertyGroup>
-  <ItemGroup>
-    <Reference Include="System" />
-    <Reference Include="System.Core">
-      <RequiredTargetFramework>3.5</RequiredTargetFramework>
-    </Reference>
-    <Reference Include="System.ServiceModel">
-      <RequiredTargetFramework>3.0</RequiredTargetFramework>
-    </Reference>
-    <Reference Include="System.Xml.Linq">
-      <RequiredTargetFramework>3.5</RequiredTargetFramework>
-    </Reference>
-    <Reference Include="System.Data.DataSetExtensions">
-      <RequiredTargetFramework>3.5</RequiredTargetFramework>
-    </Reference>
-    <Reference Include="System.Data" />
-    <Reference Include="System.Deployment" />
-    <Reference Include="System.Drawing" />
-    <Reference Include="System.Windows.Forms" />
-    <Reference Include="System.Xml" />
-  </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Form1.cs">
-      <SubType>Form</SubType>
-    </Compile>
-    <Compile Include="Form1.Designer.cs">
-      <DependentUpon>Form1.cs</DependentUpon>
-    </Compile>
-    <Compile Include="Program.cs" />
-    <Compile Include="Properties\AssemblyInfo.cs" />
-    <EmbeddedResource Include="Form1.resx">
-      <DependentUpon>Form1.cs</DependentUpon>
-      <SubType>Designer</SubType>
-    </EmbeddedResource>
-    <EmbeddedResource Include="Properties\Resources.resx">
-      <Generator>ResXFileCodeGenerator</Generator>
-      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
-      <SubType>Designer</SubType>
-    </EmbeddedResource>
-    <Compile Include="Properties\Resources.Designer.cs">
-      <AutoGen>True</AutoGen>
-      <DependentUpon>Resources.resx</DependentUpon>
-    </Compile>
-    <None Include="Properties\Settings.settings">
-      <Generator>SettingsSingleFileGenerator</Generator>
-      <LastGenOutput>Settings.Designer.cs</LastGenOutput>
-    </None>
-    <Compile Include="Properties\Settings.Designer.cs">
-      <AutoGen>True</AutoGen>
-      <DependentUpon>Settings.settings</DependentUpon>
-      <DesignTimeSharedInput>True</DesignTimeSharedInput>
-    </Compile>
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\wcf.csproj">
-      <Project>{F1D80D9D-FE22-4213-A760-BFFDE7D131DD}</Project>
-      <Name>wcf</Name>
-    </ProjectReference>
-    <ProjectReference Include="..\wcfBookingServer\wcfBookingServer.csproj">
-      <Project>{B34E21C4-A742-4886-8569-1A89490E093E}</Project>
-      <Name>wcfBookingServer</Name>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>9.0.30729</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{4086B3FE-F745-4DCC-952A-682CAE01F4C9}</ProjectGuid>
+    <OutputType>WinExe</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>WindowsFormsBooking</RootNamespace>
+    <AssemblyName>Booking Client</AssemblyName>
+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>pdbonly</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Core">
+      <RequiredTargetFramework>3.5</RequiredTargetFramework>
+    </Reference>
+    <Reference Include="System.ServiceModel">
+      <RequiredTargetFramework>3.0</RequiredTargetFramework>
+    </Reference>
+    <Reference Include="System.Xml.Linq">
+      <RequiredTargetFramework>3.5</RequiredTargetFramework>
+    </Reference>
+    <Reference Include="System.Data.DataSetExtensions">
+      <RequiredTargetFramework>3.5</RequiredTargetFramework>
+    </Reference>
+    <Reference Include="System.Data" />
+    <Reference Include="System.Deployment" />
+    <Reference Include="System.Drawing" />
+    <Reference Include="System.Windows.Forms" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Form1.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="Form1.Designer.cs">
+      <DependentUpon>Form1.cs</DependentUpon>
+    </Compile>
+    <Compile Include="Program.cs" />
+    <Compile Include="Properties\AssemblyInfo.cs" />
+    <EmbeddedResource Include="Form1.resx">
+      <DependentUpon>Form1.cs</DependentUpon>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Properties\Resources.resx">
+      <Generator>ResXFileCodeGenerator</Generator>
+      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <Compile Include="Properties\Resources.Designer.cs">
+      <AutoGen>True</AutoGen>
+      <DependentUpon>Resources.resx</DependentUpon>
+    </Compile>
+    <None Include="Properties\Settings.settings">
+      <Generator>SettingsSingleFileGenerator</Generator>
+      <LastGenOutput>Settings.Designer.cs</LastGenOutput>
+    </None>
+    <Compile Include="Properties\Settings.Designer.cs">
+      <AutoGen>True</AutoGen>
+      <DependentUpon>Settings.settings</DependentUpon>
+      <DesignTimeSharedInput>True</DesignTimeSharedInput>
+    </Compile>
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\wcf.csproj">
+      <Project>{F1D80D9D-FE22-4213-A760-BFFDE7D131DD}</Project>
+      <Name>wcf</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\wcfBookingServer\wcfBookingServer.csproj">
+      <Project>{B34E21C4-A742-4886-8569-1A89490E093E}</Project>
+      <Name>wcfBookingServer</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
        Other similar extension points exist, see Microsoft.Common.targets.
   <Target Name="BeforeBuild">
   </Target>
   <Target Name="AfterBuild">
   </Target>
-  -->
+  -->
 </Project>
\ No newline at end of file

Modified: qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/Booking.cs
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/Booking.cs?rev=886940&r1=886939&r2=886940&view=diff
==============================================================================
--- qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/Booking.cs (original)
+++ qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/Booking.cs Thu Dec  3 22:03:51 2009
@@ -1,62 +1,62 @@
-/*
-*
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*   http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing,
-* software distributed under the License is distributed on an
-* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-* KIND, either express or implied.  See the License for the
-* specific language governing permissions and limitations
-* under the License.
-*
-*/
-
-using System;
-using System.Collections.Generic;
-using System.ServiceModel;
-
-
-namespace org.apache.qpid.wcf.demo.bookingServer
-{
-    [ServiceBehavior(InstanceContextMode = InstanceContextMode.PerSession)]
-    public class Booking : IBooking
-    {
-        private Guid _id;
-        private List<Order> _orders;
-
-        public Booking()
-        {
-            _id = Guid.NewGuid();
-            _orders = new List<Order>();
-        }
-
-        public void Add(Order order)
-        {
-            _orders.Add(order);
-        }
-
-        public Receipt Checkout()
-        {
-            var r = new Receipt();
-            foreach (Order order in _orders)
-            {
-                r.Price += order.Price;
-                r.Summary = r.Summary + " \n " + order.Type + " Price: " + order.Price;
-            }
-            return r;
-        }
-
-        public Guid Id
-        {
-            get { return _id; }
-        }
-    }
-}
+/*
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+*/
+
+using System;
+using System.Collections.Generic;
+using System.ServiceModel;
+
+
+namespace org.apache.qpid.wcf.demo.bookingServer
+{
+    [ServiceBehavior(InstanceContextMode = InstanceContextMode.PerSession)]
+    public class Booking : IBooking
+    {
+        private Guid _id;
+        private List<Order> _orders;
+
+        public Booking()
+        {
+            _id = Guid.NewGuid();
+            _orders = new List<Order>();
+        }
+
+        public void Add(Order order)
+        {
+            _orders.Add(order);
+        }
+
+        public Receipt Checkout()
+        {
+            var r = new Receipt();
+            foreach (Order order in _orders)
+            {
+                r.Price += order.Price;
+                r.Summary = r.Summary + " \n " + order.Type + " Price: " + order.Price;
+            }
+            return r;
+        }
+
+        public Guid Id
+        {
+            get { return _id; }
+        }
+    }
+}

Modified: qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/IBooking.cs
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/IBooking.cs?rev=886940&r1=886939&r2=886940&view=diff
==============================================================================
--- qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/IBooking.cs (original)
+++ qpid/trunk/qpid/dotnet/client-010/wcf/demo/wcfBookingServer/IBooking.cs Thu Dec  3 22:03:51 2009
@@ -1,43 +1,43 @@
-/*
-*
-* Licensed to the Apache Software Foundation (ASF) under one
-* or more contributor license agreements.  See the NOTICE file
-* distributed with this work for additional information
-* regarding copyright ownership.  The ASF licenses this file
-* to you under the Apache License, Version 2.0 (the
-* "License"); you may not use this file except in compliance
-* with the License.  You may obtain a copy of the License at
-*
-*   http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing,
-* software distributed under the License is distributed on an
-* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-* KIND, either express or implied.  See the License for the
-* specific language governing permissions and limitations
-* under the License.
-*
-*/
-
-using System;
-using System.ServiceModel;
-
-namespace org.apache.qpid.wcf.demo.bookingServer
-{        
-    [ServiceContract(SessionMode=SessionMode.Required)]
-        public interface IBooking
-    {
-        [OperationContract]
-        void Add(Order order);
-
-        [OperationContract]
-        Receipt Checkout();
-        
-        Guid Id
-        {
-            [OperationContract]
-            get;
-        }
-    }
-    
-}
+/*
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+*/
+
+using System;
+using System.ServiceModel;
+
+namespace org.apache.qpid.wcf.demo.bookingServer
+{        
+    [ServiceContract(SessionMode=SessionMode.Required)]
+        public interface IBooking
+    {
+        [OperationContract]
+        void Add(Order order);
+
+        [OperationContract]
+        Receipt Checkout();
+        
+        Guid Id
+        {
+            [OperationContract]
+            get;
+        }
+    }
+    
+}



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org