Wednesday 22 July 2009 4:12:12 am
Hi all, today i try to import a simple contentclass package <b>my-classes-1.0_1.ezpkg</b> into ez4.1.x. But it failed! <i>"The package name my-classes is invalid, cannot import the package"</i>
What i did wrong? I created the package with an ez4.0.1 installation and i used the packagename ez automatically had created. After some debugging I found out that ez 4.1.x has a new nameconvention regarding packagenames. In ez4.1.x the packagename can not include a '-' in package names and all characters has to be downcase! You can use all characters which you can use for class_identifiers. The solution is. If you want to export classes from an ez version < 4.1.x into ez4.1.x you must set the packagename to e.g. <b>my_classes</b> not ( 'my-classes' or MyClasses ). <b>Conclusion for export ez4.0.1 package into ez4.1.x:</b> Use underlines '_' instead of '-' when createing packages in ez4.0.1
http://www.jac-systeme.de - Developers united in eZ Publish: http://www.cjw-network.com
CJW Newsletter 1.0.0 released: http://projects.ez.no/cjw_newsletter
|