Re: AW: Problem with SQL-Datasource

Thorsten Weber <[email protected]>
Newsgroups gmane.comp.cms.zms.devel
Message-ID <[email protected]>
Hello Mister Hoffmann,

everything is fine now!
It works great ! :)

It was my own fault - sorry!
The error was produced by duplicate ids (a hidden object in  
portalmaster) ... .

Thanks again for your support!

Best regards, Th. Weber


Am 12.11.2008 um 22:33 schrieb Thorsten Weber:

> Hello Mr. Hoffmann,
>
>
> thank you for your hints ...
> the half way luck was on my side ;)
>
> as a first step I tried the former ZMySQLDA Version
> change my.cnf and altered the table as suggested
> restarted mysql and zope-instance
>
> after that I was able to initalize the ZMSSQLdb object - so that i  
> see the various columns :)
>
> but then...
>
> when trying to access the special object node in zmi the same error  
> is shown:
>
> Error Type: AttributeError
> Error Value: Name
>
> error log is different now:
>
> Traceback (innermost last):
>
>     * Module ZPublisher.Publish, line 119, in publish
>     * Module ZPublisher.mapply, line 88, in mapply
>     * Module ZPublisher.Publish, line 42, in call_object
>     * Module App.special_dtml, line 65, in __call__
>     * Module DocumentTemplate.DT_String, line 476, in __call__
>     * Module DocumentTemplate.DT_Let, line 76, in render
>     * Module App.special_dtml, line 65, in __call__
>     * Module DocumentTemplate.DT_String, line 476, in __call__
>     * Module DocumentTemplate.DT_Let, line 76, in render
>     * Module App.special_dtml, line 65, in __call__
>     * Module DocumentTemplate.DT_String, line 476, in __call__
>     * Module DocumentTemplate.DT_In, line 703, in renderwob
>     * Module DocumentTemplate.DT_Let, line 76, in render
>     * Module DocumentTemplate.DT_Util, line 196, in eval
>       __traceback_info__: getLangStr
>     * Module <string>, line 0, in ?
>     * Module App.special_dtml, line 65, in __call__
>     * Module DocumentTemplate.DT_String, line 476, in __call__
>     * Module DocumentTemplate.DT_In, line 703, in renderwob
>     * Module DocumentTemplate.DT_Util, line 196, in eval
>       __traceback_info__: renderShort
>     * Module <string>, line 0, in ?
>     * Module Products.zms.zmssqldb, line 659, in renderShort
>     * Module Products.zms.zmssqldb, line 651, in _getBodyContent
>     * Module App.special_dtml, line 65, in __call__
>     * Module DocumentTemplate.DT_String, line 476, in __call__
>     * Module DocumentTemplate.DT_In, line 626, in renderwob
>     * Module DocumentTemplate.DT_Util, line 196, in eval
>       __traceback_info__: getEntities
>     * Module <string>, line 0, in ?
>     * Module Products.zms.zmssqldb, line 380, in getEntities
>
> AttributeError: Name
>
> when trying to insert a record manually its possible to data in the  
> database :)
> but ALL the fields are set as mandatory !?
>
>
> Are there eventually further steps I could try ... (beside upgrading  
> to zms 2.11) ?
>
> best regards
> Th. Weber
>
>
>
> Am 12.11.2008 um 20:03 schrieb Dr. Frank Hoffmann:
>
>> Hello,
>> Using the zmssqldb object within a container content object class  
>> is no
>> problem.
>> But, please use the former ZMySQLDA-Version 2.0.8; only this will  
>> work well
>> - at the moment.
>>
>> Even using utf8 is no problem, if MySQL does not transform the  
>> charset while
>> communicating with Zope:
>> consider the topic concerning /etc/my.cnf
>> https://mail.dzug.org/pipermail/zope/2007-April/003482.html
>> ....
>> [mysqld]
>> init_connect="SET NAMES utf8"
>> ....
>> And set the default charset to UTF8
>> ALTER DATABASE `mytable` DEFAULT CHARACTER SET utf8 COLLATE  
>> utf8_unicode_ci
>>
>> Good luck,
>> Best regards
>> fh, moderator
>>
>> PS:
>> Try the latest build 2.11.1#15
>> http://bscw.hoffmannliebenberg.de/pub/bscw.cgi/d454265/zms-2.11.1.tar.gz
>> It allows (semi) automatic generation of the xml database model  
>> file. The
>> screen shot shows the new graphical user interface. This is a very  
>> helpful
>> feature.
>>
>> ________________________________
>>
>> Von: [email protected] [mailto:[email protected] 
>> ]
>> Im Auftrag von Thorsten Weber
>> Gesendet: Dienstag, 11. November 2008 21:28
>> An: [email protected]
>> Betreff: [zms-developers] Problem with SQL-Datasource
>>
>> Hello
>>
>> i have a problem inserting SQL-Datasource within special object:
>>
>> i configured Z MySQL Database Connection successfully
>> but when i add SQL-Datasource via ZMI always an error comes up:
>>
>> Error Type: AttributeError
>> Error Value: Name
>>
>> the object itself is inserted in the system
>>
>> ZMS: ZMS 2.10.5-24 (Build #129f)
>> ZOPE: (Zope 2.10.4-final, python 2.4.4, linux2)
>> PYTHON: 2.4.4 (#7, Sep 5 2008, 14:29:18) [GCC 4.2.1 (SUSE Linux)]
>> ZMySQLDA-3.0
>> MySQL Version: 5.0.45
>>
>> Traceback (innermost last):
>>
>> * Module ZPublisher.Publish, line 119, in publish
>> * Module ZPublisher.mapply, line 88, in mapply
>> * Module ZPublisher.Publish, line 42, in call_object
>> * Module App.special_dtml, line 65, in __call__
>> * Module DocumentTemplate.DT_String, line 476, in __call__
>> * Module DocumentTemplate.DT_Let, line 75, in render
>> * Module DocumentTemplate.DT_Util, line 196, in eval
>> __traceback_info__: getEntities
>> * Module <string>, line 0, in ?
>> * Module Products.zms.zmssqldb, line 380, in getEntities
>> * Module Products.ZMySQLDA.DABase, line 130, in __getattr__
>>
>> Does anybody has a tipp?
>>
>> regards, Th. Weber
>>
>>
>>  <ZMSSQLDB_config.png>
>
>
>
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.