[Zope-CMF] Installing CMF on Windows NT
Dominique.Dutoit@cec.eu.int
Dominique.Dutoit@cec.eu.int
Wed, 4 Apr 2001 12:28:12 +0200
I have a couple of problems:
1) Installation A: When I tried to join my portal with a new user, nothing
happends. I got the login form but no user is created in the User Folder.
The installation A use an upgraded 2.3.0 database so I think it's better to
try with a new configuration on another port.
2) Installation B: I have installed a fresh new copy of Zope 2.3.1 with CMF
1.0 and I tried again. This time, it works fine but I get another problem.
When I save the configuration of the portal, I got this error and a very
long traceback:
Error Type: TypeError
Error Value: expected integer key
Traceback (innermost last):
File C:\PROGRA~1\Intranet\lib\python\ZPublisher\Publish.py, line 223, in
publish_module
File C:\PROGRA~1\Intranet\lib\python\ZPublisher\Publish.py, line 187, in
publish
File C:\PROGRA~1\Intranet\lib\python\Zope\__init__.py, line 221, in
zpublisher_exception_hook
(Object: Traversable)
File C:\PROGRA~1\Intranet\lib\python\ZPublisher\Publish.py, line 171, in
publish
File C:\PROGRA~1\Intranet\lib\python\ZPublisher\mapply.py, line 160, in
mapply
(Object: reconfig)
File C:\PROGRA~1\Intranet\lib\python\ZPublisher\Publish.py, line 112, in
call_object
(Object: reconfig)
File C:\PROGRA~1\Intranet\lib\python\Products\CMFCore\FSDTMLMethod.py,
line 218, in __call__
(Object: reconfig)
File C:\PROGRA~1\Intranet\lib\python\DocumentTemplate\DT_String.py, line
538, in __call__
(Object: reconfig)
File C:\PROGRA~1\Intranet\lib\python\DocumentTemplate\DT_Return.py, line
106, in render
(Object: reconfig_form(_.None, _, portal_status_message='Settings
changed'))
File C:\PROGRA~1\Intranet\lib\python\DocumentTemplate\DT_Util.py, line
334, in eval
(Object: reconfig_form(_.None, _, portal_status_message='Settings
changed'))
(Info: _)
File <string>, line 0, in ?
File C:\PROGRA~1\Intranet\lib\python\Products\CMFCore\FSDTMLMethod.py,
line 213, in __call__
(Object: reconfig_form)
File C:\PROGRA~1\Intranet\lib\python\DocumentTemplate\DT_String.py, line
538, in __call__
(Object: reconfig_form)
File C:\PROGRA~1\Intranet\lib\python\Products\CMFCore\FSDTMLMethod.py,
line 213, in __call__
(Object: standard_html_header)
File C:\PROGRA~1\Intranet\lib\python\DocumentTemplate\DT_String.py, line
538, in __call__
(Object: standard_html_header)
File C:\PROGRA~1\Intranet\lib\python\Products\CMFCore\FSDTMLMethod.py,
line 213, in __call__
(Object: actions_box)
File C:\PROGRA~1\Intranet\lib\python\DocumentTemplate\DT_String.py, line
538, in __call__
(Object: actions_box)
File C:\PROGRA~1\Intranet\lib\python\DocumentTemplate\DT_Let.py, line 146,
in render
(Object: isAnon="portal_membership.isAnonymousUser()"
AuthClass="isAnon and 'GuestActions' or 'MemberActions'"
uname="isAnon and 'Guest'
or
portal_membership.getAuthenticatedMember().getUserName()"
obj="this()"
actions="portal_actions.listFilteredActionsFor(obj)"
user_actions="actions['user']"
folder_actions="actions['folder']"
object_actions="actions['object'] + actions['workflow']"
global_actions="actions['global']")
File C:\PROGRA~1\Intranet\lib\python\DocumentTemplate\DT_Util.py, line
334, in eval
(Object: portal_actions.listFilteredActionsFor(obj))
(Info: portal_actions)
File <string>, line 0, in ?
File C:\PROGRA~1\Intranet\lib\python\Products\CMFCore\ActionsTool.py, line
162, in listFilteredActionsFor
(Object: portal_actions)
File C:\PROGRA~1\Intranet\lib\python\Products\CMFCore\WorkflowTool.py,
line 222, in listActions
(Object: portal_workflow)
File C:\PROGRA~1\Intranet\lib\python\Products\CMFCore\DefaultWorkflow.py,
line 209, in listGlobalActions
File C:\PROGRA~1\Intranet\lib\python\Products\CMFCore\CatalogTool.py, line
200, in searchResults
(Object: Traversable)
File C:\PROGRA~1\Intranet\lib\python\Products\ZCatalog\ZCatalog.py, line
535, in searchResults
(Object: Traversable)
File C:\PROGRA~1\Intranet\lib\python\Products\ZCatalog\Catalog.py, line
651, in searchResults
File C:\PROGRA~1\Intranet\lib\python\Products\ZCatalog\Catalog.py, line
542, in _indexedSearch
File C:\PROGRA~1\Intranet\lib\python\SearchIndex\UnTextIndex.py, line 513,
in _apply_index
File C:\PROGRA~1\Intranet\lib\python\SearchIndex\UnTextIndex.py, line 576,
in query
File C:\PROGRA~1\Intranet\lib\python\SearchIndex\UnTextIndex.py, line 616,
in evaluate
File C:\PROGRA~1\Intranet\lib\python\SearchIndex\UnTextIndex.py, line 448,
in __getitem__
TypeError: (see above)
But I don't have that problem with the installation A!
How can I get it working? Thanks for help.