[Silva-general] Extension refresh error
kitblake at infrae.com
Wed Nov 18 09:30:02 CET 2009
We don't use the Control Panel refresh. A product must have a
refresh.txt and AFAIK no Silva products contain the file. A refresh in
service_extensions should do it, and even that isn't always necessary
(after a restart, which you didn't mention doing).
If the layout product does normally work with a Control_Panel refresh
and no restart, and you'd like to keep that, then check for
dependencies. There's a good explanation here:
On 17 Nov 2009, at 14:20, Bengt Giger wrote:
> when I update a extension product with a refresh in the control
> panel and
> then refresh it in service_extension, I get an error
> Traceback (innermost last):
> Module ZPublisher.Publish, line 125, in publish
> Module Zope2.App.startup, line 238, in commit
> Module transaction._manager, line 96, in commit
> Module transaction._transaction, line 395, in commit
> Module transaction._transaction, line 495, in _commitResources
> Module ZODB.Connection, line 510, in commit
> Module ZODB.Connection, line 555, in _commit
> Module ZODB.Connection, line 589, in _store_objects
> ValueError: Cache values may only be in one cache.
> and (because this was a layout package) Silva does not work anymore,
> gets fixed after a Zope restart.
> According to Benno it is not a problem with his extension package,
> but with
> the core (Silva 2.1.3), can this be confirmed?
> silva-general mailing list
> silva-general at lists.infrae.com
Kit BLAKE · Infrae · http://infrae.com/ + 31 10 243 7051
More information about the silva-general