Forum OpenACS Development: Re: upgrade to 5.3.2 -cache_key error
i am wondering about the following line from your error message:
(procedure "db_dml" line 100)in acs-5-3, the insert operation should be a db_0or1row and not a db_dml! The command name should be returned by
::Generic::CrItem set insert_view_operationin ds/shell in the oacs-5-3 branch. What version of the acs-content-repository have you installed? did you run the update scripts for the content-repository?
xotcl-core checks during startup the version of acs-content-repository, if it is lower than 5.3.0d1, it uses db_dml, otherwise db_0or1row (this was the version, where the update was changed into a stored procedure, therefore postgres does not accept db_dml there). A restart of openacs makes sure, that xotcl-core sees the right version of the content-repository. What do you get from running
::Generic::CrItem set insert_view_operationin ds/shell?