Demos: I suggest to put it as a list on one page. Each demo should have a link to more details. 1. Apache server 1.3.6 + Servlets Run: http://mira.npac.syr.edu:1210/servlets/Hello http://mira.npac.syr.edu:1210/jserv/ 2. Oracle XML parser v2 for Java Demo type: command line Run: login as "oracle" cd /localb/oracle/app/oracle/product/8.1.5/xml21/sample a) DOM interface: i) DTD in XML file: java DOMSample class.xml java DOMSample empl.xml ii) DTD out of XML file (family.dtd) java DOMSample family.xml b) SAX interface: i) DTD in XML file: java SAXSample class.xml java SAXSample empl.xml ii) DTD out of XML file (family.dtd) java SAXSample family.xml c) XSL Stylesheet (iden.xsl) i) DTD in XML file: java XSLSample iden.xsl class.xml java XSLSample iden.xsl empl.xml ii) DTD out of XML file (family.dtd) java XSLSample iden.xsl family.xml 3. XML SQL Utility - Client version Demo type: command line Run: login as "oracle" cd /localb/oracle/app/oracle/product/8.1.5 source xmlsql/OracleXSU/unixenv.csh a) generate XML from table of database command format: java OracleXML getXML [-withDTD] [-user "scott/tiger"] \ "select * from emp" for example: java OracleXML getXML -user "scott/tiger" "select * from emp" b) insert XML file into table of database command format: java OracleXML putXML [-user "scott/tiger"] XMLFile tableName for example: java OracleXML putXML -user "scott/tiger" \ -filename b.xml roman-table Comment: OracleXML are loaded into the database 4. XML SQL Utility - Server version Demo type: command line Run: login as "oracle" cd /localb/oracle/usr/ioe/demo a) Generate Raw XML file from DB table with DTD: java DbtoXml b) Generate DOC tree and output all elements and attributes: java DbtoXmlDoc c) insert XML into DB table: java XMLToDB 5. XSQL Servlets Demo type: Browser, complete demo needs Internet Explorer 5.0 Run: http://mira.npac.syr.edu:1210/demo Comment: Please pay attention to .xsql file and dynamically generated raw XML file or HTML file. These demos are using the real database 6. Oracle JDBC thin driver Demo type: Run: http://mira.npac.syr.edu:1210/jdbc/111-applets/testjdbc.html Comments: thin driver requires less memory than oci8 but is slower 7. Oracle JDBC oci8 driver Demo type: command line Run: login as "oracle" cd /localb/oracle/app/oracle/product/8.1.5/ cd jdbc/demo/samples/oci8/basic-samples java Employee Comments: oci8 driver is faster but needs more memory; oci8 provides better security 8. Oracle 8i interMedia Demo type: Browser Run: http://mira.npac.syr.edu:1210/servlets/ioe.DocList Comments: Insert formatted document into DB BLOB column using SQL*Loader. (inserted files with PDF, MS Word, MS Excel, PowerPoint, XML and HTML). Oracle8i interMedia used to create Preferences, and index.Use Oracle8i interMedia built-in procedures to do keyword search and trasfer all formats file into HTML and display them in browser. Technology used: Oracle8i BLOB, Oracle8i InterMedia, Inso filtering technology, JDBC, Java Servlets. First page it lists all documents I inserted into DB, then you can do keyword search (try "PET", "IOE", "Oracle"), Click on ID, it will transfer document into HTML.