Hello, I've found that an existing config broke when updating to XXE 3.0p1, due to a change in the code for XHTML tables. I assume this is based on the following new feature/improvement:
> Technical information: > > Made support for HTML4 forms, HTML4 tables and CALS tables much > easier to reuse in document types other than XHTML and DocBook. How > to do this is now documented in XMLmind XML Editor - Configuration > and Deployment. The old code in my config was: > <command name="forrest.tableColumn"> > <class>com.xmlmind.xmleditapp.xhtml.TableColumn</class> > </command> > <command name="forrest.tableRow"> > <class>com.xmlmind.xmleditapp.xhtml.TableRow</class> > </command> To make it work, it requires: > <command name="forrest.tableColumn"> > <class>com.xmlmind.xmleditapp.xhtml.table.TableColumn</class> > </command> > <command name="forrest.tableRow"> > <class>com.xmlmind.xmleditapp.xhtml.table.TableRow</class> > </command> ^^^^^^^ This is unfortunate, as it forces the config to be delivered in two versions - one for pre-3.0p1 versions, and one for 3.0p1 and later. Along the same lines (although not as serious) is the new CSS code that should be included (according to http://www.xmlmind.com/ xmleditor/_distrib/doc/configure/configure.pdf, Chapter 4): > @import url(xxe-config:xhtml/css/xhtml_table.imp); Since this file does not exist in earlier versions of XXE, the import will fail, and XXE give an error message. As far as I know, there's no way of making a conditional import in CSS (in an effort to make the updated config backwards compatible). Is there any way to make both these points backwards compatible? If not, at least the change should be listed under the incompatibility section, and it should also be pointed out in the documentation referenced above that the setup will not work with earlier versions of XXE. Best regards, Sjur N. Moshagen www.divvun.no

