I first setup a simple .net client that works talking to Relativity at 7099. I found that one of my queries was getting a message size limit was reached while trying to decompress the message: 5242880. So I went into the Admin tool and from the Network Settings and I change both the MaxDecompressedMessageSize and the MaxMessageSize to 52428800 from 5242880 and saved it. I verified that its was saved in the C:\ProgramData\RemObjects Software\Relativity\Relativity.config. I also Stopped and restarted the relativity server. When I ran it again I still get the same error message showing the old value of 5242880.
So now I was thinking that it just not taking that config file and loading some default so I opened a web browser and went to the relativity main page: http://localhost:7099 and it shows me the channel type Simple Http Channel (TLS protected). I then went into the admin tool and changed the channel type to superhttp at 8099 and saved it and refreshed the browser and it showed SuperHttp Channel (TLS protected). So I know that it is taking the changes. I also verified these changes in the Relativity.config as I did above.
I then pointed my web browser to a secure https://localhost:7098 and it worked showing the changes in default http info page. It also worked at https://localhost:8099 showing the changes in the default info page.
I also went back to my client right clicked and update the Table Definition Classes to superhttps://MYPCNAME:8099/bin and ran my client app but I still get the same error message and it shows the value of 5242880 which is the original default value not the 52428800. I also tried unchecking EnforceMessageSize and I unchecked UseCompression but I still get that error.
This is the query I an running. Pretty much the boilerplate that the tool generates except with a where and order by clause.
public void LoadFromServer(string lastname)
this.AddToLog(“Downloading data from the server.”);
this.remoteDataAdapter.CancelChanges(); IQueryable<myTable> clientsQuery = from c in this.remoteDataAdapter.GetTable <myTable>() where c.LastName.Contains (lastname) orderby c.LastName select c; this.Context.myTable = clientsQuery.ToList(); this.AddToLog("Data has been downloaded from the server."); }
I am running c# with DA Link, Relativity v10.0.0.1463 and the same version for DA and RO. .Net Runtime is v4.0.30319.42000.
What can I do to increase this?