You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ki...@apache.org on 2018/07/18 23:27:24 UTC

svn commit: r1836244 [1/31] - in /poi/site/publish: ./ components/ components/diagram/ components/document/ components/hmef/ components/hpbf/ components/hpsf/ components/hsmf/ components/oxml4j/ components/poifs/ components/poifs/images/ components/sli...

Author: kiwiwings
Date: Wed Jul 18 23:27:21 2018
New Revision: 1836244

URL: http://svn.apache.org/viewvc?rev=1836244&view=rev
Log:
Update to Apache Forrest 0.9

Added:
    poi/site/publish/components/
    poi/site/publish/components/diagram/
      - copied from r1836243, poi/site/publish/diagram/
    poi/site/publish/components/document/
      - copied from r1836243, poi/site/publish/document/
    poi/site/publish/components/hmef/
      - copied from r1836243, poi/site/publish/hmef/
    poi/site/publish/components/hpbf/
      - copied from r1836243, poi/site/publish/hpbf/
    poi/site/publish/components/hpsf/
      - copied from r1836243, poi/site/publish/hpsf/
    poi/site/publish/components/hsmf/
      - copied from r1836243, poi/site/publish/hsmf/
    poi/site/publish/components/index.html
      - copied, changed from r1836243, poi/site/publish/overview.html
    poi/site/publish/components/logging.html
      - copied, changed from r1836243, poi/site/publish/logging.html
    poi/site/publish/components/oxml4j/
      - copied from r1836243, poi/site/publish/oxml4j/
    poi/site/publish/components/poi-jvm-languages.html
      - copied, changed from r1836243, poi/site/publish/poi-jvm-languages.html
    poi/site/publish/components/poi-ruby.html
      - copied, changed from r1836243, poi/site/publish/poi-ruby.html
    poi/site/publish/components/poifs/
      - copied from r1836243, poi/site/publish/poifs/
    poi/site/publish/components/poifs/design.html
    poi/site/publish/components/poifs/images/BlockClassDiagram.gif   (with props)
    poi/site/publish/components/poifs/images/POIFSAddDocument.gif   (with props)
    poi/site/publish/components/poifs/images/POIFSClassDiagram.gif   (with props)
    poi/site/publish/components/poifs/images/POIFSInitialization.gif   (with props)
    poi/site/publish/components/poifs/images/POIFSLifeCycle.gif   (with props)
    poi/site/publish/components/poifs/images/POIFSPropertyTablePreWrite.gif   (with props)
    poi/site/publish/components/poifs/images/POIFSRootPropertyPreWrite.gif   (with props)
    poi/site/publish/components/poifs/images/POIFSWriteFilesystem.gif   (with props)
    poi/site/publish/components/poifs/images/PropertyTableClassDiagram.gif   (with props)
    poi/site/publish/components/poifs/images/utilClasses.gif   (with props)
    poi/site/publish/components/slideshow/
      - copied from r1836243, poi/site/publish/slideshow/
    poi/site/publish/components/spreadsheet/
      - copied from r1836243, poi/site/publish/spreadsheet/
    poi/site/publish/components/spreadsheet/images/businessplan.jpg   (with props)
    poi/site/publish/components/spreadsheet/images/calculatePayment.jpg   (with props)
    poi/site/publish/components/spreadsheet/images/calendar.jpg   (with props)
    poi/site/publish/components/spreadsheet/images/loancalc.jpg   (with props)
    poi/site/publish/components/spreadsheet/images/simple-xls-with-function.jpg   (with props)
    poi/site/publish/components/spreadsheet/images/ss-features.png   (with props)
    poi/site/publish/components/spreadsheet/images/timesheet.jpg   (with props)
    poi/site/publish/devel/
    poi/site/publish/devel/guidelines.html
      - copied, changed from r1836243, poi/site/publish/guidelines.html
    poi/site/publish/devel/historyandfuture.html
    poi/site/publish/devel/index.html
      - copied, changed from r1836243, poi/site/publish/howtobuild.html
    poi/site/publish/devel/plan/
    poi/site/publish/devel/plan/index.html
    poi/site/publish/devel/plan/vision10.html
    poi/site/publish/devel/plan/vision20.html
    poi/site/publish/devel/references/
    poi/site/publish/devel/references/images/
    poi/site/publish/devel/references/images/logoAdria1.png   (with props)
    poi/site/publish/devel/references/images/logoAdria2.png   (with props)
    poi/site/publish/devel/references/images/logoAdria3.png   (with props)
    poi/site/publish/devel/references/images/logoAndrewClements.png   (with props)
    poi/site/publish/devel/references/images/logoAndrewClements2.png   (with props)
    poi/site/publish/devel/references/images/logoDanielFernandez.png   (with props)
    poi/site/publish/devel/references/images/logoGlenStampoutlzis.png   (with props)
    poi/site/publish/devel/references/images/logoGustafsson1.png   (with props)
    poi/site/publish/devel/references/images/logoGustafsson2.png   (with props)
    poi/site/publish/devel/references/images/logoJanssen1.png   (with props)
    poi/site/publish/devel/references/images/logoJanssen2.png   (with props)
    poi/site/publish/devel/references/images/logoKarmokar1.png   (with props)
    poi/site/publish/devel/references/images/logoKarmokar1s.png   (with props)
    poi/site/publish/devel/references/images/logoKarmokar2.png   (with props)
    poi/site/publish/devel/references/images/logoKarmokar2s.png   (with props)
    poi/site/publish/devel/references/images/logoKarmokar3.png   (with props)
    poi/site/publish/devel/references/images/logoKarmokar3s.png   (with props)
    poi/site/publish/devel/references/images/logoKarmokar4.png   (with props)
    poi/site/publish/devel/references/images/logoKarmokar4s.png   (with props)
    poi/site/publish/devel/references/images/logoKarmokar5.png   (with props)
    poi/site/publish/devel/references/images/logoKarmokar5s.png   (with props)
    poi/site/publish/devel/references/images/logoKarmokar6.png   (with props)
    poi/site/publish/devel/references/images/logoKarmokar6s.png   (with props)
    poi/site/publish/devel/references/images/logoLoicLefevre.png   (with props)
    poi/site/publish/devel/references/images/logoLoicLefevre2.png   (with props)
    poi/site/publish/devel/references/images/logoMichaelMosmann.png   (with props)
    poi/site/publish/devel/references/images/logoRaPiGmbH1.png   (with props)
    poi/site/publish/devel/references/images/logoRaPiGmbH10.png   (with props)
    poi/site/publish/devel/references/images/logoRaPiGmbH11.png   (with props)
    poi/site/publish/devel/references/images/logoRaPiGmbH12.png   (with props)
    poi/site/publish/devel/references/images/logoRaPiGmbH2.png   (with props)
    poi/site/publish/devel/references/images/logoRaPiGmbH5.png   (with props)
    poi/site/publish/devel/references/images/logoRaPiGmbH6.png   (with props)
    poi/site/publish/devel/references/images/logoRaPiGmbH7.png   (with props)
    poi/site/publish/devel/references/images/logoRaPiGmbH8.png   (with props)
    poi/site/publish/devel/references/images/logoRaPiGmbH9.png   (with props)
    poi/site/publish/devel/references/images/logoRandyStanard01.png   (with props)
    poi/site/publish/devel/references/images/logoRandyStanard02.png   (with props)
    poi/site/publish/devel/references/images/logoRandyStanard03.png   (with props)
    poi/site/publish/devel/references/images/logoRandyStanard04.png   (with props)
    poi/site/publish/devel/references/images/logoRandyStanard05.png   (with props)
    poi/site/publish/devel/references/images/logoRandyStanard06.png   (with props)
    poi/site/publish/devel/references/images/logoRandyStanard07.png   (with props)
    poi/site/publish/devel/references/images/logoRandyStanard08.png   (with props)
    poi/site/publish/devel/references/images/logoRussellBeattie1.png   (with props)
    poi/site/publish/devel/references/images/logoRussellBeattie2.png   (with props)
    poi/site/publish/devel/references/images/logoRussellBeattie3.png   (with props)
    poi/site/publish/devel/references/images/logoRussellBeattie4.png   (with props)
    poi/site/publish/devel/references/images/logoRussellBeattie5.png   (with props)
    poi/site/publish/devel/references/images/logoWendyWise.png   (with props)
    poi/site/publish/devel/references/images/logoWendyWise2.png   (with props)
    poi/site/publish/devel/references/index.html
    poi/site/publish/devel/references/logocontest.html
    poi/site/publish/devel/resolutions/
      - copied from r1836243, poi/site/publish/resolutions/
    poi/site/publish/devel/subversion.html
      - copied, changed from r1836243, poi/site/publish/subversion.html
    poi/site/publish/devel/who.html
      - copied, changed from r1836243, poi/site/publish/who.html
    poi/site/publish/help/
    poi/site/publish/help/faq.html
      - copied, changed from r1836243, poi/site/publish/faq.html
    poi/site/publish/help/index.html
      - copied, changed from r1836243, poi/site/publish/mailinglists.html
    poi/site/publish/images/add.png   (with props)
    poi/site/publish/images/favicon.ico   (with props)
    poi/site/publish/images/fix.png   (with props)
    poi/site/publish/images/group-logo.png   (with props)
    poi/site/publish/images/instruction_arrow.png   (with props)
    poi/site/publish/images/project-logo.png   (with props)
    poi/site/publish/images/remove.png   (with props)
    poi/site/publish/images/support-asf.png   (with props)
    poi/site/publish/images/update.png   (with props)
    poi/site/publish/linkmap.html
    poi/site/publish/locationmap.xml
    poi/site/publish/skin/CommonMessages_de.xml
    poi/site/publish/skin/CommonMessages_en_US.xml
    poi/site/publish/skin/CommonMessages_es.xml
    poi/site/publish/skin/CommonMessages_fr.xml
    poi/site/publish/skin/basic.css
    poi/site/publish/skin/breadcrumbs-optimized.js
    poi/site/publish/skin/breadcrumbs.js
    poi/site/publish/skin/fontsize.js
    poi/site/publish/skin/getBlank.js
    poi/site/publish/skin/getMenu.js
    poi/site/publish/skin/images/README.txt
    poi/site/publish/skin/images/apache-thanks.png   (with props)
    poi/site/publish/skin/images/built-with-cocoon.gif   (with props)
    poi/site/publish/skin/images/chapter.gif   (with props)
    poi/site/publish/skin/images/chapter_open.gif   (with props)
    poi/site/publish/skin/images/current.gif   (with props)
    poi/site/publish/skin/images/error.png   (with props)
    poi/site/publish/skin/images/external-link.gif   (with props)
    poi/site/publish/skin/images/fix.jpg   (with props)
    poi/site/publish/skin/images/forrest-credit-logo.png   (with props)
    poi/site/publish/skin/images/hack.jpg   (with props)
    poi/site/publish/skin/images/header_white_line.gif   (with props)
    poi/site/publish/skin/images/info.png   (with props)
    poi/site/publish/skin/images/instruction_arrow.png   (with props)
    poi/site/publish/skin/images/label.gif   (with props)
    poi/site/publish/skin/images/page.gif   (with props)
    poi/site/publish/skin/images/poddoc.png   (with props)
    poi/site/publish/skin/images/rc-b-l-15-1body-2menu-3menu.png   (with props)
    poi/site/publish/skin/images/rc-b-r-15-1body-2menu-3menu.png   (with props)
    poi/site/publish/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png   (with props)
    poi/site/publish/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png   (with props)
    poi/site/publish/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png   (with props)
    poi/site/publish/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png   (with props)
    poi/site/publish/skin/images/rc-t-r-15-1body-2menu-3menu.png   (with props)
    poi/site/publish/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png   (with props)
    poi/site/publish/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png   (with props)
    poi/site/publish/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png   (with props)
    poi/site/publish/skin/images/rss.png   (with props)
    poi/site/publish/skin/images/success.png   (with props)
    poi/site/publish/skin/images/txtdoc.png   (with props)
    poi/site/publish/skin/images/warning.png   (with props)
    poi/site/publish/skin/menu.js
    poi/site/publish/skin/note.txt
    poi/site/publish/skin/profile.css
    poi/site/publish/skin/prototype.js
    poi/site/publish/skin/screen.css
    poi/site/publish/skin/scripts/
    poi/site/publish/skin/translations/
Removed:
    poi/site/publish/changes.rss
    poi/site/publish/components/hpbf/file-format.xml
    poi/site/publish/diagram/
    poi/site/publish/document/
    poi/site/publish/faq.html
    poi/site/publish/guidelines.html
    poi/site/publish/hmef/
    poi/site/publish/howtobuild.html
    poi/site/publish/hpbf/
    poi/site/publish/hpsf/
    poi/site/publish/hsmf/
    poi/site/publish/images/add.jpg
    poi/site/publish/images/fix.jpg
    poi/site/publish/images/remove.jpg
    poi/site/publish/images/rss.png
    poi/site/publish/images/update.jpg
    poi/site/publish/logging.html
    poi/site/publish/mailinglists.html
    poi/site/publish/overview.html
    poi/site/publish/oxml4j/
    poi/site/publish/poi-jvm-languages.html
    poi/site/publish/poi-ruby.html
    poi/site/publish/poifs/
    poi/site/publish/resolutions/
    poi/site/publish/resources/
    poi/site/publish/skin/images/add.png
    poi/site/publish/skin/images/fix.png
    poi/site/publish/skin/images/note.gif
    poi/site/publish/skin/images/nw_maj_rond.gif
    poi/site/publish/skin/images/nw_min.gif
    poi/site/publish/skin/images/remove.png
    poi/site/publish/skin/images/strich.gif
    poi/site/publish/skin/images/update.png
    poi/site/publish/skin/images/void.gif
    poi/site/publish/skin/mysite.css
    poi/site/publish/skin/site.css
    poi/site/publish/skin/tigris.css
    poi/site/publish/slideshow/
    poi/site/publish/spreadsheet/
    poi/site/publish/subversion.html
    poi/site/publish/todo.html
    poi/site/publish/who.html
Modified:
    poi/site/publish/.htaccess
    poi/site/publish/casestudies.html
    poi/site/publish/changes.html
    poi/site/publish/components/diagram/index.html
    poi/site/publish/components/document/docoverview.html
    poi/site/publish/components/document/index.html
    poi/site/publish/components/document/projectplan.html
    poi/site/publish/components/document/quick-guide-xwpf.html
    poi/site/publish/components/document/quick-guide.html
    poi/site/publish/components/hmef/index.html
    poi/site/publish/components/hpbf/file-format.html
    poi/site/publish/components/hpbf/index.html
    poi/site/publish/components/hpsf/how-to.html
    poi/site/publish/components/hpsf/index.html
    poi/site/publish/components/hpsf/internals.html
    poi/site/publish/components/hpsf/thumbnails.html
    poi/site/publish/components/hpsf/todo.html
    poi/site/publish/components/hsmf/index.html
    poi/site/publish/components/oxml4j/index.html
    poi/site/publish/components/poifs/embeded.html
    poi/site/publish/components/poifs/fileformat.html
    poi/site/publish/components/poifs/how-to.html
    poi/site/publish/components/poifs/index.html
    poi/site/publish/components/poifs/usecases.html
    poi/site/publish/components/slideshow/how-to-shapes.html
    poi/site/publish/components/slideshow/index.html
    poi/site/publish/components/slideshow/ppt-file-format.html
    poi/site/publish/components/slideshow/quick-guide.html
    poi/site/publish/components/slideshow/xslf-cookbook.html
    poi/site/publish/components/spreadsheet/chart.html
    poi/site/publish/components/spreadsheet/converting.html
    poi/site/publish/components/spreadsheet/diagram1.html
    poi/site/publish/components/spreadsheet/diagrams.html
    poi/site/publish/components/spreadsheet/eval-devguide.html
    poi/site/publish/components/spreadsheet/eval.html
    poi/site/publish/components/spreadsheet/examples.html
    poi/site/publish/components/spreadsheet/excelant.html
    poi/site/publish/components/spreadsheet/formula.html
    poi/site/publish/components/spreadsheet/hacking-hssf.html
    poi/site/publish/components/spreadsheet/how-to.html
    poi/site/publish/components/spreadsheet/index.html
    poi/site/publish/components/spreadsheet/limitations.html
    poi/site/publish/components/spreadsheet/quick-guide.html
    poi/site/publish/components/spreadsheet/record-generator.html
    poi/site/publish/components/spreadsheet/use-case.html
    poi/site/publish/components/spreadsheet/user-defined-functions.html
    poi/site/publish/devel/resolutions/index.html
    poi/site/publish/devel/resolutions/res001.html
    poi/site/publish/download.html
    poi/site/publish/encryption.html
    poi/site/publish/index.html
    poi/site/publish/legal.html
    poi/site/publish/related-projects.html
    poi/site/publish/skin/images/pdfdoc.gif
    poi/site/publish/skin/images/printer.gif
    poi/site/publish/skin/images/xmldoc.gif
    poi/site/publish/skin/print.css
    poi/site/publish/text-extraction.html

Modified: poi/site/publish/.htaccess
URL: http://svn.apache.org/viewvc/poi/site/publish/.htaccess?rev=1836244&r1=1836243&r2=1836244&view=diff
==============================================================================
--- poi/site/publish/.htaccess (original)
+++ poi/site/publish/.htaccess Wed Jul 18 23:27:21 2018
@@ -1,6 +1,12 @@
-# Redirect the older H##F pages to their new common locations
-RewriteEngine On
-RewriteRule ^hssf/(.*)$ http://poi.apache.org/spreadsheet/$1 [R=permanent]
-RewriteRule ^hslf/(.*)$ http://poi.apache.org/slideshow/$1 [R=permanent]
-RewriteRule ^hwpf/(.*)$ http://poi.apache.org/document/$1 [R=permanent]
-RewriteRule ^hdgf/(.*)$ http://poi.apache.org/diagram/$1 [R=permanent]
+# Redirect FAQ request
+<IfModule mod_rewrite.c>
+	# Redirect the older H##F pages to their new common locations
+	RewriteEngine On
+	RewriteRule ^hssf/(.*)$ http://poi.apache.org/spreadsheet/$1 [R=permanent]
+	RewriteRule ^hslf/(.*)$ http://poi.apache.org/slideshow/$1 [R=permanent]
+	RewriteRule ^hwpf/(.*)$ http://poi.apache.org/document/$1 [R=permanent]
+	RewriteRule ^hdgf/(.*)$ http://poi.apache.org/diagram/$1 [R=permanent]
+	# Redirects after updating to Apache Forrest 0.9 and site restructuring
+	RewriteRule ^/faq.html(.*) /help/faq.html#$1 [NE,R]
+	RewriteRule ^/overview.html(.*) /apis/index.html#$1 [NE,R]
+</IfModule>
\ No newline at end of file

Modified: poi/site/publish/casestudies.html
URL: http://svn.apache.org/viewvc/poi/site/publish/casestudies.html?rev=1836244&r1=1836243&r2=1836244&view=diff
==============================================================================
--- poi/site/publish/casestudies.html (original)
+++ poi/site/publish/casestudies.html Wed Jul 18 23:27:21 2018
@@ -1,275 +1,181 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
 <head>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<!--*** This is a generated file.  Do not edit.  ***-->
-<link rel="stylesheet" href="skin/tigris.css" type="text/css">
-<link rel="stylesheet" href="skin/mysite.css" type="text/css">
-<link rel="stylesheet" href="skin/site.css" type="text/css">
-<link media="print" rel="stylesheet" href="skin/print.css" type="text/css">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.9">
+<meta name="Forrest-skin-name" content="pelt">
 <title>Apache POI - Case Studies</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="images/favicon.ico">
 </head>
-<body bgcolor="white" class="composite">
-<!--================= start Banner ==================-->
-<div id="banner">
-<table width="100%" cellpadding="8" cellspacing="0" summary="banner" border="0">
-<tbody>
-<tr>
-<!--================= start Group Logo ==================-->
-<td width="50%" align="left">
-<div class="groupLogo">
-<a href="https://www.apache.org"><img border="0" class="logoImage" alt="The Apache Software Foundation" src="resources/images/asf_logo.png"></a>
-</div>
-</td>
-<!--================= end Group Logo ==================-->
-<!--================= start Project Logo ==================--><td width="50%" align="right">
-<div align="right" class="projectLogo">
-<a href="https://donate.apache.org/"><img border="0" class="logoImage" alt="Support Apache" src="resources/images/support-asf.png" width="120" height="120" title="Your donation helps The Apache Software Foundation ensure its community-driven software remains available to billions of users at absolutely no cost."></a><a href="https://poi.apache.org/"><img border="0" class="logoImage" alt="Apache POI" src="resources/images/pb-poi.png" width="120" height="120" title="Apache POI - the Java API for Microsoft Documents"></a>
-</div>
-</td>
-<!--================= end Project Logo ==================-->
-</tr>
-</tbody>
-</table>
-</div>
-<!--================= end Banner ==================-->
-<!--================= start Main ==================-->
-<table width="100%" cellpadding="0" cellspacing="0" border="0" summary="nav" id="breadcrumbs">
-<tbody>
-<!--================= start Status ==================-->
-<tr class="status">
-<td>
-<!--================= start BreadCrumb ==================--><a href="https://www.apache.org/">Apache</a> | <a href="https://poi.apache.org/">POI</a><a href=""></a>
-<!--================= end BreadCrumb ==================--></td><td id="tabs">
-<!--================= start Tabs ==================-->
-<div class="tab">
-<span class="selectedTab"><a class="base-selected" href="index.html">Home</a></span> | <script language="Javascript" type="text/javascript">
-function printit() {  
-if (window.print) {
-    window.print() ;  
-} else {
-    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
-document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
-    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
-}
-}
-</script><script language="Javascript" type="text/javascript">
-var NS = (navigator.appName == "Netscape");
-var VERSION = parseInt(navigator.appVersion);
-if (VERSION > 3) {
-    document.write('  <a title="PRINT this page OUT" href="javascript:printit()">PRINT</a>');
-}
-</script>
-</div>
-<!--================= end Tabs ==================-->
-</td>
-</tr>
-</tbody>
-</table>
-<!--================= end Status ==================-->
-<table id="main" width="100%" cellpadding="8" cellspacing="0" summary="" border="0">
-<tbody>
-<tr valign="top">
-<!--================= start Menu ==================-->
-<td id="leftcol">
-<div id="navcolumn">
-<div class="menuBar">
-<div class="menu">
-<span class="menuLabel">Overview</span>
-        
-<div class="menuItem">
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="https://www.apache.org">Apache Software Foundation</a> &gt; <a href="https://poi.apache.org">Apache POI</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="https://www.apache.org"><img class="logoImage" alt="Apache Software Foundation" src="images/group-logo.png" title="The Apache Software Foundation is a cornerstone of the modern Open Source software ecosystem &ndash; supporting some of the most widely used and important software solutions powering today's Internet economy."></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="https://poi.apache.org"><img class="logoImage" alt="Apache POI" src="images/project-logo.png" title="Apache POI is well-known in the Java field as a library for reading and writing Microsoft Office file formats, such as Excel, PowerPoint, Word, Visio, Publisher and Outlook. It supports both the older (OLE2) and new (OOXML - Office Open XML) formats."></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="poi.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google');" size="25" name="q" id="query" type="text" value="Search the site with google">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="selected" href="index.html">Home</a>
+</li>
+<li>
+<a class="unselected" href="help/index.html">Help</a>
+</li>
+<li>
+<a class="unselected" href="components/index.html">Component APIs</a>
+</li>
+<li>
+<a class="unselected" href="devel/index.html">Getting Involved</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Overview</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
 <a href="index.html">Home</a>
 </div>
-        
-<div class="menuItem">
+<div class="menuitem">
 <a href="download.html">Download</a>
 </div>
-        
-<div class="menuItem">
-<a href="overview.html">Components</a>
+<div class="menuitem">
+<a href="changes.html">Changelog</a>
 </div>
-        
-<div class="menuItem">
+<div class="menuitem">
+<a href="apidocs/index.html">Javadocs</a>
+</div>
+<div class="menuitem">
 <a href="text-extraction.html">Text Extraction</a>
 </div>
-        
-<div class="menuItem">
+<div class="menuitem">
 <a href="encryption.html">Encryption support</a>
 </div>
-        
-<div class="menuItem">
-<span class="menuSelected">Case Studies</span>
+<div class="menupage">
+<div class="menupagetitle">Case Studies</div>
 </div>
-        
-<div class="menuItem">
+<div class="menuitem">
 <a href="related-projects.html">Related projects</a>
 </div>
-        
-<div class="menuItem">
+<div class="menuitem">
 <a href="legal.html">Legal</a>
 </div>
-    
-</div>
-<div class="menu">
-<span class="menuLabel">Help</span>
-        
-<div class="menuItem">
-<a href="apidocs/index.html">Javadocs</a>
-</div>
-        
-<div class="menuItem">
-<a href="faq.html">FAQ</a>
-</div>
-        
-<div class="menuItem">
-<a href="mailinglists.html">Mailing Lists</a>
-</div>
-        
-<div class="menuItem">
-<a href="https://bz.apache.org/bugzilla/buglist.cgi?product=POI">Bug Database</a>
-</div>
-        
-<div class="menuItem">
-<a href="changes.html">Changelog</a>
-</div>
-    
-</div>
-<div class="menu">
-<span class="menuLabel">Getting Involved</span>
-        
-<div class="menuItem">
-<a href="subversion.html">Subversion Repository</a>
-</div>
-        
-<div class="menuItem">
-<a href="howtobuild.html">How To Build</a>
-</div>
-        
-<div class="menuItem">
-<a href="guidelines.html">Contribution Guidelines</a>
-</div>
-        
-<div class="menuItem">
-<a href="who.html">Who We Are</a>
-</div>
-    
-</div>
-<div class="menu">
-<span class="menuLabel">Component APIs</span>
-        
-<div class="menuItem">
-<a href="spreadsheet/index.html">Excel (SS=HSSF+XSSF+SXSSF)</a>
-</div>
-        
-<div class="menuItem">
-<a href="slideshow/index.html">PowerPoint (SL=HSLF+XSLF)</a>
-</div>
-        
-<div class="menuItem">
-<a href="document/index.html">Word (WP=HWPF+XWPF)</a>
-</div>
-        
-<div class="menuItem">
-<a href="hsmf/index.html">Outlook (HSMF)</a>
-</div>
-        
-<div class="menuItem">
-<a href="diagram/index.html">Visio (HDGF+XDGF)</a>
-</div>
-        
-<div class="menuItem">
-<a href="hpbf/index.html">Publisher (HPBF)</a>
-</div>
-    
-</div>
-<div class="menu">
-<span class="menuLabel">Low-level Component APIs</span>
-        
-<div class="menuItem">
-<a href="poifs/index.html">OLE2 Filesystem (POIFS)</a>
-</div>
-        
-<div class="menuItem">
-<a href="hpsf/index.html">OLE2 Document Props (HPSF)</a>
 </div>
-        
-<div class="menuItem">
-<a href="hmef/index.html">TNEF (HMEF) for winmail.dat</a>
-</div>
-        
-<div class="menuItem">
-<a href="oxml4j/index.html">OpenXML4J (OOXML)</a>
-</div>
-        
-<div class="menuItem">
-<a href="logging.html">Logging framework</a>
-</div>
-    
-</div>
-<div class="menu">
-<span class="menuLabel">Apache Wide</span>
-        
-<div class="menuItem">
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Apache Wide</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
 <a href="https://www.apache.org/">Apache Software Foundation</a>
 </div>
-        
-<div class="menuItem">
+<div class="menuitem">
 <a href="https://www.apache.org/licenses/">License</a>
 </div>
-        
-<div class="menuItem">
+<div class="menuitem">
 <a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
 </div>
-        
-<div class="menuItem">
+<div class="menuitem">
 <a href="https://www.apache.org/foundation/thanks.html">Thanks</a>
 </div>
-        
-<div class="menuItem">
+<div class="menuitem">
 <a href="https://www.apache.org/security/">Security</a>
 </div>
-    
 </div>
-<center>
-<a href="https://www.apache.org/events/current-event.html"><img src="https://www.apache.org/events/current-event-125x125.png"></a>
-</center>
-</div>
-</div>
-<form target="_blank" action="https://www.google.com/search" method="get">
-<table summary="search" border="0" cellspacing="0" cellpadding="0">
-<tr>
-<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap">
-                          Search Apache POI<br>
-<input value="poi.apache.org" name="sitesearch" type="hidden"><input size="10" name="q" id="query" type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><input name="Search" value="GO" type="submit"></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
-</tr>
-<tr>
-<td colspan="3"><img height="7" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
-</tr>
-<tr>
-<td class="bottom-left-thick"></td><td bgcolor="#a5b6c6"><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td class="bottom-right-thick"></td>
-</tr>
-</table>
-</form>
-</td>
-<!--================= end Menu ==================-->
-<!--================= start Content ==================--><td>
-<div id="bodycol">
-<div class="app">
-<div align="center">
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+<div id="credit2">
+<a href="https://donate.apache.org/"><img border="0" title="Support Apache" alt="Support Apache - logo" src="images/support-asf.png" style="width: 125px;height: 125px;"></a>
+</div>
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
 <h1>Apache POI - Case Studies</h1>
-</div>
-<div class="h3">
-    
-
-    
+<div id="front-matter"></div>
         
 <a name="Introduction"></a>
-<div class="h3">
-<h3>Introduction<a title="Permanent link" class="headerlink" href="#Introduction">#</a>
-</h3>
-</div>
-            
-            
+<h2 class="boxed">Introduction</h2>
+<div class="section">
 <p>
                 A number of people are using POI for a variety of purposes.  As with
                 any new API or technology, the first question people generally ask
@@ -278,106 +184,69 @@ if (VERSION > 3) {
                 software business.  These case statements are meant to help create
                 confidence and understanding.
             </p>
-        
+</div>
         
 <a name="Submitting+a+Case+Study"></a>
-<div class="h3">
-<h3>Submitting a Case Study<a title="Permanent link" class="headerlink" href="#Submitting+a+Case+Study">#</a>
-</h3>
-</div>
-            
-            
+<h2 class="boxed">Submitting a Case Study</h2>
+<div class="section">
 <p>
                 We are actively seeking case studies for this page (after all it
                 just started). To submit a case study, either
-                <a href="guidelines.html">
+                <a href="devel/guidelines.html">
                     submit a patch for this page</a> or email it to the
-                <a href="mailinglists.html">mailing list
+                <a href="help/index.html">mailing list
                 </a> (with [PATCH] prefixed subject, please).
             </p>
-        
+</div>
         
 <a name="Case+Studies"></a>
-<div class="h3">
-<h3>Case Studies<a title="Permanent link" class="headerlink" href="#Case+Studies">#</a>
-</h3>
-</div>
-            
-              
+<h2 class="boxed">Case Studies</h2>
+<div class="section">
 <a name="REWOO+Scope"></a>
-<div class="h4">
-<h4>REWOO Scope<a title="Permanent link" class="headerlink" href="#REWOO+Scope">#</a>
-</h4>
-</div>
-              
+<h3 class="boxed">REWOO Scope</h3>
 <p>
               
 <a href="http://www.rewoo.de/">REWOO Scope</a> is a modern and easy to use web-based enterprise content management system. It supports knowledge workers and managers in making the right decisions based upon all relevant information.
               </p>
-              
 <p>
               The system uses Apache POI to extract information stored within excel files and use it transparently within REWOO Scope. Thus, POI allows our customers to work in their standard office environment while also having all important information in the REWO Scope system.
               </p>
-              
-
-              
 <a name="QuestionPro"></a>
-<div class="h4">
-<h4>QuestionPro<a title="Permanent link" class="headerlink" href="#QuestionPro">#</a>
-</h4>
-</div>
-              
+<h3 class="boxed">QuestionPro</h3>
 <p>
               
 <a href="http://www.questionpro.com">QuestionPro</a> is an online service allowing businesses and individuals to create, deploy and do in-depth analysis of Online Surveys. The technology is build on open-source frameworks like Struts, Velocity, POI, Lucene ... the List goes on.  The application deployment is on a Linux Application Cluster farm with a Mysql database.
               </p>
-              
 <p>
               There are quite a few competitors delivering similar solutions using Microsoft Technologies like asp and .net. One of the distinct advantages our competitors had over us was the ability to generate Excel Spreadsheets, Access Databases (MDB) etc. on the fly using the Component Object Model (COM) - since their servers were running IIS and they had access to the COM registry and such.
               </p>
-              
 <p>
               QuestionPro's initial solution was to generate CSV files. This was easy however it was a cumbersome process for our clients to download the CSV files and then import them into Excel. Moreover, formatting information could not be preserved or captured using the CSV format.  This is where POI came to our rescue. With a POI based solution, we could generate a full report with multiple sheets and all the analytical reports. To keep the solution scalable, we had a dedicated cluster for generating out the reports.
               </p>
-              
 <p>
 
               The Apache-POI project has helped QuestionPro compete with the other players in the marketplace with proprietary technology. It leveled the playing field with respect to reporting and data analysis solutions. It helped in opening doors into closed solutions like Microsoft's CDF. Today about 100 excel reports are generated daily, each with about 10-30 sheets in them.
               </p>
-
-              
 <p>
               Vivek Bhaskaran
               </p>
-              
 <p>
               
 <a href="http://www.questionpro.com">QuestionPro, Inc</a>
               
 </p>
-
-              
 <p>
               POI In Action - <a href="http://www.questionpro.com/marketing/SurveyReport-289.xls">http://www.questionpro.com/marketing/SurveyReport-289.xls</a>
               
 </p>
-
-              
-
-              
 <a name="Sunshine+Systems"></a>
-<div class="h4">
-<h4>Sunshine Systems<a title="Permanent link" class="headerlink" href="#Sunshine+Systems">#</a>
-</h4>
-</div>
-               
+<h3 class="boxed">Sunshine Systems</h3>
 <p>
            
 <a href="http://www.sunshinesys.com/">Sunshine Systems</a> developed a
             POI based reporting solution for a price optimization software package which
             is used by major retail chains.
          </p>
-         
 <p>The solution allowed the retailer's merchandise planners and managers to request a
            markdown decision support reports and price change reports using a standard browser
            The users could specify report type, report options, as well as company,
@@ -386,7 +255,6 @@ division,
 multi-threaded
            application server and was capable of supporting many simultaneous report requests.
          </p>
-         
 <p>The reporting application collected business information from the price
 optimization
            application's Oracle database. The data was aggregated and summarized
@@ -399,7 +267,6 @@ final report was
  could be
            seamlessly and easily viewed using the same browser.
          </p>
-         
 <p>The retailers liked the solution because they had instantaneous access
  to critical
            business data through an extremely easy to use browser interface. They
@@ -411,47 +278,23 @@ format,
  analysis using
            standard Excel features.
          </p>
-         
 <p>Rob Stevenson (rstevenson at sunshinesys dot com)
          </p>
-       
-            
 <a name="Bank+of+Lithuania"></a>
-<div class="h4">
-<h4>Bank of Lithuania<a title="Permanent link" class="headerlink" href="#Bank+of+Lithuania">#</a>
-</h4>
-</div>
-                
-                
+<h3 class="boxed">Bank of Lithuania</h3>
 <p>
                     The
                     <a href="http://www.lbank.lt/">Bank of Lithuania</a>
                     reports financial statistical data to Excel format using the
                     <a href="http://poi.apache.org/">Apache POI</a>
                     project's
-                    <a href="spreadsheet/">
+                    <a href="components/spreadsheet/">
                         HSSF</a> API.  The system is based on Oracle JServer and
                     utilizes a Java stored procedure that outputs to XLS format
                     using the HSSF API.  - Arian Lashkov (alaskov at lbank.lt)
                 </p>
-            
-
-
-
-
-
-
-
-
-
-            
 <a name="Edwards+And+Kelcey+Technology"></a>
-<div class="h4">
-<h4>Edwards And Kelcey Technology<a title="Permanent link" class="headerlink" href="#Edwards+And+Kelcey+Technology">#</a>
-</h4>
-</div>
-                
-                
+<h3 class="boxed">Edwards And Kelcey Technology</h3>
 <p>
                     Edwards and Kelcey Technology (http://www.ekcorp.com/) developed a
                     Facility
@@ -467,19 +310,11 @@ format,
                     in
                     Excel 97 format and now services over 150 unique invoices per month.
                 </p>
-                
 <p>
                     Cameron Riley (crileyNO@ SPAMekmail.com)
                 </p>
-            
-            
 <a name="ClickFind"></a>
-<div class="h4">
-<h4>ClickFind<a title="Permanent link" class="headerlink" href="#ClickFind">#</a>
-</h4>
-</div>
-                
-                
+<h3 class="boxed">ClickFind</h3>
 <p>
                     
 <a href="http://www.clickfind.com/">ClickFind Inc.</a> used the POI
@@ -493,46 +328,27 @@ format,
                     operations and in established procedures for handling their generated
                     clinical data.  - Jared Walker (jared.walker at clickfind.com)
                 </p>
-            
-            
 <a name="IKAN+Software+NV"></a>
-<div class="h4">
-<h4>IKAN Software NV<a title="Permanent link" class="headerlink" href="#IKAN+Software+NV">#</a>
-</h4>
-</div>
-                
-                    
+<h3 class="boxed">IKAN Software NV</h3>
 <p>In addition to Change Management and Database Modelling, IKAN Software NV
                         (http://www.ikan.be/) develops and supports its own ETL
                         (Extract/Transform/Load) tools.</p>
-
-                    
 <p>IKAN's latest product is this domain is called ETL4ALL
                         (http://www.ikan.be/etl4all/). ETL4ALL is an open source tool
                         allowing data transfer from and to virtually any data source.  Users can
                         combine and examine data stored in relational databases, XML databases, PDF
                         files, EDI, CSV files, etc.
                     </p>
-
-                    
 <p>It is obvious that Microsoft Excel files are also supported.
                         POI has been used to successfully implement this support in ETL4ALL.</p>
-            
-	    
 <a name="JM+Lafferty+Associates%2C+Inc."></a>
-<div class="h4">
-<h4>JM Lafferty Associates, Inc.<a title="Permanent link" class="headerlink" href="#JM+Lafferty+Associates%2C+Inc.">#</a>
-</h4>
-</div>
-	        
-		
+<h3 class="boxed">JM Lafferty Associates, Inc.</h3>
 <p>
 		   On its <a href="http://www.forecastworks.com/public/">ForecastWorks</a> website
 		   <a href="http://www.jmlafferty.com/">JM Lafferty Associates, Inc.</a> produces dynamic on demand
 		   financial analyses of companies and institutional funds. The pages produced are selected and exported
 		   in several file formats including PPT and XLS.
 		</p>
-		
 <ul>
 		  
 <li>The PPT files produced are of high quality which is on a par with similar PDF files.</li>
@@ -540,36 +356,24 @@ format,
 <li>The XLS files produced contain a complex forecasting model built from a template with a VBA Macro.</li>
 		
 </ul>
-                
 <p>
                     David Fisher (dfisher@jmlafferty.com)
                 </p>
-	    
-
-	    
 <a name="iDATA+Development+Ltd+%28IDD%29"></a>
-<div class="h4">
-<h4>iDATA Development Ltd (IDD)<a title="Permanent link" class="headerlink" href="#iDATA+Development+Ltd+%28IDD%29">#</a>
-</h4>
-</div>
-	        
-		  
+<h3 class="boxed">iDATA Development Ltd (IDD)</h3>
 <p>
         
 <a href="http://www.iexlsoftware.com/">IDD</a> have developed the iEXL product to 
         generate Excel spreadsheets directly on the Iseries/AS400 IBM I on Power platform. 
       </p>
-      
 <p>
       Professional spreadsheets created via a menu system. Some basic programming is required for more complex options.
       When programming is required it can be carried out using RPG, SQL, QUERY, JAVA, COBOL etc. 
       In other words your existing staffs knowledge
       </p>
-      
 <p>
       Design spreadsheets with: 
       </p>
-      
 <ul>
         
 <li>Fonts down to cell level</li> 
@@ -611,52 +415,38 @@ format,
 <li>E-mail the spreadsheet</li> 
       
 </ul>
-      
 <p>
         The product name is 'iEXL' and has been live on both European and North American systems for over four years. 
         It is being used in preference to more established commercial products which our clients have already purchased. 
         This is due to cost and ease of use. 
-      </p>  
-      
+      </p>
 <p>
         All spreadsheets can be archived if required so that historical spreadsheets can be retrieved. 
       </p>
-      
 <p>
         The system has benefits for all departments within an organisation. 
         Examples of this are accounts department for things such as aged trial balance, 
         distribution department for ASN&rsquo;s, warehousing for stock figures, IS for security reporting etc.   
       </p>
-      
 <p>
         Clients have at this point (June 2012) created over 300 spreadsheets which in turn have generated over 
         500,000  E-mails. iEXL has a menu driven email system.  
       </p>
-      
 <p>
         Due to the Apache-POI project IDD have been able to create the IEXL product. 
         This is a well priced product which allows companies of all sizes access to a product that opens up their reporting capabilities
       </p>
-      
 <p>
         Within the <a href="http://www.iexlsoftware.com/">iEXLSOFTWARE.COM</a> website you will find a full user manual, 
         installation instructions, a call log (Ticket) system and a downloadable 45 day trial version.       
   		</p>
-      
 <p>
           
 <em>Author: Mark.D.Golden</em>
       
 </p>
-	    
-      
 <a name="Ugly+Duckling"></a>
-<div class="h4">
-<h4>Ugly Duckling<a title="Permanent link" class="headerlink" href="#Ugly+Duckling">#</a>
-</h4>
-</div>
-          
-          
+<h3 class="boxed">Ugly Duckling</h3>
 <p>
             
 <a href="http://uglyduckling.nl/">Ugly Duckling</a> focus on Software, Management and Finance. 
@@ -664,31 +454,19 @@ format,
             <a href="https://www.abnamro.nl/en/personal/index.html">ABN AMRO</a> in the Netherlands. 
             During this project we created a number of what we call 'Robots' using the HSSF API.
           </p>
-          
 <p>
             These <a href="http://uglyduckling.nl/work/robots/">robots</a> run as services on the network and 
             help automate the processing of large amounts of data. Our Robots can be used to spot problems that 
             a human might not, and also to automate repetitive tasks.
           </p>
-          
 <p>
             We found Apache POI to be extremely useful. We took the base API, wrapped it in a builder pattern and 
             thus created a DSL with a fluid interface. Throughout the project we enjoyed very much working with 
             Apache POI and found it to be very reliable.
           </p>
-      
-
-      
 <a name="Deutsche+Bahn"></a>
-<div class="h4">
-<h4>Deutsche Bahn<a title="Permanent link" class="headerlink" href="#Deutsche+Bahn">#</a>
-</h4>
-</div>
-		
-
-		
+<h3 class="boxed">Deutsche Bahn</h3>
 <p>Deutsche Bahn uses POI's HWPF component to process complex specification documents stored in the legacy Microsoft Word file format.</p>
-		
 <p>
 		In a joint effort with other international partners, <a href="http://fahrweg.dbnetze.com/fahrweg-en/start/company_aboutus/">Deutsche Bahn Netz AG</a>, 
 		the owner of the German rail infrastructure, developed a novel software toolchain to facilitate the creation of an interoperable on-board component 
@@ -698,72 +476,53 @@ format,
 		better to the management and interchange of large sets of system requirements. The resulting ReqIF files are then consumed by the various tools in 
 		the later stages of the software development process.
 		</p>
-		
 <p>
 		Currently available, off-the-shelf software for requirement import performed very poorly on the original specification documents due to their 
 		structural complexity and heterogeneous formatting. POI not only helped to create a superior solution thanks to its rich API. Because of its 
 		open-source nature it also plays a key role in ensuring the maintainability of the resulting system which is expected to stay in operation for 
 		many decades to come.
 		</p>
-		
 <p>
 		POI has seen various enhancements for this challenging application. Most notably, these include the addition of extensive list numbering support, 
 		a feature which is now part of Apache TIKA. Numerous smaller improvements, such as support for table cell background shadings, interpretation of 
 		certain kinds of OfficeDrawings, and proper conversion of special characters, also helped to derive meaning from the input files. See 
 		<a href="http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-182866">here</a> for details.
 		</p>
-		
 <p>
 		This work was funded by the German Federal Ministry of Education and Research (Grant No. 01IS12021) in the context of the ITEA2 project 
 		<a href="http://openetcs.org/">openETCS</a>.
 		</p>
-        
-  
-        
-    
-    
-
-<div id="authors" align="right">by&nbsp;Andrew C. Oliver,&nbsp;Cameron Riley,&nbsp;David Fisher,&nbsp;Dominik Stadler</div>
 </div>
+    
+<p align="right">
+<font size="-2">by&nbsp;Andrew C. Oliver,&nbsp;Cameron Riley,&nbsp;David Fisher,&nbsp;Dominik Stadler</font>
+</p>
 </div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
 </div>
-</td>
-<!--================= end Content ==================-->
-</tr>
-</tbody>
-</table>
-<!--================= end Main ==================-->
-<!--================= start Footer ==================-->
 <div id="footer">
-<table summary="footer" cellspacing="0" cellpadding="4" width="100%" border="0">
-<tbody>
-<tr>
-<!--================= start Copyright ==================-->
-<td colspan="2">
-<div align="center">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
 <div class="copyright">
-              Copyright &copy; 2002-2018&nbsp;The Apache Software Foundation. All rights reserved.<br>
-              Apache, Apache POI, and the Apache POI logo are registered trademarks or
-              trademarks of The Apache Software Foundation in the U.S. and/or other countries.
-            </div>
-</div>
-</td>
-<!--================= end Copyright ==================-->
-</tr>
-<tr>
-<td align="left">
-<!--================= start Host ==================-->
-<!--================= end Host ==================--></td><td align="right">
-<!--================= start Credits ==================-->
-<div align="right">
-<div class="credit"></div>
-</div>
-<!--================= end Credits ==================-->
-</td>
-</tr>
-</tbody>
-</table>
+        Copyright &copy;
+         2001-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>
+</div>
+<div id="feedback">
+        Send feedback about the website to:
+    <a id="feedbackto" href="mailto:dev@poi.apache.org?subject=Feedback%C2%A0casestudies.html">dev@poi.apache.org</a>
+</div>
+<!--+
+    |end bottomstrip
+    +-->
 </div>
-<!--================= end Footer ==================-->
 </body>
 </html>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org