Can't install SignupSheet on Zope 2.9 / Plone 2.5.2

6 messages Options
Embed this post
Permalink
nickdjones

Can't install SignupSheet on Zope 2.9 / Plone 2.5.2

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)

Hi all,

 

First up, I'm a newbie to Plone, have been in there since last Friday, and already having lots of fun.

 

Second, I tried posting this message to the SignupSheet issue tracker on plone.org which throws errors for new posts or comments on old, and I can't seem to connect to the irc channel (tho I will install an irc client and try again shortly).

 

Any guideance / support on next steps much appreciated. I'm pulling together a site for a new Centre at the university of Auckland, at very short notice (its due for release on Monday). The site is going to get immediate visibility due to an invitation being sent to NZ top 500+ ICT directors/entrepreneurs, so not having a site in place is.. not an option…

 

so, I have the following issue:

 

I have the following products installed:

 

Zope 2.9 / Plone 2.5.2

 

Archetypes 1.4.2-final

compat: Plone 2.5.2

 

ATSchemaEditorNG 0.4.4

compat: tested with Plone 2.5.2, Plone 2.5.1, Plone 2.5, Plone 2.1.4, Plone 2.1.3, Plone 2.1.2, Plone 2.1.1, Plone 2.1

 

ScriptableFields (bundle) 1.0-beta1

compat: Plone 2.5, Plone 2.1.3, Plone 2.1.2, Plone 2.1.1, Plone 2.1

 

SignupSheet 0.2 (Beta release)

compat: Tested with Plone 2.5 and Archetypes 1.3.4 and ATSchemaEditorNG 0.4.3

 

 

 

These compatibilities all look good to me, although I'm now wondering whether I should be moving to a newer revision of Plone, or Kupu, or...?

 

 

 

 

Using the QuickInstaller to bring SignupSheet into a Plone site I get the following error:

 Transcript

               

 

2007-06-08 09:50:27

failed:

Traceback (most recent call last):

 

File "/var/lib/zope2.9/instance/plone-site/Products/CMFQuickInstallerTool/QuickInstallerTool.py", line 322, in installProduct

res=install(portal)

 

File "/usr/lib/zope2.9/lib/python/Products/ExternalMethod/ExternalMethod.py", line 225, in __call__

try: return f(*args, **kw)

 

File "/var/lib/zope2.9/instance/plone-site/Products/SignupSheet/Extensions/Install.py", line 188, in install

kupuTool.updateResourceTypes(({'resource_type' : 'linkable',

 

File "/var/lib/zope2.9/instance/plone-site/Products/kupu/plone/librarytool.py", line 159, in updateResourceTypes

portal_types = self._validate_portal_types(resource_type, type['portal_types'])

 

File "/var/lib/zope2.9/instance/plone-site/Products/kupu/plone/librarytool.py", line 146, in _validate_portal_types

raise KupuError, "Resource type: %s, invalid type: %s" % (resource_type, p)

 

KupuError: Resource type: linkable, invalid type: SignupSheet

 

 

Steps to Reproduce:

- installed ATSchemaEditorNG 0.4.4

- installed ScriptableFields (bundle) 1.0-beta1

- installed SignupSheet 0.2 (Beta release)

- chown all user:groups to zope user

- restarted Zope

- all packages show up (although ScriptableFields and SignupSheet have open box icons in ZMI Products)

- go to Plone Add/Remove products

- Add ATSchemaEditorNG without problems (note I didn't do anything with the Schema editor which is now showing in the Add-on Product Configuration panel with a register objects panel, which fails if I try to click the Register button on the 1 option "Target5" in the list. It fails with the following message:

 

Error Type

    ValueError

Error Value

    No such content type: Target5

Request made at

    2007/06/08 10:57:25.877 GMT+12

)

- Add SignupSheet - displays above error

 

 

 

again, any suggestions gratefully received!

 

regards, Nick Jones

 

 

Center for Software Innovation

University of Auckland

 

p: +64 9 3737522 ext 89748

c: +64 21 609 535

f: +64 9 373 7914

w: www.csi.ac.nz

 


CAUTION: This email message and accompanying data may contain information that is confidential and subject to legal privilege.  If you are not the intended recipient, you are notified that any use, dissemination, or copying of any part of this message and accompanying data, is prohibited.  If you have received this message in error, please notify me immediately and delete this email message from your computer.  Thank you.  Please also note that this message may have been intercepted and modified by unknown third parties prior to its receipt by you.



_______________________________________________
NZZUG mailing list
[hidden email]
http://lists.thevirtual.co.nz/cgi-bin/mailman/listinfo/nzzug
Paul Roe - TheVirtual Limited

Re: Can't install SignupSheet on Zope 2.9 / Plone 2.5.2

Reply Threaded More More options
Print post
Permalink
Hi Nick,

On Fri, 2007-06-08 at 11:44 +1200, Nick Jones wrote:
> Hi all,
>
>  
>
> First up, I'm a newbie to Plone, have been in there since last Friday,
> and already having lots of fun.
>

>  
>
> Second, I tried posting this message to the SignupSheet issue tracker
> on plone.org which throws errors for new posts or comments on old, and
> I can't seem to connect to the irc channel (tho I will install an irc
> client and try again shortly).
>
>  
>
> Any guideance / support on next steps much appreciated. I'm pulling
> together a site for a new Centre at the university of Auckland, at
> very short notice (its due for release on Monday). The site is going
> to get immediate visibility due to an invitation being sent to NZ top
> 500+ ICT directors/entrepreneurs, so not having a site in place is..
> not an option…
>
>  
>
> so, I have the following issue:
>
>  
>
> I have the following products installed:
>
>  
>
> Zope 2.9 / Plone 2.5.2
>
>  
>
> Archetypes 1.4.2-final
>
> compat: Plone 2.5.2
>
>  
>
> ATSchemaEditorNG 0.4.4
>
> compat: tested with Plone 2.5.2, Plone 2.5.1, Plone 2.5, Plone 2.1.4,
> Plone 2.1.3, Plone 2.1.2, Plone 2.1.1, Plone 2.1
>
>  
>
> ScriptableFields (bundle) 1.0-beta1
>
> compat: Plone 2.5, Plone 2.1.3, Plone 2.1.2, Plone 2.1.1, Plone 2.1
>
>  
>
> SignupSheet 0.2 (Beta release)
>
> compat: Tested with Plone 2.5 and Archetypes 1.3.4 and
> ATSchemaEditorNG 0.4.3
>
>  
>
>  
>
>  
>
> These compatibilities all look good to me, although I'm now wondering
> whether I should be moving to a newer revision of Plone, or Kupu,
> or...?
>
>  
>
>  
>
>  
>
>  
>
> Using the QuickInstaller to bring SignupSheet into a Plone site I get
> the following error:
>
>  Transcript
>
>                
>
>  
>
> 2007-06-08 09:50:27
>
> failed:
>
> Traceback (most recent call last):
>
>  
>
> File
> "/var/lib/zope2.9/instance/plone-site/Products/CMFQuickInstallerTool/QuickInstallerTool.py", line 322, in installProduct
>
> res=install(portal)
>
>  
>
> File
> "/usr/lib/zope2.9/lib/python/Products/ExternalMethod/ExternalMethod.py", line 225, in __call__
>
> try: return f(*args, **kw)
>
>  
>
> File
> "/var/lib/zope2.9/instance/plone-site/Products/SignupSheet/Extensions/Install.py", line 188, in install
>
> kupuTool.updateResourceTypes(({'resource_type' : 'linkable',
>
>  
>
> File
> "/var/lib/zope2.9/instance/plone-site/Products/kupu/plone/librarytool.py", line 159, in updateResourceTypes
>
> portal_types = self._validate_portal_types(resource_type,
> type['portal_types'])
>
>  
>
> File
> "/var/lib/zope2.9/instance/plone-site/Products/kupu/plone/librarytool.py", line 146, in _validate_portal_types
>
> raise KupuError, "Resource type: %s, invalid type: %s" %
> (resource_type, p)
>
>  
>
> KupuError: Resource type: linkable, invalid type: SignupSheet
>
>  

Usually this error happens when adding an invalid type in kupu's
resources, which it seems to be trying to do. Not sure why the
SignupSheet is not in the portal types that its looking through.

Since you're in a hurry my guess at a the quickest and dirtiest fix is
to comment out lines 188 - 193 in SignupSheet/Extensions/Install.py
aka kupuTool.updateResourceTypes(({'resource_type' : 'linkabl etc...
restart and try the install again.
If it works add the kupu bit manually via
site setup -> kupu visual editor -> resource types

Paul

>
>  
>
> Steps to Reproduce:
>
> - installed ATSchemaEditorNG 0.4.4
>
> - installed ScriptableFields (bundle) 1.0-beta1
>
> - installed SignupSheet 0.2 (Beta release)
>
> - chown all user:groups to zope user
>
> - restarted Zope
>
> - all packages show up (although ScriptableFields and SignupSheet have
> open box icons in ZMI Products)
>
> - go to Plone Add/Remove products
>
> - Add ATSchemaEditorNG without problems (note I didn't do anything
> with the Schema editor which is now showing in the Add-on Product
> Configuration panel with a register objects panel, which fails if I
> try to click the Register button on the 1 option "Target5" in the
> list. It fails with the following message:
>
>  
>
> Error Type
>
>     ValueError
>
> Error Value
>
>     No such content type: Target5
>
> Request made at
>
>     2007/06/08 10:57:25.877 GMT+12
>
> )
>
> - Add SignupSheet - displays above error
>
>  
>
>  
>
>  
>
> again, any suggestions gratefully received!
>
>  
>
> regards, Nick Jones
>
>  
>
>  
>
> Center for Software Innovation
>
> University of Auckland
>
>  
>
> p: +64 9 3737522 ext 89748
>
> c: +64 21 609 535
>
> f: +64 9 373 7914
>
> w: www.csi.ac.nz
>
>  
>
>
>
> ______________________________________________________________________
>
> CAUTION: This email message and accompanying data may contain
> information that is confidential and subject to legal privilege.  If
> you are not the intended recipient, you are notified that any use,
> dissemination, or copying of any part of this message and accompanying
> data, is prohibited.  If you have received this message in error,
> please notify me immediately and delete this email message from your
> computer.  Thank you.  Please also note that this message may have
> been intercepted and modified by unknown third parties prior to its
> receipt by you.
>
>
> ______________________________________________________________________
>
> _______________________________________________
> NZZUG mailing list
> [hidden email]
> http://lists.thevirtual.co.nz/cgi-bin/mailman/listinfo/nzzug
--
Paul Roe

TheVirtual Limited         Voice:  +64 3 9806213
Christchurch, New Zealand  Mobile: +64 21 676301
www.thevirtual.co.nz       [hidden email]
Making Virtual Business Reality

_______________________________________________
NZZUG mailing list
[hidden email]
http://lists.thevirtual.co.nz/cgi-bin/mailman/listinfo/nzzug
nickdjones

RE: Can't install SignupSheet on Zope 2.9 / Plone 2.5.2

Reply Threaded More More options
Print post
Permalink
thanks Paul,

I tried adding manually, but I get the same error albeit with prettier
presentation.

I'm now looking at PloneFormGen. Installing both the stable and beta
releases make my entire site disappear, so just trawling through logs to
see what might be the cause..

Seems it can't install the compatibility product "Five" - will take a
look to see what that's about

  File "/usr/lib/zope2.9/lib/python/Products/Five/fiveconfigure.py",
line 89, in loadProducts
    handleBrokenProduct(product)
  File "/usr/lib/zope2.9/lib/python/Products/Five/fiveconfigure.py",
line 67, in handleBrokenProduct
    logger.error('Could not import Product %s' % product.__name__,
error=exc)
  File "logging/__init__.py", line 999, in error
ZopeXMLConfigurationError: File
"/usr/lib/zope2.9/lib/python/Products/Five/skel/site.zcml", line
13.2-13.23
    TypeError: _log() got an unexpected keyword argument 'error'


with PloneFormGen error the next to follow, which seems to be an issue
with the Scriptable Field bundles install of TALESField,

------
2007-06-08T16:34:06 ERROR Zope Couldn't install PloneFormGen
Traceback (most recent call last):
  File "/usr/lib/zope2.9/lib/python/OFS/Application.py", line 783, in
install_product
    initmethod(context)
  File
"/var/lib/zope2.9/instance/plone-site/Products/PloneFormGen/__init__.py"
, line 15, in initialize
    import content, validators, tools, widgets
  File
"/var/lib/zope2.9/instance/plone-site/Products/PloneFormGen/content/__in
it__.py", line 7, in ?
    import fields, form, fieldset
  File
"/var/lib/zope2.9/instance/plone-site/Products/PloneFormGen/content/fiel
ds.py", line 15, in ?
    from Products.TALESField import TALESString, TALESLines
ImportError: No module named TALESField





and finally the site doesn't render, throwing this error:

------
2007-06-08T16:35:20 ERROR root Exception while rendering an error
message
Traceback (most recent call last):
  File "/usr/lib/zope2.9/lib/python/OFS/SimpleItem.py", line 223, in
raise_standardErrorMessage
    v = s(**kwargs)
  File
"/var/lib/zope2.9/instance/plone-site/Products/CMFCore/FSPythonScript.py
", line 108, in __call__
    return Script.__call__(self, *args, **kw)
  File "/usr/lib/zope2.9/lib/python/Shared/DC/Scripts/Bindings.py", line
311, in __call__
    return self._bindAndExec(args, kw, None)
  File "/usr/lib/zope2.9/lib/python/Shared/DC/Scripts/Bindings.py", line
348, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File
"/var/lib/zope2.9/instance/plone-site/Products/CMFCore/FSPythonScript.py
", line 164, in _exec
    result = f(*args, **kw)
  File "Script (Python)", line 25, in standard_error_message
  File "/usr/lib/zope2.9/lib/python/Shared/DC/Scripts/Bindings.py", line
311, in __call__
    return self._bindAndExec(args, kw, None)
  File "/usr/lib/zope2.9/lib/python/Shared/DC/Scripts/Bindings.py", line
348, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File
"/var/lib/zope2.9/instance/plone-site/Products/CMFCore/FSPageTemplate.py
", line 195, in _exec
    result = self.pt_render(extra_context=bound_names)
  File
"/var/lib/zope2.9/instance/plone-site/Products/CMFCore/FSPageTemplate.py
", line 134, in pt_render
    result = FSPageTemplate.inheritedAttribute('pt_render')(
  File
"/usr/lib/zope2.9/lib/python/Products/PageTemplates/PageTemplate.py",
line 104, in pt_render
    tal=not source, strictinsert=0)()
  File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 238, in
__call__
    self.interpret(self.program)
  File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281, in
interpret
    handlers[opcode](self, args)
  File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 735, in
do_useMacro
    macro = self.engine.evaluateMacro(macroExpr)
  File "/usr/lib/zope2.9/lib/python/Products/PageTemplates/TALES.py",
line 221, in evaluate
    return expression(self)
  File
"/usr/lib/zope2.9/lib/python/Products/PageTemplates/Expressions.py",
line 185, in __call__
    return self._eval(econtext)
  File
"/usr/lib/zope2.9/lib/python/Products/PageTemplates/Expressions.py",
line 173, in _eval
    ob = self._subexprs[-1](econtext)
  File
"/usr/lib/zope2.9/lib/python/Products/PageTemplates/Expressions.py",
line 127, in _eval
    ob = restrictedTraverse(ob, path, getSecurityManager())
  File
"/usr/lib/zope2.9/lib/python/Products/PageTemplates/Expressions.py",
line 286, in restrictedTraverse
    o=t(REQUEST, name)
  File
"/var/lib/zope2.9/instance/plone-site/Products/Archetypes/BaseObject.py"
, line 1129, in __bobo_traverse__
    raise AttributeError(name)
AttributeError: main_template
------



cheers, Nick


-----Original Message-----
From: Paul Roe - TheVirtual Limited [mailto:[hidden email]]
Sent: Friday, 8 June 2007 1:06 p.m.

Hi Nick,

On Fri, 2007-06-08 at 11:44 +1200, Nick Jones wrote:
> Hi all,
>
> File
>
"/var/lib/zope2.9/instance/plone-site/Products/SignupSheet/Extensions/In
stall.py", line 188, in install
>
> kupuTool.updateResourceTypes(({'resource_type' : 'linkable',
>
>  
>
> File
>
"/var/lib/zope2.9/instance/plone-site/Products/kupu/plone/librarytool.py
", line 159, in updateResourceTypes
>
> portal_types = self._validate_portal_types(resource_type,
> type['portal_types'])
>
>  
>
> File
>
"/var/lib/zope2.9/instance/plone-site/Products/kupu/plone/librarytool.py
", line 146, in _validate_portal_types
>
> raise KupuError, "Resource type: %s, invalid type: %s" %
> (resource_type, p)
>
>  
>
> KupuError: Resource type: linkable, invalid type: SignupSheet
>
>  

Usually this error happens when adding an invalid type in kupu's
resources, which it seems to be trying to do. Not sure why the
SignupSheet is not in the portal types that its looking through.

Since you're in a hurry my guess at a the quickest and dirtiest fix is
to comment out lines 188 - 193 in SignupSheet/Extensions/Install.py
aka kupuTool.updateResourceTypes(({'resource_type' : 'linkabl etc...
restart and try the install again.
If it works add the kupu bit manually via
site setup -> kupu visual editor -> resource types

Paul

--------------------------------------------------------------------------------
CAUTION: This email message and accompanying data may contain information that
is confidential and subject to legal privilege.  If you are not the intended
recipient, you are notified that any use, dissemination, or copying of any part
of this message and accompanying data, is prohibited.  If you have received
this message in error, please notify me immediately and delete this email
message from your computer.  Thank you.  Please also note that this message may
have been intercepted and modified by unknown third parties prior to its
receipt by you.
--------------------------------------------------------------------------------
_______________________________________________
NZZUG mailing list
[hidden email]
http://lists.thevirtual.co.nz/cgi-bin/mailman/listinfo/nzzug
Paul Roe - TheVirtual Limited

RE: Can't install SignupSheet on Zope 2.9 / Plone 2.5.2

Reply Threaded More More options
Print post
Permalink
Hi Nick

On Fri, 2007-06-08 at 16:55 +1200, Nick Jones wrote:

> thanks Paul,
>
> I tried adding manually, but I get the same error albeit with prettier
> presentation.
>
> I'm now looking at PloneFormGen. Installing both the stable and beta
> releases make my entire site disappear, so just trawling through logs to
> see what might be the cause..
>
> Seems it can't install the compatibility product "Five" - will take a
> look to see what that's about
>
>   File "/usr/lib/zope2.9/lib/python/Products/Five/fiveconfigure.py",
> line 89, in loadProducts
>     handleBrokenProduct(product)
>   File "/usr/lib/zope2.9/lib/python/Products/Five/fiveconfigure.py",
> line 67, in handleBrokenProduct
>     logger.error('Could not import Product %s' % product.__name__,
> error=exc)
>   File "logging/__init__.py", line 999, in error
> ZopeXMLConfigurationError: File
> "/usr/lib/zope2.9/lib/python/Products/Five/skel/site.zcml", line
> 13.2-13.23
>     TypeError: _log() got an unexpected keyword argument 'error'
>
>
> with PloneFormGen error the next to follow, which seems to be an issue
> with the Scriptable Field bundles install of TALESField,
>
> ------
> 2007-06-08T16:34:06 ERROR Zope Couldn't install PloneFormGen
> Traceback (most recent call last):
>   File "/usr/lib/zope2.9/lib/python/OFS/Application.py", line 783, in
> install_product
>     initmethod(context)
>   File
> "/var/lib/zope2.9/instance/plone-site/Products/PloneFormGen/__init__.py"
> , line 15, in initialize
>     import content, validators, tools, widgets
>   File
> "/var/lib/zope2.9/instance/plone-site/Products/PloneFormGen/content/__in
> it__.py", line 7, in ?
>     import fields, form, fieldset
>   File
> "/var/lib/zope2.9/instance/plone-site/Products/PloneFormGen/content/fiel
> ds.py", line 15, in ?
>     from Products.TALESField import TALESString, TALESLines
> ImportError: No module named TALESField
>
>
This implies that the TALESField product isn't installed...
Is it in the products folder?

Paul

>
>

> ------
>
>

--
Paul Roe

TheVirtual Limited         Voice:  +64 3 9806213
Christchurch, New Zealand  Mobile: +64 21 676301
www.thevirtual.co.nz       [hidden email]
Making Virtual Business Reality

_______________________________________________
NZZUG mailing list
[hidden email]
http://lists.thevirtual.co.nz/cgi-bin/mailman/listinfo/nzzug
nickdjones

RE: Can't install SignupSheet on Zope 2.9 / Plone 2.5.2

Reply Threaded More More options
Print post
Permalink
Meantime, I've removed the beta bundle and added the stable bundle,
which installed without errors, so I had attributed this to it being
"stable".

I had installed the beta bundle, so it was inside a folder containing it
and the others.

I've revert to the beta, shifting the products up to the top level, and
all is fine with PloneFormGen install.. no errors.

which perhaps was the issue all along.

thanks Paul, was a simple thing after all..

I'll head back in and see if this allows SignupSheet to run too.

cheers, Nick


-----Original Message-----
From: Paul Roe - TheVirtual Limited [mailto:[hidden email]]
Sent: Friday, 8 June 2007 5:13 p.m.
To: New Zealand Zope Users Group
Subject: RE: [NZZUG] Can't install SignupSheet on Zope 2.9 / Plone 2.5.2

Hi Nick

On Fri, 2007-06-08 at 16:55 +1200, Nick Jones wrote:
> thanks Paul,
>
> I tried adding manually, but I get the same error albeit with prettier
> presentation.
>
> I'm now looking at PloneFormGen. Installing both the stable and beta
> releases make my entire site disappear, so just trawling through logs
to

> see what might be the cause..
>
> Seems it can't install the compatibility product "Five" - will take a
> look to see what that's about
>
>   File "/usr/lib/zope2.9/lib/python/Products/Five/fiveconfigure.py",
> line 89, in loadProducts
>     handleBrokenProduct(product)
>   File "/usr/lib/zope2.9/lib/python/Products/Five/fiveconfigure.py",
> line 67, in handleBrokenProduct
>     logger.error('Could not import Product %s' % product.__name__,
> error=exc)
>   File "logging/__init__.py", line 999, in error
> ZopeXMLConfigurationError: File
> "/usr/lib/zope2.9/lib/python/Products/Five/skel/site.zcml", line
> 13.2-13.23
>     TypeError: _log() got an unexpected keyword argument 'error'
>
>
> with PloneFormGen error the next to follow, which seems to be an issue
> with the Scriptable Field bundles install of TALESField,
>
> ------
> 2007-06-08T16:34:06 ERROR Zope Couldn't install PloneFormGen
> Traceback (most recent call last):
>   File "/usr/lib/zope2.9/lib/python/OFS/Application.py", line 783, in
> install_product
>     initmethod(context)
>   File
>
"/var/lib/zope2.9/instance/plone-site/Products/PloneFormGen/__init__.py"
> , line 15, in initialize
>     import content, validators, tools, widgets
>   File
>
"/var/lib/zope2.9/instance/plone-site/Products/PloneFormGen/content/__in
> it__.py", line 7, in ?
>     import fields, form, fieldset
>   File
>
"/var/lib/zope2.9/instance/plone-site/Products/PloneFormGen/content/fiel
> ds.py", line 15, in ?
>     from Products.TALESField import TALESString, TALESLines
> ImportError: No module named TALESField
>
>
This implies that the TALESField product isn't installed...
Is it in the products folder?

Paul

>
>

> ------
>
>

--
Paul Roe

TheVirtual Limited         Voice:  +64 3 9806213
Christchurch, New Zealand  Mobile: +64 21 676301
www.thevirtual.co.nz       [hidden email]
Making Virtual Business Reality

--------------------------------------------------------------------------------
CAUTION: This email message and accompanying data may contain information that
is confidential and subject to legal privilege.  If you are not the intended
recipient, you are notified that any use, dissemination, or copying of any part
of this message and accompanying data, is prohibited.  If you have received
this message in error, please notify me immediately and delete this email
message from your computer.  Thank you.  Please also note that this message may
have been intercepted and modified by unknown third parties prior to its
receipt by you.
--------------------------------------------------------------------------------
_______________________________________________
NZZUG mailing list
[hidden email]
http://lists.thevirtual.co.nz/cgi-bin/mailman/listinfo/nzzug
nickdjones

RE: Can't install SignupSheet on Zope 2.9 / Plone 2.5.2

Reply Threaded More More options
Print post
Permalink
ok, same error on SignupSheet still and with adding the resource type
manually, so I'll proceed with PloneFormGen.

cheers for all the help, Nick


-----Original Message-----
From: [hidden email]
[mailto:[hidden email]] On Behalf Of Nick Jones
Sent: Friday, 8 June 2007 5:40 p.m.
To: New Zealand Zope Users Group
Subject: RE: [NZZUG] Can't install SignupSheet on Zope 2.9 / Plone 2.5.2

Meantime, I've removed the beta bundle and added the stable bundle,
which installed without errors, so I had attributed this to it being
"stable".

I had installed the beta bundle, so it was inside a folder containing it
and the others.

I've revert to the beta, shifting the products up to the top level, and
all is fine with PloneFormGen install.. no errors.

which perhaps was the issue all along.

thanks Paul, was a simple thing after all..

I'll head back in and see if this allows SignupSheet to run too.

cheers, Nick


-----Original Message-----
From: Paul Roe - TheVirtual Limited [mailto:[hidden email]]
Sent: Friday, 8 June 2007 5:13 p.m.
To: New Zealand Zope Users Group
Subject: RE: [NZZUG] Can't install SignupSheet on Zope 2.9 / Plone 2.5.2

Hi Nick

On Fri, 2007-06-08 at 16:55 +1200, Nick Jones wrote:
> thanks Paul,
>
> I tried adding manually, but I get the same error albeit with prettier
> presentation.
>
> I'm now looking at PloneFormGen. Installing both the stable and beta
> releases make my entire site disappear, so just trawling through logs
to

> see what might be the cause..
>
> Seems it can't install the compatibility product "Five" - will take a
> look to see what that's about
>
>   File "/usr/lib/zope2.9/lib/python/Products/Five/fiveconfigure.py",
> line 89, in loadProducts
>     handleBrokenProduct(product)
>   File "/usr/lib/zope2.9/lib/python/Products/Five/fiveconfigure.py",
> line 67, in handleBrokenProduct
>     logger.error('Could not import Product %s' % product.__name__,
> error=exc)
>   File "logging/__init__.py", line 999, in error
> ZopeXMLConfigurationError: File
> "/usr/lib/zope2.9/lib/python/Products/Five/skel/site.zcml", line
> 13.2-13.23
>     TypeError: _log() got an unexpected keyword argument 'error'
>
>
> with PloneFormGen error the next to follow, which seems to be an issue
> with the Scriptable Field bundles install of TALESField,
>
> ------
> 2007-06-08T16:34:06 ERROR Zope Couldn't install PloneFormGen
> Traceback (most recent call last):
>   File "/usr/lib/zope2.9/lib/python/OFS/Application.py", line 783, in
> install_product
>     initmethod(context)
>   File
>
"/var/lib/zope2.9/instance/plone-site/Products/PloneFormGen/__init__.py"
> , line 15, in initialize
>     import content, validators, tools, widgets
>   File
>
"/var/lib/zope2.9/instance/plone-site/Products/PloneFormGen/content/__in
> it__.py", line 7, in ?
>     import fields, form, fieldset
>   File
>
"/var/lib/zope2.9/instance/plone-site/Products/PloneFormGen/content/fiel
> ds.py", line 15, in ?
>     from Products.TALESField import TALESString, TALESLines
> ImportError: No module named TALESField
>
>
This implies that the TALESField product isn't installed...
Is it in the products folder?

Paul

>
>

> ------
>
>

--
Paul Roe

TheVirtual Limited         Voice:  +64 3 9806213
Christchurch, New Zealand  Mobile: +64 21 676301
www.thevirtual.co.nz       [hidden email]
Making Virtual Business Reality

------------------------------------------------------------------------
--------
CAUTION: This email message and accompanying data may contain
information that
is confidential and subject to legal privilege.  If you are not the
intended
recipient, you are notified that any use, dissemination, or copying of
any part
of this message and accompanying data, is prohibited.  If you have
received
this message in error, please notify me immediately and delete this
email
message from your computer.  Thank you.  Please also note that this
message may
have been intercepted and modified by unknown third parties prior to its

receipt by you.
------------------------------------------------------------------------
--------
_______________________________________________
NZZUG mailing list
[hidden email]
http://lists.thevirtual.co.nz/cgi-bin/mailman/listinfo/nzzug
--------------------------------------------------------------------------------
CAUTION: This email message and accompanying data may contain information that
is confidential and subject to legal privilege.  If you are not the intended
recipient, you are notified that any use, dissemination, or copying of any part
of this message and accompanying data, is prohibited.  If you have received
this message in error, please notify me immediately and delete this email
message from your computer.  Thank you.  Please also note that this message may
have been intercepted and modified by unknown third parties prior to its
receipt by you.
--------------------------------------------------------------------------------
_______________________________________________
NZZUG mailing list
[hidden email]
http://lists.thevirtual.co.nz/cgi-bin/mailman/listinfo/nzzug