WHAT IS IT ? This Perl modules has been written in 3 days to demonstrate to the Oracle XSQL Servlet users that it's really easy to have something doing the same things with more stability and with source code to extend the capability as wanted. WHERE IT IS ? You can always found the latest version at: http://www.samse.fr/GPL/pxsql/ HOW DOES IT WORKS ? You simply have to write XML files with your SQL queries and associate a XSL template file to each XML/SQL files. After that calling the cgi script with an alias to the XML/SQL files will execute the queries, generated an XML file with all resulting data and process these datas througth an XSLT processor to output HTML. HOW CAN IT BE EXTENDED ? Outside the simple way of writting your SQL queries into the XML-SQL you may want to create dynamic SQL statement or do some check before processing especially with INSERT or UPDATE queries. Perl XSQL provide the possibility to call a perl method for each template called from an external perl module. In that function you can implement any perl code to match your needs. Create an external perl module (why not in PXSQL/EXSQL/ ?) and export all function in this module. Load this module into the cgi frontend script and instead of giving a XML file into the aliases definition simply add the name of the method you want to call. See documentation and examples for more informations. LEARN MORE ? See the embeded perl documentation in each perl module. (perldoc PXSQL/XSQL.pm and perldoc PXSQL/XCGI.pm) There's a text output of this documentation into the docs/ directory. There's also some sample into the examples/ directory. To see how to implement extended call see perl module in PXSQL/EXSQL/ BUG & DEVELOPPEMENT I will support any problem concerning the current version of Perl XSQL. If you want to participate to its develeppement you are really welcome because I have only some short time to work on it. Let me know. AUTHOR Gilles Darold Hope this simple tool will help you to do great jobs, Enjoy...