Installation von PAS Groups From LDAP

Ingo Schnieders <[email protected]>
Newsgroups gmane.comp.web.zope.german
Message-ID <[email protected]>
Hallo nochmal,

nun habe ich im Plone4 buildout die Zeile

    Products.PASGroupsFromLDAP

ergänzt und unterhalb von zcml=  auch und lebe in der Hoffnung,
dass sich der Rest von selber installiert.
---
*************** PICKED VERSIONS ****************
[versions]
Products.PASGroupsFromLDAP = 1.2.3
bda.ldap = 1.4.0

#Required by:
#bda.ldap 1.4.0
bda.cache = 1.1.3

#Required by:
#zodict 1.9.2
odict = 1.3.1

#Required by:
#bda.ldap 1.4.0
python-ldap = 2.3.11

#Required by:
#bda.cache 1.1.3
python-memcached = 1.45

#Required by:
#zodict 1.9.2
uuid = 1.30

#Required by:
#bda.ldap 1.4.0
zodict = 1.9.2
---

Ich bekomme nun den u.g. Fehler beim Starten in der client1 event log-datei.

Ich hoffe es hat jemand eine Idee...


Grüße    Ingo

---
     xmlreader.IncrementalParser.parse(self, source)
   File "/opt/plone4.0b4/Python-2.6/lib/python2.6/xml/sax/xmlreader.py", 
line 123, in parse
     self.feed(buffer)
   File 
"/opt/plone4.0b4/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 
207, in feed
     self._parser.Parse(data, isFinal)
   File 
"/opt/plone4.0b4/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 
349, in end_element_ns
     self._cont_handler.endElementNS(pair, None)
   File 
"/opt/plone4.0b4/buildout-cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", 
line 357, in endElementNS
     self.context.end()
   File 
"/opt/plone4.0b4/buildout-cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", 
line 537, in end
     self.stack.pop().finish()
   File 
"/opt/plone4.0b4/buildout-cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", 
line 685, in finish
     actions = self.handler(context, **args)
   File 
"/opt/plone4.0b4/buildout-cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", 
line 546, in include
     processxmlfile(f, context)
   File 
"/opt/plone4.0b4/buildout-cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", 
line 378, in processxmlfile
     parser.parse(src)
   File 
"/opt/plone4.0b4/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 
107, in parse
     xmlreader.IncrementalParser.parse(self, source)
   File "/opt/plone4.0b4/Python-2.6/lib/python2.6/xml/sax/xmlreader.py", 
line 123, in parse
     self.feed(buffer)
   File 
"/opt/plone4.0b4/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 
207, in feed
     self._parser.Parse(data, isFinal)
   File 
"/opt/plone4.0b4/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 
349, in end_element_ns
     self._cont_handler.endElementNS(pair, None)
   File 
"/opt/plone4.0b4/buildout-cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", 
line 357, in endElementNS
     self.context.end()
   File 
"/opt/plone4.0b4/buildout-cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", 
line 537, in end
     self.stack.pop().finish()
   File 
"/opt/plone4.0b4/buildout-cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", 
line 684, in finish
     args = toargs(context, *self.argdata)
   File 
"/opt/plone4.0b4/buildout-cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", 
line 1376, in toargs
     args[str(name)] = field.fromUnicode(s)
   File 
"/opt/plone4.0b4/buildout-cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/fields.py", 
line 229, in fromUnicode
     v = vt.fromUnicode(s)
   File 
"/opt/plone4.0b4/buildout-cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/fields.py", 
line 139, in fromUnicode
     value = self.context.resolve(name)
   File 
"/opt/plone4.0b4/buildout-cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", 
line 180, in resolve
     mod = __import__(mname, *_import_chickens)
   File 
"/opt/plone4.0b4/buildout-cache/eggs/Products.PASGroupsFromLDAP-1.2.3-py2.6.egg/Products/PASGroupsFromLDAP/exportimport.py", 
line 6, in <module>
     from zope.app import zapi
ZopeXMLConfigurationError: File 
"/opt/plone4.0b4/zeocluster/parts/client1/etc/site.zcml", line 15.2-15.55
     ZopeXMLConfigurationError: File 
"/opt/plone4.0b4/zeocluster/parts/client1/etc/package-includes/001-Products.PASGroupsFromLDAP-configure.zcml", 
line 1.0-1.70
     ZopeXMLConfigurationError: File 
"/opt/plone4.0b4/buildout-cache/eggs/Products.PASGroupsFromLDAP-1.2.3-py2.6.egg/Products/PASGroupsFromLDAP/configure.zcml", 
line 16.2-21.8
     ImportError: cannot import name zapi
---


Hallo Jens,

was ist der Unterschied ob ich "plone.app.ldap" per buildout installiere
oder "PAS Groups From LDAP" ? Scheinbar kann beides parallel
installiert sein ?
Im Grunde irritiert mich diese Verknüpfung zwischen LDAP Gruppen
und Zope Rollen im ZMI auch irgendwie. Benutzer anlegen will ich
über Plone auch nicht. Sollte ich dann lieber nur "PAS Groups From LDAP"
installieren ? Oder wird damit sowie so der Rest per buildout mitgezogen ?

Grüße    Ingo


_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope


_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.