[chronojump] Trying to run server on port 80



commit d44a0eda64f47fee1467c08976500a4138a4eafe
Author: Xavier de Blas <xaviblas gmail com>
Date:   Sat Jan 5 15:27:37 2013 +0100

    Trying to run server on port 80

 chronojump_server/ChronojumpServer.cs       |  283 ++++++++++++++-------------
 chronojump_server/chronojumpServerCSharp.cs |    3 +-
 chronojump_server/howto_server_2009.txt     |   25 ---
 chronojump_server/howto_server_2013.txt     |   33 +++
 4 files changed, 177 insertions(+), 167 deletions(-)
---
diff --git a/chronojump_server/ChronojumpServer.cs b/chronojump_server/ChronojumpServer.cs
index 393f9ff..d2ee051 100644
--- a/chronojump_server/ChronojumpServer.cs
+++ b/chronojump_server/ChronojumpServer.cs
@@ -1,7 +1,7 @@
 // ------------------------------------------------------------------------------
 //  <autogenerated>
 //      This code was generated by a tool.
-//      Mono Runtime Version: 2.0.50727.42
+//      Mono Runtime Version: 2.0.50727.1433
 // 
 //      Changes to this file may cause incorrect behavior and will be lost if 
 //      the code is regenerated.
@@ -11,16 +11,16 @@
 
 
 /// <remarks/>
-/// <remarks>
-///ChronojumpServer
+/// <remarks>
+///ChronojumpServer
 ///</remarks>
-[System.Web.Services.WebServiceBinding(Name="ChronojumpServerSoap", Namespace="http://server.chronojump.org/";)]
+[System.Web.Services.WebServiceBinding(Name="ChronojumpServerSoap", Namespace="http://server.chronojump.org:80/";)]
 [System.Diagnostics.DebuggerStepThroughAttribute()]
 [System.ComponentModel.DesignerCategoryAttribute("code")]
 [System.Xml.Serialization.XmlIncludeAttribute(typeof(Session))]
 [System.Xml.Serialization.XmlIncludeAttribute(typeof(EventType))]
 [System.Xml.Serialization.XmlIncludeAttribute(typeof(Event))]
-public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProtocol {
+public partial class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProtocol {
     
     private System.Threading.SendOrPostCallback ConnectDatabaseOperationCompleted;
     
@@ -77,67 +77,67 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
     private System.Threading.SendOrPostCallback ListDirectoryOperationCompleted;
     
     public ChronojumpServer() {
-        this.Url = "http://server.chronojump.org:8080/chronojumpServer.asmx";;
+        this.Url = "http://localhost:8080/chronojumpServer.asmx";;
     }
     
-    private event ConnectDatabaseCompletedEventHandler ConnectDatabaseCompleted;
+    public event ConnectDatabaseCompletedEventHandler ConnectDatabaseCompleted;
     
-    private event DisConnectDatabaseCompletedEventHandler DisConnectDatabaseCompleted;
+    public event DisConnectDatabaseCompletedEventHandler DisConnectDatabaseCompleted;
     
-    private event CanINewCompletedEventHandler CanINewCompleted;
+    public event CanINewCompletedEventHandler CanINewCompleted;
     
-    private event CanICompletedEventHandler CanICompleted;
+    public event CanICompletedEventHandler CanICompleted;
     
-    private event QueryCompletedEventHandler QueryCompleted;
+    public event QueryCompletedEventHandler QueryCompleted;
     
-    private event StatsCompletedEventHandler StatsCompleted;
+    public event StatsCompletedEventHandler StatsCompleted;
     
-    private event UploadSessionCompletedEventHandler UploadSessionCompleted;
+    public event UploadSessionCompletedEventHandler UploadSessionCompleted;
     
-    private event UpdateSessionCompletedEventHandler UpdateSessionCompleted;
+    public event UpdateSessionCompletedEventHandler UpdateSessionCompleted;
     
-    private event UploadSportCompletedEventHandler UploadSportCompleted;
+    public event UploadSportCompletedEventHandler UploadSportCompleted;
     
-    private event UploadJumpTypeCompletedEventHandler UploadJumpTypeCompleted;
+    public event UploadJumpTypeCompletedEventHandler UploadJumpTypeCompleted;
     
-    private event UploadJumpRjTypeCompletedEventHandler UploadJumpRjTypeCompleted;
+    public event UploadJumpRjTypeCompletedEventHandler UploadJumpRjTypeCompleted;
     
-    private event UploadRunTypeCompletedEventHandler UploadRunTypeCompleted;
+    public event UploadRunTypeCompletedEventHandler UploadRunTypeCompleted;
     
-    private event UploadRunIntervalTypeCompletedEventHandler UploadRunIntervalTypeCompleted;
+    public event UploadRunIntervalTypeCompletedEventHandler UploadRunIntervalTypeCompleted;
     
-    private event UploadPersonCompletedEventHandler UploadPersonCompleted;
+    public event UploadPersonCompletedEventHandler UploadPersonCompleted;
     
-    private event UploadPersonSessionIfNeededCompletedEventHandler UploadPersonSessionIfNeededCompleted;
+    public event UploadPersonSessionIfNeededCompletedEventHandler UploadPersonSessionIfNeededCompleted;
     
-    private event UploadPingCompletedEventHandler UploadPingCompleted;
+    public event UploadPingCompletedEventHandler UploadPingCompleted;
     
-    private event UploadEvaluatorCompletedEventHandler UploadEvaluatorCompleted;
+    public event UploadEvaluatorCompletedEventHandler UploadEvaluatorCompleted;
     
-    private event EditEvaluatorCompletedEventHandler EditEvaluatorCompleted;
+    public event EditEvaluatorCompletedEventHandler EditEvaluatorCompleted;
     
-    private event SelectEvaluatorsCompletedEventHandler SelectEvaluatorsCompleted;
+    public event SelectEvaluatorsCompletedEventHandler SelectEvaluatorsCompleted;
     
-    private event UploadJumpCompletedEventHandler UploadJumpCompleted;
+    public event UploadJumpCompletedEventHandler UploadJumpCompleted;
     
-    private event UploadJumpRjCompletedEventHandler UploadJumpRjCompleted;
+    public event UploadJumpRjCompletedEventHandler UploadJumpRjCompleted;
     
-    private event UploadRunCompletedEventHandler UploadRunCompleted;
+    public event UploadRunCompletedEventHandler UploadRunCompleted;
     
-    private event UploadRunICompletedEventHandler UploadRunICompleted;
+    public event UploadRunICompletedEventHandler UploadRunICompleted;
     
-    private event UploadRTCompletedEventHandler UploadRTCompleted;
+    public event UploadRTCompletedEventHandler UploadRTCompleted;
     
-    private event UploadPulseCompletedEventHandler UploadPulseCompleted;
+    public event UploadPulseCompletedEventHandler UploadPulseCompleted;
     
-    private event UploadMultiChronopicCompletedEventHandler UploadMultiChronopicCompleted;
+    public event UploadMultiChronopicCompletedEventHandler UploadMultiChronopicCompleted;
     
-    private event ListDirectoryCompletedEventHandler ListDirectoryCompleted;
+    public event ListDirectoryCompletedEventHandler ListDirectoryCompleted;
     
-    /// <remarks>
-///Conecta BBDD
+    /// <remarks>
+///Conecta BBDD
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/ConnectDatabase";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/ConnectDatabase";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public string ConnectDatabase() {
         object[] results = this.Invoke("ConnectDatabase", new object[0]);
         return ((string)(results[0]));
@@ -170,10 +170,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Desconecta BBDD
+    /// <remarks>
+///Desconecta BBDD
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/DisConnectDatabase";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/DisConnectDatabase";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public string DisConnectDatabase() {
         object[] results = this.Invoke("DisConnectDatabase", new object[0]);
         return ((string)(results[0]));
@@ -206,10 +206,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Check actions that client can do depending on it's version)
+    /// <remarks>
+///Check actions that client can do depending on it's version)
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/CanINew";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/CanINew";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public bool CanINew(string action, string clientVersion) {
         object[] results = this.Invoke("CanINew", new object[] {
                     action,
@@ -248,10 +248,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Check actions that client can do depending on it's version)
+    /// <remarks>
+///Check actions that client can do depending on it's version)
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/CanI";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/CanI";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public bool CanI(string action, double clientVersion) {
         object[] results = this.Invoke("CanI", new object[] {
                     action,
@@ -290,10 +290,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Query
+    /// <remarks>
+///Query
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/Query";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/Query";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public string Query(string tableName, string test, string variable, int sex, string ageInterval, int countryID, int sportID, int speciallityID, int levelID, int evaluatorID) {
         object[] results = this.Invoke("Query", new object[] {
                     tableName,
@@ -356,10 +356,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Stats
+    /// <remarks>
+///Stats
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/Stats";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/Stats";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public string[] Stats() {
         object[] results = this.Invoke("Stats", new object[0]);
         return ((string[])(results[0]));
@@ -392,10 +392,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload a session
+    /// <remarks>
+///Upload a session
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadSession";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadSession";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public int UploadSession(ServerSession mySession) {
         object[] results = this.Invoke("UploadSession", new object[] {
                     mySession});
@@ -431,10 +431,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Update session uploadingState
+    /// <remarks>
+///Update session uploadingState
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UpdateSession";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UpdateSession";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public int UpdateSession(int sessionID, int state) {
         object[] results = this.Invoke("UpdateSession", new object[] {
                     sessionID,
@@ -473,10 +473,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload an sport (user defined)
+    /// <remarks>
+///Upload an sport (user defined)
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadSport";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadSport";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public int UploadSport(Sport mySport) {
         object[] results = this.Invoke("UploadSport", new object[] {
                     mySport});
@@ -512,10 +512,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload a jump type (user defined)
+    /// <remarks>
+///Upload a jump type (user defined)
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadJumpType";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadJumpType";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public string UploadJumpType(JumpType type, int evalSID) {
         object[] results = this.Invoke("UploadJumpType", new object[] {
                     type,
@@ -554,10 +554,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload a jumpRj type (user defined)
+    /// <remarks>
+///Upload a jumpRj type (user defined)
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadJumpRjType";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadJumpRjType";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public string UploadJumpRjType(JumpType type, int evalSID) {
         object[] results = this.Invoke("UploadJumpRjType", new object[] {
                     type,
@@ -596,10 +596,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload a run type (user defined)
+    /// <remarks>
+///Upload a run type (user defined)
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadRunType";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadRunType";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public string UploadRunType(RunType type, int evalSID) {
         object[] results = this.Invoke("UploadRunType", new object[] {
                     type,
@@ -638,10 +638,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload a run interval type (user defined)
+    /// <remarks>
+///Upload a run interval type (user defined)
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadRunIntervalType";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadRunIntervalType";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public string UploadRunIntervalType(RunType type, int evalSID) {
         object[] results = this.Invoke("UploadRunIntervalType", new object[] {
                     type,
@@ -680,10 +680,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload a person
+    /// <remarks>
+///Upload a person
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadPerson";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadPerson";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public int UploadPerson(Person myPerson, int sessionID) {
         object[] results = this.Invoke("UploadPerson", new object[] {
                     myPerson,
@@ -722,10 +722,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload person session if needed
+    /// <remarks>
+///Upload person session if needed
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadPersonSessionIfNeeded";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadPersonSessionIfNeeded";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public int UploadPersonSessionIfNeeded(PersonSession ps) {
         object[] results = this.Invoke("UploadPersonSessionIfNeeded", new object[] {
                     ps});
@@ -761,10 +761,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload a ping
+    /// <remarks>
+///Upload a ping
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadPing";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadPing";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public string UploadPing(ServerPing myPing, bool doInsertion) {
         object[] results = this.Invoke("UploadPing", new object[] {
                     myPing,
@@ -803,10 +803,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload an evaluator
+    /// <remarks>
+///Upload an evaluator
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadEvaluator";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadEvaluator";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public string UploadEvaluator(ServerEvaluator myEval) {
         object[] results = this.Invoke("UploadEvaluator", new object[] {
                     myEval});
@@ -842,10 +842,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Edit an evaluator
+    /// <remarks>
+///Edit an evaluator
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/EditEvaluator";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/EditEvaluator";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public bool EditEvaluator(ServerEvaluator clientEval, int evalSID) {
         object[] results = this.Invoke("EditEvaluator", new object[] {
                     clientEval,
@@ -884,10 +884,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Select evaluators
+    /// <remarks>
+///Select evaluators
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/SelectEvaluators";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/SelectEvaluators";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public string[] SelectEvaluators(bool addAnyString) {
         object[] results = this.Invoke("SelectEvaluators", new object[] {
                     addAnyString});
@@ -923,10 +923,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload a jump
+    /// <remarks>
+///Upload a jump
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadJump";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadJump";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public int UploadJump(Jump myTest) {
         object[] results = this.Invoke("UploadJump", new object[] {
                     myTest});
@@ -962,10 +962,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload a jumpRj
+    /// <remarks>
+///Upload a jumpRj
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadJumpRj";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadJumpRj";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public int UploadJumpRj(JumpRj myTest) {
         object[] results = this.Invoke("UploadJumpRj", new object[] {
                     myTest});
@@ -1001,10 +1001,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload a run
+    /// <remarks>
+///Upload a run
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadRun";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadRun";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public int UploadRun(Run myTest) {
         object[] results = this.Invoke("UploadRun", new object[] {
                     myTest});
@@ -1040,10 +1040,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload a run interval
+    /// <remarks>
+///Upload a run interval
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadRunI";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadRunI";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public int UploadRunI(RunInterval myTest) {
         object[] results = this.Invoke("UploadRunI", new object[] {
                     myTest});
@@ -1079,10 +1079,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload a reaction time
+    /// <remarks>
+///Upload a reaction time
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadRT";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadRT";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public int UploadRT(ReactionTime myTest) {
         object[] results = this.Invoke("UploadRT", new object[] {
                     myTest});
@@ -1118,10 +1118,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload a pulse
+    /// <remarks>
+///Upload a pulse
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadPulse";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadPulse";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public int UploadPulse(Pulse myTest) {
         object[] results = this.Invoke("UploadPulse", new object[] {
                     myTest});
@@ -1157,10 +1157,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///Upload a multiChronopic
+    /// <remarks>
+///Upload a multiChronopic
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/UploadMultiChronopic";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/UploadMultiChronopic";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public int UploadMultiChronopic(MultiChronopic myTest) {
         object[] results = this.Invoke("UploadMultiChronopic", new object[] {
                     myTest});
@@ -1196,10 +1196,10 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
         }
     }
     
-    /// <remarks>
-///List directory files (only as a sample)
+    /// <remarks>
+///List directory files (only as a sample)
 ///</remarks>
-    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org/ListDirectory";, RequestNamespace="http://server.chronojump.org/";, ResponseNamespace="http://server.chronojump.org/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
+    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://server.chronojump.org:80/ListDirectory";, RequestNamespace="http://server.chronojump.org:80/";, ResponseNamespace="http://server.chronojump.org:80/";, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
     public string[] ListDirectory(string path) {
         object[] results = this.Invoke("ListDirectory", new object[] {
                     path});
@@ -1236,7 +1236,8 @@ public class ChronojumpServer : System.Web.Services.Protocols.SoapHttpClientProt
     }
 }
 
-public class ConnectDatabaseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+
+public partial class ConnectDatabaseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1255,7 +1256,7 @@ public class ConnectDatabaseCompletedEventArgs : System.ComponentModel.AsyncComp
 
 public delegate void ConnectDatabaseCompletedEventHandler(object sender, ConnectDatabaseCompletedEventArgs args);
 
-public class DisConnectDatabaseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class DisConnectDatabaseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1274,7 +1275,7 @@ public class DisConnectDatabaseCompletedEventArgs : System.ComponentModel.AsyncC
 
 public delegate void DisConnectDatabaseCompletedEventHandler(object sender, DisConnectDatabaseCompletedEventArgs args);
 
-public class CanINewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class CanINewCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1293,7 +1294,7 @@ public class CanINewCompletedEventArgs : System.ComponentModel.AsyncCompletedEve
 
 public delegate void CanINewCompletedEventHandler(object sender, CanINewCompletedEventArgs args);
 
-public class CanICompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class CanICompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1312,7 +1313,7 @@ public class CanICompletedEventArgs : System.ComponentModel.AsyncCompletedEventA
 
 public delegate void CanICompletedEventHandler(object sender, CanICompletedEventArgs args);
 
-public class QueryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class QueryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1331,7 +1332,7 @@ public class QueryCompletedEventArgs : System.ComponentModel.AsyncCompletedEvent
 
 public delegate void QueryCompletedEventHandler(object sender, QueryCompletedEventArgs args);
 
-public class StatsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class StatsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1350,7 +1351,7 @@ public class StatsCompletedEventArgs : System.ComponentModel.AsyncCompletedEvent
 
 public delegate void StatsCompletedEventHandler(object sender, StatsCompletedEventArgs args);
 
-public class UploadSessionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadSessionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1369,7 +1370,7 @@ public class UploadSessionCompletedEventArgs : System.ComponentModel.AsyncComple
 
 public delegate void UploadSessionCompletedEventHandler(object sender, UploadSessionCompletedEventArgs args);
 
-public class UpdateSessionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UpdateSessionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1388,7 +1389,7 @@ public class UpdateSessionCompletedEventArgs : System.ComponentModel.AsyncComple
 
 public delegate void UpdateSessionCompletedEventHandler(object sender, UpdateSessionCompletedEventArgs args);
 
-public class UploadSportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadSportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1407,7 +1408,7 @@ public class UploadSportCompletedEventArgs : System.ComponentModel.AsyncComplete
 
 public delegate void UploadSportCompletedEventHandler(object sender, UploadSportCompletedEventArgs args);
 
-public class UploadJumpTypeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadJumpTypeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1426,7 +1427,7 @@ public class UploadJumpTypeCompletedEventArgs : System.ComponentModel.AsyncCompl
 
 public delegate void UploadJumpTypeCompletedEventHandler(object sender, UploadJumpTypeCompletedEventArgs args);
 
-public class UploadJumpRjTypeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadJumpRjTypeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1445,7 +1446,7 @@ public class UploadJumpRjTypeCompletedEventArgs : System.ComponentModel.AsyncCom
 
 public delegate void UploadJumpRjTypeCompletedEventHandler(object sender, UploadJumpRjTypeCompletedEventArgs args);
 
-public class UploadRunTypeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadRunTypeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1464,7 +1465,7 @@ public class UploadRunTypeCompletedEventArgs : System.ComponentModel.AsyncComple
 
 public delegate void UploadRunTypeCompletedEventHandler(object sender, UploadRunTypeCompletedEventArgs args);
 
-public class UploadRunIntervalTypeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadRunIntervalTypeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1483,7 +1484,7 @@ public class UploadRunIntervalTypeCompletedEventArgs : System.ComponentModel.Asy
 
 public delegate void UploadRunIntervalTypeCompletedEventHandler(object sender, UploadRunIntervalTypeCompletedEventArgs args);
 
-public class UploadPersonCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadPersonCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1502,7 +1503,7 @@ public class UploadPersonCompletedEventArgs : System.ComponentModel.AsyncComplet
 
 public delegate void UploadPersonCompletedEventHandler(object sender, UploadPersonCompletedEventArgs args);
 
-public class UploadPersonSessionIfNeededCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadPersonSessionIfNeededCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1521,7 +1522,7 @@ public class UploadPersonSessionIfNeededCompletedEventArgs : System.ComponentMod
 
 public delegate void UploadPersonSessionIfNeededCompletedEventHandler(object sender, UploadPersonSessionIfNeededCompletedEventArgs args);
 
-public class UploadPingCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadPingCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1540,7 +1541,7 @@ public class UploadPingCompletedEventArgs : System.ComponentModel.AsyncCompleted
 
 public delegate void UploadPingCompletedEventHandler(object sender, UploadPingCompletedEventArgs args);
 
-public class UploadEvaluatorCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadEvaluatorCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1559,7 +1560,7 @@ public class UploadEvaluatorCompletedEventArgs : System.ComponentModel.AsyncComp
 
 public delegate void UploadEvaluatorCompletedEventHandler(object sender, UploadEvaluatorCompletedEventArgs args);
 
-public class EditEvaluatorCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class EditEvaluatorCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1578,7 +1579,7 @@ public class EditEvaluatorCompletedEventArgs : System.ComponentModel.AsyncComple
 
 public delegate void EditEvaluatorCompletedEventHandler(object sender, EditEvaluatorCompletedEventArgs args);
 
-public class SelectEvaluatorsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class SelectEvaluatorsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1597,7 +1598,7 @@ public class SelectEvaluatorsCompletedEventArgs : System.ComponentModel.AsyncCom
 
 public delegate void SelectEvaluatorsCompletedEventHandler(object sender, SelectEvaluatorsCompletedEventArgs args);
 
-public class UploadJumpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadJumpCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1616,7 +1617,7 @@ public class UploadJumpCompletedEventArgs : System.ComponentModel.AsyncCompleted
 
 public delegate void UploadJumpCompletedEventHandler(object sender, UploadJumpCompletedEventArgs args);
 
-public class UploadJumpRjCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadJumpRjCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1635,7 +1636,7 @@ public class UploadJumpRjCompletedEventArgs : System.ComponentModel.AsyncComplet
 
 public delegate void UploadJumpRjCompletedEventHandler(object sender, UploadJumpRjCompletedEventArgs args);
 
-public class UploadRunCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadRunCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1654,7 +1655,7 @@ public class UploadRunCompletedEventArgs : System.ComponentModel.AsyncCompletedE
 
 public delegate void UploadRunCompletedEventHandler(object sender, UploadRunCompletedEventArgs args);
 
-public class UploadRunICompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadRunICompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1673,7 +1674,7 @@ public class UploadRunICompletedEventArgs : System.ComponentModel.AsyncCompleted
 
 public delegate void UploadRunICompletedEventHandler(object sender, UploadRunICompletedEventArgs args);
 
-public class UploadRTCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadRTCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1692,7 +1693,7 @@ public class UploadRTCompletedEventArgs : System.ComponentModel.AsyncCompletedEv
 
 public delegate void UploadRTCompletedEventHandler(object sender, UploadRTCompletedEventArgs args);
 
-public class UploadPulseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadPulseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1711,7 +1712,7 @@ public class UploadPulseCompletedEventArgs : System.ComponentModel.AsyncComplete
 
 public delegate void UploadPulseCompletedEventHandler(object sender, UploadPulseCompletedEventArgs args);
 
-public class UploadMultiChronopicCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class UploadMultiChronopicCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
@@ -1730,7 +1731,7 @@ public class UploadMultiChronopicCompletedEventArgs : System.ComponentModel.Asyn
 
 public delegate void UploadMultiChronopicCompletedEventHandler(object sender, UploadMultiChronopicCompletedEventArgs args);
 
-public class ListDirectoryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
+public partial class ListDirectoryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
     
     private object[] results;
     
diff --git a/chronojump_server/chronojumpServerCSharp.cs b/chronojump_server/chronojumpServerCSharp.cs
index a65004f..0eefb6d 100644
--- a/chronojump_server/chronojumpServerCSharp.cs
+++ b/chronojump_server/chronojumpServerCSharp.cs
@@ -33,7 +33,8 @@ using System.Net; //getIP stuff
 //[WebService(Namespace="http://localhost:8080/";, //work to connect to corall development from client (from browser works only when online)
 //[WebService(Namespace="http://80.32.81.197:8080/";, //works to connect with pinux xen from client (from browser don't works) WORKS FROM CLIENT
 //[WebService(Namespace="http://server.chronojump.org:8080/";, //works to connect with pinux xen from client (from browser don't works) WORKS FROM CLIENT (important: needed the last '/')
-[WebService(Namespace="http://server.chronojump.org/";, //works to connect with pinux xen from client (from browser don't works) WORKS FROM CLIENT (important: needed the last '/')
+//[WebService(Namespace="http://server.chronojump.org/";, //works to connect with pinux xen from client (from browser don't works) WORKS FROM CLIENT (important: needed the last '/')
+[WebService(Namespace="http://server.chronojump.org:8080/";, //trying on lucianxen
 	Description="ChronojumpServer")]
 [Serializable]
 public class ChronojumpServer {
diff --git a/chronojump_server/compile_wsdl.sh b/chronojump_server/compile_wsdl.sh
old mode 100644
new mode 100755
diff --git a/chronojump_server/howto_server_2013.txt b/chronojump_server/howto_server_2013.txt
new file mode 100644
index 0000000..83989e0
--- /dev/null
+++ b/chronojump_server/howto_server_2013.txt
@@ -0,0 +1,33 @@
+1.- compile bin/*.dll file
+
+gmcs -t:library -out:bin/chronojumpServer.dll -r:System.Data -r:Mono.Data.Sqlite -r:System.Web.Services -r:Mono.Posix  chronojumpServerCSharp.cs ../src/sqlite/*.cs ../src/util.cs ../src/person.cs ../src/event.cs ../src/jump.cs ../src/run.cs ../src/pulse.cs ../src/reactionTime.cs ../src/session.cs ../src/eventType.cs ../src/jumpType.cs ../src/runType.cs ../src/pulseType.cs ../src/constants.cs ../src/sport.cs ../src/personSession.cs ../src/serverPing.cs ../src/serverEvaluator.cs ../src/multiChronopic.cs ../src/encoder.cs ../src/log.cs ../src/utilDate.cs BCrypt.cs ../src/oldCodeNeedToDBConvert/*.cs ../src/oldCodeNeedToDBConvert/sqlite/*
+
+upload to server
+
+2.- navigate to the page
+
+firefox http://server.chronojump.org:8080/chronojumpServer.asmx
+
+3.- generate wsdl proxy file
+
+from console it doesnt' work, then do:
+a) go to 'client proxy'
+b) generate in C#
+c) download
+d) open in gedit (this way the ^M are removed automatically)
+e) save as ChronojumpServer.cs
+
+4.- delete all the partial classes in ChronojumpServer.cs (search 'partial') except this classes:
+
+ChronojumpServer
+
+and all the EventArgs like:
+ConnectDatabaseCompletedEventArgs
+DisConnectDatabaseCompletedEventArgs
+CanINewCompletedEventArgs
+...
+
+
+5.- compile client
+
+make



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]