[ic] Runtime error: Not an ARRAY reference at [...]/Shadow.pm line 389

Andreas Grau agrau at esquat.com
Wed Dec 21 14:26:59 EST 2005


IC 5.3.2, CentOS 4.2 , perl 5.8.7, mySQL 4.1.12


I am using DatabaseAuto on mySQL and have created a table 'categories' :

CREATE TABLE categories (
   id int(11) NOT NULL auto_increment,
   parent_id int(11) NOT NULL default '0',
   sortorder int(11) NOT NULL default '0',
   name varchar(128) NOT NULL default '',
   name_de varchar(128) NOT NULL default '',
   description varchar(128) NOT NULL default '',
   description_de varchar(128) NOT NULL default '',
   PRIMARY KEY  (id),
   KEY parent_id (parent_id)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=33 ;


For internationalization, I have
Database categories MAP name de_DE categories::name_de
Database categories MAP description de_DE categories::description_de


Using the default locale just works fine, when switching to de_DE, I 
receive an error and have the following in the error log:

/cgi-bin/tools/process/locale/de_DE/index.html Runtime error: Not an 
ARRAY reference at /home/interchange/lib/Vend/Table/Shadow.pm line 389.


Any ideas ?

Thanks,
Andreas


More information about the interchange-users mailing list