Hi,
I have a site running plone 6.1.1, which I updated to 6.1.2 yesterday via buildout. This completed OK and I can start the site, but instance.log records the following errors:
2025-08-20 12:06:49,442 ERROR [plone.transformchain:60][waitress-0] Unexpected error whilst trying to apply transform chain
Traceback (most recent call last):
File "/home/web/terahertzsystems-plone6/terahertzsystems/eggs/plone.transformchain-3.0.1-py3.12.egg/plone/transformchain/transformer.py", line 50, in __call__
newResult = handler.transformIterable(result, encoding)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/web/terahertzsystems-plone6/terahertzsystems/eggs/plone.app.theming-5.0.13-py3.12.egg/plone/app/theming/transform.py", line 183, in transformIterable
transformed = transform(result.tree, **params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "src/lxml/xslt.pxi", line 596, in lxml.etree.XSLT.__call__
lxml.etree.XSLTApplyError: Undefined variable
2025-08-20 12:06:49,442 ERROR [plone.transformchain:60][waitress-0] Unexpected error whilst trying to apply transform chain
Traceback (most recent call last):
File "/home/web/terahertzsystems-plone6/terahertzsystems/eggs/plone.transformchain-3.0.1-py3.12.egg/plone/transformchain/transformer.py", line 50, in __call__
newResult = handler.transformIterable(result, encoding)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/web/terahertzsystems-plone6/terahertzsystems/eggs/plone.app.theming-5.0.13-py3.12.egg/plone/app/theming/transform.py", line 183, in transformIterable
transformed = transform(result.tree, **params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "src/lxml/xslt.pxi", line 596, in lxml.etree.XSLT.__call__
lxml.etree.XSLTApplyError: Undefined variable
2025-08-20 12:06:49,668 WARNING [waitress.queue:113][MainThread] Task queue depth is 1
2025-08-20 12:08:56,427 ERROR [plone.transformchain:60][waitress-1] Unexpected error whilst trying to apply transform chain
Traceback (most recent call last):
File "/home/web/terahertzsystems-plone6/terahertzsystems/eggs/plone.transformchain-3.0.1-py3.12.egg/plone/transformchain/transformer.py", line 50, in __call__
newResult = handler.transformIterable(result, encoding)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/web/terahertzsystems-plone6/terahertzsystems/eggs/plone.app.theming-5.0.13-py3.12.egg/plone/app/theming/transform.py", line 183, in transformIterable
transformed = transform(result.tree, **params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "src/lxml/xslt.pxi", line 596, in lxml.etree.XSLT.__call__
lxml.etree.XSLTApplyError: Undefined variable
2025-08-20 12:08:56,427 ERROR [plone.transformchain:60][waitress-1] Unexpected error whilst trying to apply transform chain
Traceback (most recent call last):
File "/home/web/terahertzsystems-plone6/terahertzsystems/eggs/plone.transformchain-3.0.1-py3.12.egg/plone/transformchain/transformer.py", line 50, in __call__
newResult = handler.transformIterable(result, encoding)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/web/terahertzsystems-plone6/terahertzsystems/eggs/plone.app.theming-5.0.13-py3.12.egg/plone/app/theming/transform.py", line 183, in transformIterable
transformed = transform(result.tree, **params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "src/lxml/xslt.pxi", line 596, in lxml.etree.XSLT.__call__
lxml.etree.XSLTApplyError: Undefined variable
2025-08-20 12:08:56,559 WARNING [waitress.queue:113][MainThread] Task queue depth is 1
2025-08-20 12:09:01,605 ERROR [plone.transformchain:60][waitress-0] Unexpected error whilst trying to apply transform chain
Traceback (most recent call last):
File "/home/web/terahertzsystems-plone6/terahertzsystems/eggs/plone.transformchain-3.0.1-py3.12.egg/plone/transformchain/transformer.py", line 50, in __call__
newResult = handler.transformIterable(result, encoding)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/web/terahertzsystems-plone6/terahertzsystems/eggs/plone.app.theming-5.0.13-py3.12.egg/plone/app/theming/transform.py", line 183, in transformIterable
transformed = transform(result.tree, **params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "src/lxml/xslt.pxi", line 596, in lxml.etree.XSLT.__call__
lxml.etree.XSLTApplyError: Undefined variable
2025-08-20 12:09:01,605 ERROR [plone.transformchain:60][waitress-0] Unexpected error whilst trying to apply transform chain
Traceback (most recent call last):
File "/home/web/terahertzsystems-plone6/terahertzsystems/eggs/plone.transformchain-3.0.1-py3.12.egg/plone/transformchain/transformer.py", line 50, in __call__
newResult = handler.transformIterable(result, encoding)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/web/terahertzsystems-plone6/terahertzsystems/eggs/plone.app.theming-5.0.13-py3.12.egg/plone/app/theming/transform.py", line 183, in transformIterable
transformed = transform(result.tree, **params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "src/lxml/xslt.pxi", line 596, in lxml.etree.XSLT.__call__
lxml.etree.XSLTApplyError: Undefined variable
This site has numerous problems:
- The text for all page titles and sub tilles appears in "viewlet-above-content-title" (but not when logged in as admin)
- When editing any content the text of the page just appears in the editor as "Text", and the editor
- Resource Registries is reporting that " Javascript disabled or error(s) occurred If this message persists, a Javascript Error occurred within the resources below."
My buildout file is very simple:
[buildout]
extends = https://dist.plone.org/release/6.1.2/versions.cfg
parts = instance
[instance]
recipe = plone.recipe.zope2instance
eggs =
Plone
plone.volto
user=admin:XXXXXXXXXX
http-address = 9090
[versions]
packaging=25.0
pip=25.1.1
setuptools=80.9.0
wheel=0.46.1
zc.buildout=4.1.12
I guess these issue are related to the transform chain error above. Any ideas how I can fix this?
Thanks,
Lee.