Where you able to find a solution for this? I've been having trouble with this same issue for the last couple of days. I tried with client.update, object.update_attributes and object.save with no luck. I also tried changing the hash sent as parameter, reducing the amount of attributes to update, but also didn't work.
On Monday, November 14, 2011 7:28:01 AM UTC-6, jeffdonthemic wrote:
> I'm unable to update records using the gem and I'm wondering if I'm doing something wrong? I can query, find, create, etc with no problem, just cannot update.</div>
>
> </div>
> I've tried:</div>
>
>
> </div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
> client.update("Facility__c", params[:id], {"Name" => "My New Name"})</blockquote>
>
> </div>
> and</div>
>
> </div>
> <blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
> client.materialize("Facility__<WBR>c")
> fac = Facility__c.find(params[:id])
> fac.Name = params["Name"]
> fac.save</blockquote></div>
>
> </div>
> Each time it returns a 500 error with the code below.</div>
>
>
> </div>I'm using a <a href="
http://database.com" target="_blank">
database.com</a> org and the gemfile states databasedotcom (1.1.4).
>
> </div>
> Also, is there an example app somewhere with code for reference?</div>
>
>
> </div>
>
> </div>
>
> <font face="'times new roman', serif">Databasedotcom::<WBR>SalesForceError (<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "<a href="
http://www.w3.org/TR/html4/loose.dtd" target="_blank">
http://www.w3.org/TR/html4/<WBR>loose.dtd</a>"></font></div>
>
> <font face="'times new roman', serif"><html xmlns="<a href="
http://www.w3.org/1999/xhtml" target="_blank">
http://www.w3.org/1999/<WBR>xhtml</a>"></font></div>
> <font face="'times new roman', serif"> <head></font></div>
>
> <font face="'times new roman', serif"> </head></font></div>
> <font face="'times new roman', serif"> <body></font></div>
> <font face="'times new roman', serif"> <center></font></div>
>
> <font face="'times new roman', serif"> <table bgcolor="white" style="align: center;"></font></div>
> <font face="'times new roman', serif"> <tbody></font></div>
>
> <font face="'times new roman', serif"> <tr><td><br><br></td></tr></font></div>
> <font face="'times new roman', serif"> <tr></font></div>
>
> <font face="'times new roman', serif">
> </font></div>
> <font face="'times new roman', serif"> <td></font></div>
> <font face="'times new roman', serif"> <table bgcolor="white" cellpadding="0" cellspacing="0" style="border:1px solid #ccc;" width="758"></font></div>
>
> <font face="'times new roman', serif"> <tbody></font></div>
> <font face="'times new roman', serif"> <tr><td><br></td></tr></font></div>
>
> <font face="'times new roman', serif"> <tr></font></div>
> <font face="'times new roman', serif"> <td></font></div>
>
> <font face="'times new roman', serif"> <div style="background-color: white; border: 1px solid #ccc; padding: 0px; margin-top: 10px; margin-bottom: 0px; margin-left: 10px; margin-right: 10px;"></font></div>
>
> <font face="'times new roman', serif"> <table bgcolor="white" cellpadding="0" cellspacing="0" width="758"></font></div>
> <font face="'times new roman', serif"> <tbody></font></div>
>
> <font face="'times new roman', serif">
> </font></div>
> <font face="'times new roman', serif"> <tr></font></div>
> <font face="'times new roman', serif"> <td><span style="font-family: Verdana; font-size: medium; font-weight: bold;">We are down for maintenance.</span><br><br><WBR>Sorry for the inconvenience. We'll be back shortly.</td></font></div>
>
> <font face="'times new roman', serif"> </tr></font></div>
> <font face="'times new roman', serif"> </tbody></font></div>
>
> <font face="'times new roman', serif"> </table></font></div>
> <font face="'times new roman', serif"> </div></font></div>
>
> <font face="'times new roman', serif">
> </font></div>
> <font face="'times new roman', serif"> </td></font></div>
> <font face="'times new roman', serif"> </tr></font></div>
>
> <font face="'times new roman', serif"> <tr></font></div>
> <font face="'times new roman', serif"> <td></font></div>
>
> <font face="'times new roman', serif"> <span></font></div>
> <font face="'times new roman', serif"> <table border="0" cellpadding="0" cellspacing="0" style="text-align: right;" width="100%"></font></div>
>
> <font face="'times new roman', serif"> <tbody></font></div>
> <font face="'times new roman', serif"> <tr></font></div>
>
> <font face="'times new roman', serif"> <td></font></div>
> <font face="'times new roman', serif">
> </font></div>
> <font face="'times new roman', serif"> <span></font></div>
>
> <font face="'times new roman', serif"> <span style="font-family: Verdana; font-size: smaller">Powered by <a href="<a href="
http://force.com" target="_blank">
http://force.com</a>"><a href="
http://force.com" target="_blank">force.<WBR>com</a></a></span></font></div>
>
> <font face="'times new roman', serif"> </span></font></div>
> <font face="'times new roman', serif"> </td></font></div>
>
> <font face="'times new roman', serif"> </tr></font></div>
> <font face="'times new roman', serif"> </tbody></font></div>
>
> <font face="'times new roman', serif"> </table></font></div>
> <font face="'times new roman', serif">
> </font></div>
> <font face="'times new roman', serif"> </span></font></div>
>
> <font face="'times new roman', serif"> </td></font></div>
> <font face="'times new roman', serif"> </tr></font></div>
>
> <font face="'times new roman', serif"> </tbody></font></div>
> <font face="'times new roman', serif"> </table> </font></div>
>
> <font face="'times new roman', serif"> </td></font></div>
> <font face="'times new roman', serif"> </tr></font></div>
> <font face="'times new roman', serif"> <tr><td><br></td></tr></font></div>
>
> <font face="'times new roman', serif"> <tr><td></td></tr></font></div>
> <font face="'times new roman', serif">
> </font></div>
>
> <font face="'times new roman', serif"> <tr><td><br></td></tr></font></div>
> <font face="'times new roman', serif"> </tbody></font></div>
>
> <font face="'times new roman', serif"> </table></font></div>
> <font face="'times new roman', serif"> </center></font></div>
> <font face="'times new roman', serif"> <!-- Served by <a href="
http://force.com" target="_blank">
force.com</a> --></font></div>
>
> <font face="'times new roman', serif"> </body></font></div>
> <font face="'times new roman', serif"></html> </font></div>
> <font face="'times new roman', serif"><!-- Generated Mon, 14 Nov 2011 12:35:00 GMT by proxy1 (squid/2.7.STABLE9) --> </font></div>
>
> <font face="'times new roman', serif">):</font></div>
> email: <a href="mailto:
je...@appirio.com" target="_blank">
je...@appirio.com</a>
>
> blog: <a href="
http://blog.jeffdouglas.com/" target="_blank">
http://blog.jeffdouglas.<WBR>com</a></div>
>
> </div>
> <a href="
http://www.cloudspokes.com" target="_blank"><img width="420" height="96" origsrc="
http://www.appirio.com/EmailImages/EmailSigCloudSpokes.jpg"></a><span></span><span></span><a></a>
>
>
>
> </div>
> <a href="
http://blog.jeffdouglas.com/" target="_blank"></a>Appirio, Inc.
> Accelerating On-Demand in the Enterprise
> <a href="
http://www.appirio.com/" target="_blank">
http://www.appirio.com</a>
>
> </div>
>
> </div>
> Author: <a href="
http://www.lulu.com/spotlight/salesforcehandbook" target="_blank">Salesforce Handbook</a> & <a href="
http://apress.com/book/view/9781430225539" target="_blank">Beginning Java Google App Engine</a></div>
> </div>
>
> </div>