Hi Folks, I've hesitated to say anything ... but frankly this thread has been overwhelming: you've scared me!!!
I've used (will use again) the createUser functionality in my Agent-based Models (based OS 0.7.2) AND it has worked just fine via C# program generated calls from within OpenMetaverse. Moreover, I plan to use the functionality again: since it is critical to the success of my model's results. Was the function changed in 0.7.3 - 0.7.4? Worse, is this thread suggesting there will be "another" change (one on-top-of another)? Best regards, Chris Dept. of Comp. Soc. Sci. George Mason University >>>>>>>>>>>>>>> ----- Original Message ----- From: <[email protected]> To: <[email protected]> Sent: Sunday, December 09, 2012 6:00 AM Subject: Opensim-dev Digest, Vol 64, Issue 4 > Send Opensim-dev mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.berlios.de/mailman/listinfo/opensim-dev > or, via email, send a message with subject or body 'help' to > [email protected] > > You can reach the person managing the list at > [email protected] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Opensim-dev digest..." > > > Today's Topics: > > 1. Re: (CreateUser) Http Post (Kukuk Jacob) > 2. Re: (CreateUser) Http Post (Marcel Verhagen) > 3. Re: (CreateUser) Http Post (Michelle Argus) > 4. Re: (CreateUser) Http Post (Kukuk Jacob) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 9 Dec 2012 06:36:08 +0000 > From: Kukuk Jacob <[email protected]> > To: "[email protected]" <[email protected]>, > "[email protected]" <[email protected]> > Subject: Re: [Opensim-dev] (CreateUser) Http Post > Message-ID: <[email protected]> > Content-Type: text/plain; charset="us-ascii" > > Thanks for the responses, got that all resolved and setup, new issue now is I have a web interface deal with renaming parcels. When I perform an update to a parcel in the Land table it doesn't update the name in world. When I change the name of the parcel in world it updates to the database though. I have the opensim.ini use this database as the estate storage. Any ideas? > ________________________________________ > From: [email protected] [[email protected]] on behalf of SignpostMarv Martin [[email protected]] > Sent: Friday, December 07, 2012 12:38 PM > To: [email protected] > Subject: Re: [Opensim-dev] (CreateUser) Http Post > > With this particular scenario I've previously taken the approach of just > piggy-backing on the API exposed by diva's wifi module. > > On 07/12/2012 05:04, Diva Canto wrote: > > And the password is not stored on the same table... > > > > If you want to find out more about how to talk to the robust services, > > take a look at OpenSim.Services.Connectors. If you're using .NET you > > should be able to just reference that dll and use the connector > > objects that already exist. > > > > On 12/6/2012 8:40 PM, Kukuk Jacob wrote: > >> Hello everyone, so we are getting a grid setup and we are running > >> into a slight problem with registration of users. We created a > >> ASP.net HTTP XMLRPC POST that uses the method createuser but for some > >> odd reason it returns Requested method [createuser] not found. We are > >> running as a grid and using robust. Here is what we are working with. > >> > >> protected void join_btn_Click(object sender, EventArgs e) > >> { > >> CreateUser(new Uri("http://localhost:8003/"), "null", > >> first_txt.Text, last_txt.Text, pass_txt.Text, email_txt.Text, 1000, > >> 1000); > >> } > >> > >> public void CreateUser(Uri url, string adminPassword, string > >> firstName, string lastName, string password, string email, int > >> regionX, int regionY) > >> { > >> var address = Dns.GetHostEntry(url.DnsSafeHost).AddressList[0]; > >> var ht = new Hashtable(); > >> ht["user_firstname"] = firstName; > >> ht["user_lastname"] = lastName; > >> ht["user_password"] = password; > >> ht["PrincipalID"] = "3a1c8128-908f-4455-8157-66c96a46f75e"; > >> var parameters = new List<Hashtable> { ht }; > >> var rpc = new XmlRpcRequest("createuser", parameters); > >> rpc.Invoke(url.ToString()); > >> } > >> _______________________________________________ > >> Opensim-dev mailing list > >> [email protected] > >> https://lists.berlios.de/mailman/listinfo/opensim-dev > >> > >> > > > > _______________________________________________ > > Opensim-dev mailing list > > [email protected] > > https://lists.berlios.de/mailman/listinfo/opensim-dev > > > > _______________________________________________ > Opensim-dev mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/opensim-dev > > > ------------------------------ > > Message: 2 > Date: Sun, 9 Dec 2012 10:41:03 +0100 > From: Marcel Verhagen <[email protected]> > To: "[email protected]" <[email protected]> > Subject: Re: [Opensim-dev] (CreateUser) Http Post > Message-ID: <[email protected]> > Content-Type: text/plain; charset=us-ascii > > Maybe clearing the viewer cache ? > > Op 9 dec. 2012 om 07:36 heeft Kukuk Jacob <[email protected]> het volgende geschreven: > > > Thanks for the responses, got that all resolved and setup, new issue now is I have a web interface deal with renaming parcels. When I perform an update to a parcel in the Land table it doesn't update the name in world. When I change the name of the parcel in world it updates to the database though. I have the opensim.ini use this database as the estate storage. Any ideas? > > ________________________________________ > > From: [email protected] [[email protected]] on behalf of SignpostMarv Martin [[email protected]] > > Sent: Friday, December 07, 2012 12:38 PM > > To: [email protected] > > Subject: Re: [Opensim-dev] (CreateUser) Http Post > > > > With this particular scenario I've previously taken the approach of just > > piggy-backing on the API exposed by diva's wifi module. > > > > On 07/12/2012 05:04, Diva Canto wrote: > >> And the password is not stored on the same table... > >> > >> If you want to find out more about how to talk to the robust services, > >> take a look at OpenSim.Services.Connectors. If you're using .NET you > >> should be able to just reference that dll and use the connector > >> objects that already exist. > >> > >> On 12/6/2012 8:40 PM, Kukuk Jacob wrote: > >>> Hello everyone, so we are getting a grid setup and we are running > >>> into a slight problem with registration of users. We created a > >>> ASP.net HTTP XMLRPC POST that uses the method createuser but for some > >>> odd reason it returns Requested method [createuser] not found. We are > >>> running as a grid and using robust. Here is what we are working with. > >>> > >>> protected void join_btn_Click(object sender, EventArgs e) > >>> { > >>> CreateUser(new Uri("http://localhost:8003/"), "null", > >>> first_txt.Text, last_txt.Text, pass_txt.Text, email_txt.Text, 1000, > >>> 1000); > >>> } > >>> > >>> public void CreateUser(Uri url, string adminPassword, string > >>> firstName, string lastName, string password, string email, int > >>> regionX, int regionY) > >>> { > >>> var address = Dns.GetHostEntry(url.DnsSafeHost).AddressList[0]; > >>> var ht = new Hashtable(); > >>> ht["user_firstname"] = firstName; > >>> ht["user_lastname"] = lastName; > >>> ht["user_password"] = password; > >>> ht["PrincipalID"] = "3a1c8128-908f-4455-8157-66c96a46f75e"; > >>> var parameters = new List<Hashtable> { ht }; > >>> var rpc = new XmlRpcRequest("createuser", parameters); > >>> rpc.Invoke(url.ToString()); > >>> } > >>> _______________________________________________ > >>> Opensim-dev mailing list > >>> [email protected] > >>> https://lists.berlios.de/mailman/listinfo/opensim-dev > >>> > >>> > >> > >> _______________________________________________ > >> Opensim-dev mailing list > >> [email protected] > >> https://lists.berlios.de/mailman/listinfo/opensim-dev > >> > > > > _______________________________________________ > > Opensim-dev mailing list > > [email protected] > > https://lists.berlios.de/mailman/listinfo/opensim-dev > > _______________________________________________ > > Opensim-dev mailing list > > [email protected] > > https://lists.berlios.de/mailman/listinfo/opensim-dev > > > ------------------------------ > > Message: 3 > Date: Sun, 09 Dec 2012 13:07:24 +0100 > From: Michelle Argus <[email protected]> > To: [email protected] > Subject: Re: [Opensim-dev] (CreateUser) Http Post > Message-ID: <[email protected]> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Changing the data in the Database directly in most cases require a > simulator restart. When shutting down a simulator it will however often > update the databse with old data, so you should do the changes while the > simulator is offline. > > These kind of changes should best be done by the simulator which then > also sends a viewer update to the avatars already on the region. For > this one can use the RemoteAdmin module and add the new functions you need. > > Am 09.12.2012 07:36, schrieb Kukuk Jacob: > > Thanks for the responses, got that all resolved and setup, new issue now is I have a web interface deal with renaming parcels. When I perform an update to a parcel in the Land table it doesn't update the name in world. When I change the name of the parcel in world it updates to the database though. I have the opensim.ini use this database as the estate storage. Any ideas? > > ________________________________________ > > From: [email protected] [[email protected]] on behalf of SignpostMarv Martin [[email protected]] > > Sent: Friday, December 07, 2012 12:38 PM > > To: [email protected] > > Subject: Re: [Opensim-dev] (CreateUser) Http Post > > > > With this particular scenario I've previously taken the approach of just > > piggy-backing on the API exposed by diva's wifi module. > > > > On 07/12/2012 05:04, Diva Canto wrote: > >> And the password is not stored on the same table... > >> > >> If you want to find out more about how to talk to the robust services, > >> take a look at OpenSim.Services.Connectors. If you're using .NET you > >> should be able to just reference that dll and use the connector > >> objects that already exist. > >> > >> On 12/6/2012 8:40 PM, Kukuk Jacob wrote: > >>> Hello everyone, so we are getting a grid setup and we are running > >>> into a slight problem with registration of users. We created a > >>> ASP.net HTTP XMLRPC POST that uses the method createuser but for some > >>> odd reason it returns Requested method [createuser] not found. We are > >>> running as a grid and using robust. Here is what we are working with. > >>> > >>> protected void join_btn_Click(object sender, EventArgs e) > >>> { > >>> CreateUser(new Uri("http://localhost:8003/"), "null", > >>> first_txt.Text, last_txt.Text, pass_txt.Text, email_txt.Text, 1000, > >>> 1000); > >>> } > >>> > >>> public void CreateUser(Uri url, string adminPassword, string > >>> firstName, string lastName, string password, string email, int > >>> regionX, int regionY) > >>> { > >>> var address = Dns.GetHostEntry(url.DnsSafeHost).AddressList[0]; > >>> var ht = new Hashtable(); > >>> ht["user_firstname"] = firstName; > >>> ht["user_lastname"] = lastName; > >>> ht["user_password"] = password; > >>> ht["PrincipalID"] = "3a1c8128-908f-4455-8157-66c96a46f75e"; > >>> var parameters = new List<Hashtable> { ht }; > >>> var rpc = new XmlRpcRequest("createuser", parameters); > >>> rpc.Invoke(url.ToString()); > >>> } > >>> _______________________________________________ > >>> Opensim-dev mailing list > >>> [email protected] > >>> https://lists.berlios.de/mailman/listinfo/opensim-dev > >>> > >>> > >> _______________________________________________ > >> Opensim-dev mailing list > >> [email protected] > >> https://lists.berlios.de/mailman/listinfo/opensim-dev > >> > > _______________________________________________ > > Opensim-dev mailing list > > [email protected] > > https://lists.berlios.de/mailman/listinfo/opensim-dev > > _______________________________________________ > > Opensim-dev mailing list > > [email protected] > > https://lists.berlios.de/mailman/listinfo/opensim-dev > > > > > > ------------------------------ > > Message: 4 > Date: Sun, 9 Dec 2012 10:15:17 +0000 > From: Kukuk Jacob <[email protected]> > To: "[email protected]" <[email protected]> > Subject: Re: [Opensim-dev] (CreateUser) Http Post > Message-ID: <[email protected]> > Content-Type: text/plain; charset="us-ascii" > > will check that option out, thanks for the info. > > Jacob Kukuk > > Sent from my Samsung smartphone on AT&T > > > Michelle Argus wrote: > > Changing the data in the Database directly in most cases require a > simulator restart. When shutting down a simulator it will however often > update the databse with old data, so you should do the changes while the > simulator is offline. > > These kind of changes should best be done by the simulator which then > also sends a viewer update to the avatars already on the region. For > this one can use the RemoteAdmin module and add the new functions you need. > > Am 09.12.2012 07:36, schrieb Kukuk Jacob: > > Thanks for the responses, got that all resolved and setup, new issue now is I have a web interface deal with renaming parcels. When I perform an update to a parcel in the Land table it doesn't update the name in world. When I change the name of the parcel in world it updates to the database though. I have the opensim.ini use this database as the estate storage. Any ideas? > > ________________________________________ > > From: [email protected] [[email protected]] on behalf of SignpostMarv Martin [[email protected]] > > Sent: Friday, December 07, 2012 12:38 PM > > To: [email protected] > > Subject: Re: [Opensim-dev] (CreateUser) Http Post > > > > With this particular scenario I've previously taken the approach of just > > piggy-backing on the API exposed by diva's wifi module. > > > > On 07/12/2012 05:04, Diva Canto wrote: > >> And the password is not stored on the same table... > >> > >> If you want to find out more about how to talk to the robust services, > >> take a look at OpenSim.Services.Connectors. If you're using .NET you > >> should be able to just reference that dll and use the connector > >> objects that already exist. > >> > >> On 12/6/2012 8:40 PM, Kukuk Jacob wrote: > >>> Hello everyone, so we are getting a grid setup and we are running > >>> into a slight problem with registration of users. We created a > >>> ASP.net HTTP XMLRPC POST that uses the method createuser but for some > >>> odd reason it returns Requested method [createuser] not found. We are > >>> running as a grid and using robust. Here is what we are working with. > >>> > >>> protected void join_btn_Click(object sender, EventArgs e) > >>> { > >>> CreateUser(new Uri("http://localhost:8003/"), "null", > >>> first_txt.Text, last_txt.Text, pass_txt.Text, email_txt.Text, 1000, > >>> 1000); > >>> } > >>> > >>> public void CreateUser(Uri url, string adminPassword, string > >>> firstName, string lastName, string password, string email, int > >>> regionX, int regionY) > >>> { > >>> var address = Dns.GetHostEntry(url.DnsSafeHost).AddressList[0]; > >>> var ht = new Hashtable(); > >>> ht["user_firstname"] = firstName; > >>> ht["user_lastname"] = lastName; > >>> ht["user_password"] = password; > >>> ht["PrincipalID"] = "3a1c8128-908f-4455-8157-66c96a46f75e"; > >>> var parameters = new List<Hashtable> { ht }; > >>> var rpc = new XmlRpcRequest("createuser", parameters); > >>> rpc.Invoke(url.ToString()); > >>> } > >>> _______________________________________________ > >>> Opensim-dev mailing list > >>> [email protected] > >>> https://lists.berlios.de/mailman/listinfo/opensim-dev > >>> > >>> > >> _______________________________________________ > >> Opensim-dev mailing list > >> [email protected] > >> https://lists.berlios.de/mailman/listinfo/opensim-dev > >> > > _______________________________________________ > > Opensim-dev mailing list > > [email protected] > > https://lists.berlios.de/mailman/listinfo/opensim-dev > > _______________________________________________ > > Opensim-dev mailing list > > [email protected] > > https://lists.berlios.de/mailman/listinfo/opensim-dev > > > > _______________________________________________ > Opensim-dev mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/opensim-dev > > > ------------------------------ > > _______________________________________________ > Opensim-dev mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/opensim-dev > > End of Opensim-dev Digest, Vol 64, Issue 4 > ****************************************** > _______________________________________________ Opensim-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-dev
