-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
- --On
27. Dezember 2006 16:12:23 -0800 Allen Huang <swapp0@yahoo.com>
wrote:
> I basicly copy what I have from 2.8 to 2.9
> its the
same problem with the self generated python constructor and the
> self
constructor that I made both worked in 2.8 but won't for 2.9
>
>
my constructor look like this using
>
> <dtml-with
"shpTypeClass.createInObjectManager(REQUEST['id'],
REQUEST)">
> <dtml-call
>
"propertysheets.shpTypePoint_desc.manage_editProperties(REQUEST)">
> <dtml-if
NoRedir>
> <dtml-return
name="this">
> <dtml-else>
>
<dtml-if DestinationURL>
> <dtml-call
"RESPONSE.redirect(DestinationURL+'/manage_workspace')">
>
<dtml-else>
> <dtml-call
"RESPONSE.redirect(URL2+'/manage_workspace')">
>
</dtml-if>
> </dtml-if>
>
</dtml-with>
>
> the error is
>
> Time2006/12/27
19:48:33.523 GMT+8
> User Name (User Id)admin (admin)
>
Request
> URL
http://localhost/test/manage_addProduct/shpProcessing/shpTypeClass_fac>
tory/shpTypeClass_add Exception TypeTypeError
> Exception Valuedefault
__new__ takes no parameters
>
> Traceback (innermost
last):
> Module ZPublisher.Publish, line 121, in publish
> Module
Zope2.App.startup, line 240, in commit
> Module transaction._manager,
line 96, in commit
> Module transaction._transaction, line 380, in
commit
> Module transaction._transaction, line 378, in commit
>
Module transaction._transaction, line 433, in _commitResources
> Module
ZODB.Connection, line 484, in commit
> Module ZODB.Connection, line 526,
in _commit
> Module ZODB.Connection, line 553, in _store_objects
>
Module ZODB.serialize, line 407, in serialize
> Module ZODB.serialize,
line 416, in _dump
> Module copy_reg, line 70, in _reduce_ex
>
TypeError: default __new__ takes no parameters
>
> what is the
problem??
<
http://www.zope.org/Collectors/Zope/2005>
-
-aj
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6
(Darwin)
iD8DBQFFk3NZCJIWIbr9KYwRAgXnAKDc609jQzO/7J1DFWVsAUAwruTSJgCgmJuO
c00q/FmZLZlfb1wkpobNtuI=
=75fR
-----END
PGP
SIGNATURE-----