Hi,<br><br>I'm trying to configure buildout for use apidoc, but when I visit <a href="http://127.0.0.1:8080/++apidoc++">127.0.0.1:8080/++apidoc++</a> then get the following page:<br><div>
`Unauthorized<br>You are not authorized
<br>User:
Manager `<br></div>
<div>
</div>
<div>
</div><br>My file buildout.cfg:<br>============================================<br>[buildout]<br>develop = .<br>parts = app var logs<br>index = <a href="http://pypi.python.org/simple/">http://pypi.python.org/simple/</a><br>
extends = <a href="http://download.zope.org/zope3.4/versions.cfg">http://download.zope.org/zope3.4/versions.cfg</a><br>find-links =<br> <a href="http://pypi.python.org/simple/">http://pypi.python.org/simple/</a><br>
<a href="http://download.zope.org/distribution/">http://download.zope.org/distribution/</a><br> <a href="http://download.zope.org/zope3.4/">http://download.zope.org/zope3.4/</a><br><br>[zope3]<br>location = .<br>
<br>[logs]<br>recipe = lovely.recipe:mkdir<br>path = parts/logs<br><br>[app]<br>recipe = z3c.recipe.dev:app<br>server = twisted<br>eggs = foo<br>site.zcml =<br> <configure<br> xmlns:meta="<a href="http://namespaces.zope.org/meta">http://namespaces.zope.org/meta</a>"<br>
xmlns:browser="<a href="http://namespaces.zope.org/browser">http://namespaces.zope.org/browser</a>"<br> i18n_domain="zope"><br><br> <!-- Minimal --><br> <include package="zope.app.securitypolicy" file="meta.zcml" /><br>
<include package="zope.app.zcmlfiles" /><br> <include package="zope.app.authentication" /><br> <include package="zope.app.securitypolicy" /><br> <include package="zope.app.twisted" /><br>
<br> <meta:provides feature="devmode" /><br> <br> <include file="securitypolicy.zcml" /><br> <include file="principals.zcml" /><br> <br> <!-- Include develop packages here --><br>
<include package="foo" /><br><br> </configure><br><br>securitypolicy.zcml =<br> <securityPolicy<br> component="zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy" /><br>
<br> <role id="zope.Anonymous" title="Everybody" /><br> <role id="zope.Manager" title="Site Manager" /><br> <role id="zope.Member" title="Site Member" /><br>
<br> <grant permission="zope.View" role="zope.Anonymous" /><br> <grant permission="zope.app.dublincore.view" role="zope.Anonymous" /><br><br> <grantAll role="zope.Manager" /><br>
<br>principals.zcml =<br> <unauthenticatedPrincipal<br> id="zope.anybody"<br> title="Unauthenticated User" /><br> <br> <unauthenticatedGroup<br> id="zope.Anybody"<br>
title="Unauthenticated Users" /><br><br> <authenticatedGroup<br> id="zope.Authenticated"<br> title="Authenticated Users" /><br><br> <everybodyGroup<br> id="zope.Everybody"<br>
title="All Users" /><br><br> <principal<br> id="zope.manager"<br> title="Manager"<br> login="astoon"<br> password_manager="Plain Text"<br>
password="1" /><br><br> <grant<br> role="zope.Manager"<br> principal="zope.manager" /><br><br>zope.conf = <br> ${var:zconfig}<br><br> interrupt-check-interval 50<br>
devmode on<br><br> <server><br> type HTTP<br> address 8080<br> </server><br><br> <eventlog><br> <logfile><br> formatter zope.exceptions.log.Formatter<br> path ${buildout:directory}/parts/logs/error.log<br>
</logfile><br> <logfile><br> formatter zope.exceptions.log.Formatter<br> path STDOUT<br> </logfile><br> </eventlog><br><br> <accesslog><br> <logfile><br> path ${buildout:directory}/parts/logs/access.log<br>
</logfile><br> </accesslog><br><br> <product-config z3ext.lucene><br> server1 lucene server,8081,${buildout:directory}/parts/var/luceneindex<br> </product-config><br><br>[var]<br>recipe = zc.recipe.filestorage<br>
blob-dir = parts/blob<br>=================================================<br><br>Setup.py install_requires:<br><br>'setuptools',<br>'zope.app.zcmlfiles',<br>'zope.app.twisted',<br>'zope.app.securitypolicy',<br>
'zope.app.apidoc',<br>================================================<br><br>And in current project:<br><br> <!-- develop process --><br> <include package="zope.app.preference" file="meta.zcml" /><br>
<include package="zope.app.apidoc" file="meta.zcml" /><br> <include package="zope.app.onlinehelp" file="meta.zcml" /><br><br> <include package="zope.app.tree" /><br>
<include package="zope.app.onlinehelp" /><br> <include package="zope.app.renderer" /><br> <include package="zope.app.preference" /><br> <include package="zope.app.apidoc" /><br>
<br>=================================================<br>And the second question: how to include the `Introspector.`<br><br><br>Thanks.<br>-- <br>Ilshad Habibullin