You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general-cvs@xml.apache.org by vg...@apache.org on 2007/05/09 15:33:06 UTC

svn commit: r536519 [3/3] - in /xml/site/targets/xindice: ./ community/howto/ community/howto/compilation/ community/howto/installation/ community/howto/upgrading/ dev/

Added: xml/site/targets/xindice/community/howto/upgrading/index.html
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/community/howto/upgrading/index.html?view=auto&rev=536519
==============================================================================
--- xml/site/targets/xindice/community/howto/upgrading/index.html (added)
+++ xml/site/targets/xindice/community/howto/upgrading/index.html Wed May  9 06:32:58 2007
@@ -0,0 +1,267 @@
+<!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">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.8-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Xindice Upgrading How-Tos</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="../../../">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a> &gt; <a href="http://xml.apache.org/xindice/">xindice</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="http://xml.apache.org"><img class="logoImage" alt="XML Apache" src="../../../images/group-logo.gif" title="Apache XML Project"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://xml.apache.org/xindice/"><img class="logoImage" alt="Xindice" src="../../../images/xindice.gif" title="Apache Xindice: Native XML database"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="xml.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>
+<a class="unselected" href="../../../index.html">Home</a>
+</li>
+<li class="current">
+<a class="selected" href="../../../community/howto/index.html">How-Tos</a>
+</li>
+<li>
+<a class="unselected" href="../../../1.0/index.html">1.0</a>
+</li>
+<li>
+<a class="unselected" href="../../../dev/index.html">Dev</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_1.1', '../../../skin/')" id="menu_1.1Title" class="menutitle">How-Tos</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a href="../index.html">Overview</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', '../../../skin/')" id="menu_1.2Title" class="menutitle">Compilation</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="../compilation/index.html">Introduction</a>
+</div>
+<div class="menuitem">
+<a href="../compilation/prereqs.html">Prerequisites</a>
+</div>
+<div class="menuitem">
+<a href="../compilation/unix.html">Unix</a>
+</div>
+<div class="menuitem">
+<a href="../compilation/windows.html">Windows</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', '../../../skin/')" id="menu_1.3Title" class="menutitle">Installation</div>
+<div id="menu_1.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="../installation/tomcat.html">Tomcat How-to</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.4', '../../../skin/')" id="menu_selected_1.4Title" class="menutitle" style="background-image: url('../../../skin/images/chapter_open.gif');">Upgrading</div>
+<div id="menu_selected_1.4" class="selectedmenuitemgroup" style="display: block;">
+<div class="menupage">
+<div class="menupagetitle">Overview</div>
+</div>
+<div class="menuitem">
+<a href="one-one.html">1.1b1 and up</a>
+</div>
+<div class="menuitem">
+<a href="one-oh.html">1.0</a>
+</div>
+</div>
+<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"></div>
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<script language="Javascript" type="text/javascript">
+function printit() {
+  if (window.print) {
+    window.focus();
+    window.print();
+  }
+}
+        </script><script language="Javascript" type="text/javascript">
+var NS = (navigator.appName == "Netscape");
+var VERSION = parseInt(navigator.appVersion);
+if (VERSION > 3) {
+  document.write('<div title="Print this Page" class="printlink">');
+  document.write('  <a class="dida" href="javascript:printit()">');
+  document.write('    <img alt="print - icon" src="../../../skin/images/printer.gif" class="skin">');
+  document.write('    <br>');
+  document.write('  PRINT</a>');
+  document.write('</div>');
+}
+        </script>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="index.pdf"><img alt="PDF -icon" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<h1>Xindice Upgrading How-Tos</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Intended audience">Intended audience</a>
+</li>
+<li>
+<a href="#Prerequisites">Prerequisites</a>
+</li>
+<li>
+<a href="#Upgrade Steps">Upgrade Steps</a>
+</li>
+</ul>
+</div>
+<a name="N10018"></a><a name="Intended audience"></a>
+<h2 class="h3">Intended audience</h2>
+<div class="section">
+<p>
+      These How-tos are aimed at developers or administrator performing
+      upgrade of older release of Xindice to the newer ones.
+    </p>
+</div>
+<a name="N10020"></a><a name="Prerequisites"></a>
+<h2 class="h3">Prerequisites</h2>
+<div class="section">
+<p>
+      Shutdown. Shutdown the database before starting an upgrade.
+    </p>
+<p>
+      Backup. Always back up your database before starting an upgrade.
+    </p>
+</div>
+<a name="N1002B"></a><a name="Upgrade Steps"></a>
+<h2 class="h3">Upgrade Steps</h2>
+<div class="section">
+<p>Pick the version you are currently running, and follow the steps.</p>
+<ul>
+      
+<li>
+        
+<a href="one-one.html">Xindice 1.1b1 through 1.1b4</a>
+      
+</li>
+      
+<li>
+        
+<a href="one-oh.html">Xindice 1.0</a>
+      
+</li>
+    
+</ul>
+<p>If you run into problems, don't worry.  Be sure to send <a href="../../../mail.html">feedback</a> so that we can improve these documents for the next person.</p>
+</div>
+<p align="right">
+<font size="-2">by&nbsp;Vadim Gritsenko</font>
+</p>
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+        Copyright &copy;
+         2001-2007 The Apache Software Foundation.</div>
+<div id="logos">
+<a href="http://validator.w3.org/check/referer"><img style="height: 31px; width: 88px;" title="Valid HTML 4.01!" alt="Valid HTML 4.01!" src="../../../skin/images/valid-html401.png" class="logoImage"></a><a href="http://jigsaw.w3.org/css-validator/check/referer"><img style="height: 31px; width: 88px;" title="Valid CSS!" alt="Valid CSS!" src="../../../skin/images/vcss.png" class="logoImage"></a><a href="http://xml.apache.org/forrest/"><img border="0" title="Built with Apache Forrest" alt="Built with Apache Forrest - logo" src="../../../images/built-with-forrest-button.png" style="width: 88px;height: 31px;"></a>
+</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Propchange: xml/site/targets/xindice/community/howto/upgrading/index.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xml/site/targets/xindice/community/howto/upgrading/index.html
------------------------------------------------------------------------------
    svn:keywords = Id Revision Author Date

Added: xml/site/targets/xindice/community/howto/upgrading/index.pdf
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/community/howto/upgrading/index.pdf?view=auto&rev=536519
==============================================================================
Binary file - no diff available.

Propchange: xml/site/targets/xindice/community/howto/upgrading/index.pdf
------------------------------------------------------------------------------
    svn:mime-type = application/pdf

Added: xml/site/targets/xindice/community/howto/upgrading/one-oh.html
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/community/howto/upgrading/one-oh.html?view=auto&rev=536519
==============================================================================
--- xml/site/targets/xindice/community/howto/upgrading/one-oh.html (added)
+++ xml/site/targets/xindice/community/howto/upgrading/one-oh.html Wed May  9 06:32:58 2007
@@ -0,0 +1,297 @@
+<!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">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.8-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Xindice Release 1.0 Upgrading How-To</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="../../../">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a> &gt; <a href="http://xml.apache.org/xindice/">xindice</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="http://xml.apache.org"><img class="logoImage" alt="XML Apache" src="../../../images/group-logo.gif" title="Apache XML Project"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://xml.apache.org/xindice/"><img class="logoImage" alt="Xindice" src="../../../images/xindice.gif" title="Apache Xindice: Native XML database"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="xml.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>
+<a class="unselected" href="../../../index.html">Home</a>
+</li>
+<li class="current">
+<a class="selected" href="../../../community/howto/index.html">How-Tos</a>
+</li>
+<li>
+<a class="unselected" href="../../../1.0/index.html">1.0</a>
+</li>
+<li>
+<a class="unselected" href="../../../dev/index.html">Dev</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_1.1', '../../../skin/')" id="menu_1.1Title" class="menutitle">How-Tos</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a href="../index.html">Overview</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', '../../../skin/')" id="menu_1.2Title" class="menutitle">Compilation</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="../compilation/index.html">Introduction</a>
+</div>
+<div class="menuitem">
+<a href="../compilation/prereqs.html">Prerequisites</a>
+</div>
+<div class="menuitem">
+<a href="../compilation/unix.html">Unix</a>
+</div>
+<div class="menuitem">
+<a href="../compilation/windows.html">Windows</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', '../../../skin/')" id="menu_1.3Title" class="menutitle">Installation</div>
+<div id="menu_1.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="../installation/tomcat.html">Tomcat How-to</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.4', '../../../skin/')" id="menu_selected_1.4Title" class="menutitle" style="background-image: url('../../../skin/images/chapter_open.gif');">Upgrading</div>
+<div id="menu_selected_1.4" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a href="index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a href="one-one.html">1.1b1 and up</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">1.0</div>
+</div>
+</div>
+<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"></div>
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<script language="Javascript" type="text/javascript">
+function printit() {
+  if (window.print) {
+    window.focus();
+    window.print();
+  }
+}
+        </script><script language="Javascript" type="text/javascript">
+var NS = (navigator.appName == "Netscape");
+var VERSION = parseInt(navigator.appVersion);
+if (VERSION > 3) {
+  document.write('<div title="Print this Page" class="printlink">');
+  document.write('  <a class="dida" href="javascript:printit()">');
+  document.write('    <img alt="print - icon" src="../../../skin/images/printer.gif" class="skin">');
+  document.write('    <br>');
+  document.write('  PRINT</a>');
+  document.write('</div>');
+}
+        </script>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="one-oh.pdf"><img alt="PDF -icon" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<h1>Xindice Release 1.0 Upgrading How-To</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Intended audience">Intended audience</a>
+</li>
+<li>
+<a href="#Prerequisites">Prerequisites</a>
+</li>
+<li>
+<a href="#Upgrade Steps">Upgrade Steps</a>
+<ul class="minitoc">
+<li>
+<a href="#Overview">Overview</a>
+</li>
+<li>
+<a href="#Steps">Steps</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#revisions">Revisions</a>
+</li>
+</ul>
+</div>
+<a name="N10016"></a><a name="Intended audience"></a>
+<h2 class="h3">Intended audience</h2>
+<div class="section">
+<p>
+      This How-to is aimed at developers or administrator performing
+      upgrade of 1.0 release of Xindice to the final 1.1 release.
+    </p>
+</div>
+<a name="N1001E"></a><a name="Prerequisites"></a>
+<h2 class="h3">Prerequisites</h2>
+<div class="section">
+<p>
+      Shutdown. Shutdown the database before starting upgrade process.
+    </p>
+<p>
+      Backup. Always back up your database before starting an upgrade.
+    </p>
+</div>
+<a name="N10029"></a><a name="Upgrade Steps"></a>
+<h2 class="h3">Upgrade Steps</h2>
+<div class="section">
+<a name="N1002E"></a><a name="Overview"></a>
+<h3 class="h4">Overview</h3>
+<p>
+        Xindice 1.0 and 1.1 have significant differences, namely:
+      </p>
+<ul>
+        
+<li>
+          
+<strong>Transport.</strong> Xindice 1.0 used CORBA for communications between
+          clients and the server. Xindice 1.1 uses <a href="http://www.xmlrpc.com/">XML-RPC</a>
+          instead, which is a lightweight XML over HTTP communication protocol. Due to
+          cross platform nature of XML-RPC, clients in Perl or PHP can be easily written
+          for the Xindice 1.1.
+        </li>
+        
+<li>
+          
+<strong>XMLObjects.</strong> Xindice 1.1 does not have support for Xindice 1.0
+          XMLObjects.
+        </li>
+      
+</ul>
+<a name="N1004B"></a><a name="Steps"></a>
+<h3 class="h4">Steps</h3>
+<p>
+        Despite all of the differences, steps for upgrading from Xindice 1.0 are all
+        the same as if upgrading from any of Xindice 1.1 betas. Please follow the steps
+        outlined <a href="one-one.html">here</a>.
+      </p>
+<p>If you run into problems, don't worry.  Be sure to send <a href="../../../mail.html">feedback</a> so that we can improve these documents for the next person.</p>
+</div>
+<a name="N10060"></a><a name="revisions"></a>
+<h2 class="h3">Revisions</h2>
+<div class="section">
+<p>
+      Find a problem with this document? Consider contacting the mailing lists or
+      submitting your own revision. For instructions, read the How To Submit a Revision.
+    </p>
+</div>
+<p align="right">
+<font size="-2">by&nbsp;Vadim Gritsenko</font>
+</p>
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+        Copyright &copy;
+         2001-2007 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Propchange: xml/site/targets/xindice/community/howto/upgrading/one-oh.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xml/site/targets/xindice/community/howto/upgrading/one-oh.html
------------------------------------------------------------------------------
    svn:keywords = Id Revision Author Date

Added: xml/site/targets/xindice/community/howto/upgrading/one-oh.pdf
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/community/howto/upgrading/one-oh.pdf?view=auto&rev=536519
==============================================================================
Binary file - no diff available.

Propchange: xml/site/targets/xindice/community/howto/upgrading/one-oh.pdf
------------------------------------------------------------------------------
    svn:mime-type = application/pdf

Added: xml/site/targets/xindice/community/howto/upgrading/one-one.html
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/community/howto/upgrading/one-one.html?view=auto&rev=536519
==============================================================================
--- xml/site/targets/xindice/community/howto/upgrading/one-one.html (added)
+++ xml/site/targets/xindice/community/howto/upgrading/one-one.html Wed May  9 06:32:58 2007
@@ -0,0 +1,421 @@
+<!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">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.8-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Xindice Release 1.1b1 Through 1.1b4 Upgrading How-To</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="../../../">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://xml.apache.org/">xml.apache</a> &gt; <a href="http://xml.apache.org/xindice/">xindice</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="http://xml.apache.org"><img class="logoImage" alt="XML Apache" src="../../../images/group-logo.gif" title="Apache XML Project"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://xml.apache.org/xindice/"><img class="logoImage" alt="Xindice" src="../../../images/xindice.gif" title="Apache Xindice: Native XML database"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="xml.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>
+<a class="unselected" href="../../../index.html">Home</a>
+</li>
+<li class="current">
+<a class="selected" href="../../../community/howto/index.html">How-Tos</a>
+</li>
+<li>
+<a class="unselected" href="../../../1.0/index.html">1.0</a>
+</li>
+<li>
+<a class="unselected" href="../../../dev/index.html">Dev</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_1.1', '../../../skin/')" id="menu_1.1Title" class="menutitle">How-Tos</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a href="../index.html">Overview</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', '../../../skin/')" id="menu_1.2Title" class="menutitle">Compilation</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="../compilation/index.html">Introduction</a>
+</div>
+<div class="menuitem">
+<a href="../compilation/prereqs.html">Prerequisites</a>
+</div>
+<div class="menuitem">
+<a href="../compilation/unix.html">Unix</a>
+</div>
+<div class="menuitem">
+<a href="../compilation/windows.html">Windows</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', '../../../skin/')" id="menu_1.3Title" class="menutitle">Installation</div>
+<div id="menu_1.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="../installation/tomcat.html">Tomcat How-to</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.4', '../../../skin/')" id="menu_selected_1.4Title" class="menutitle" style="background-image: url('../../../skin/images/chapter_open.gif');">Upgrading</div>
+<div id="menu_selected_1.4" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a href="index.html">Overview</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">1.1b1 and up</div>
+</div>
+<div class="menuitem">
+<a href="one-oh.html">1.0</a>
+</div>
+</div>
+<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"></div>
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<script language="Javascript" type="text/javascript">
+function printit() {
+  if (window.print) {
+    window.focus();
+    window.print();
+  }
+}
+        </script><script language="Javascript" type="text/javascript">
+var NS = (navigator.appName == "Netscape");
+var VERSION = parseInt(navigator.appVersion);
+if (VERSION > 3) {
+  document.write('<div title="Print this Page" class="printlink">');
+  document.write('  <a class="dida" href="javascript:printit()">');
+  document.write('    <img alt="print - icon" src="../../../skin/images/printer.gif" class="skin">');
+  document.write('    <br>');
+  document.write('  PRINT</a>');
+  document.write('</div>');
+}
+        </script>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="one-one.pdf"><img alt="PDF -icon" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<h1>Xindice Release 1.1b1 Through 1.1b4 Upgrading How-To</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Intended audience">Intended audience</a>
+</li>
+<li>
+<a href="#Prerequisites">Prerequisites</a>
+</li>
+<li>
+<a href="#Upgrade Steps">Upgrade Steps</a>
+<ul class="minitoc">
+<li>
+<a href="#Overview">Overview</a>
+</li>
+<li>
+<a href="#Procedure">Procedure</a>
+</li>
+<li>
+<a href="#Alternate+Procedure">Alternate Procedure</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#revisions">Revisions</a>
+</li>
+</ul>
+</div>
+<a name="N10016"></a><a name="Intended audience"></a>
+<h2 class="h3">Intended audience</h2>
+<div class="section">
+<p>
+      This How-to is aimed at developers or administrator performing
+      upgrade of one of 1.1 beta releases of Xindice to the final 1.1 release.
+    </p>
+</div>
+<a name="N1001E"></a><a name="Prerequisites"></a>
+<h2 class="h3">Prerequisites</h2>
+<div class="section">
+<p>
+      Shutdown. Shutdown the database before starting upgrade process.
+    </p>
+<p>
+      Backup. Always back up your database before starting an upgrade.
+    </p>
+</div>
+<a name="N10029"></a><a name="Upgrade Steps"></a>
+<h2 class="h3">Upgrade Steps</h2>
+<div class="section">
+<a name="N1002E"></a><a name="Overview"></a>
+<h3 class="h4">Overview</h3>
+<p>
+        All Xindice 1.1 beta releases are utilising same configuration files and backward
+        compatible with the Xindice 1.1 final release. The areas where betas are different
+        are:
+      </p>
+<ul>
+        
+<li>
+          Changes to BTreeFiler and HashFiler. BTreeFiler has been changed to address
+          incorrect handling of numeric indexes (see Bug #19203). HashFiler has been changed
+          to address inefficient hash function implementation. Due to these changes,
+          existing databases should be upgraded to the latest format using supplied
+          database rebuild utility.
+        </li>
+        
+<li>
+          Changes to release packaging. Since Xindice 1.1, there are only two releases
+          are being shipped: source and binary. Binary release includes both xindice.war file
+          ready for deployment, as well as xindice.jar for embedded applications.
+        </li>
+        
+<li>
+          Changes to Xindice scripts. Xindice now comes with two main commands, <span class="codefrag">xindice</span>
+          and <span class="codefrag">xindiced</span>. First one is a Xindice command line tool, and second provides
+          a way to start Xindice database with embedded HTTP server (Jetty).
+        </li>
+      
+</ul>
+<a name="N1004A"></a><a name="Procedure"></a>
+<h3 class="h4">Procedure</h3>
+<p>
+        Upgrade procedure consists of the following:
+      </p>
+<ul>
+        
+<li>
+          Install Xindice 1.1 release.
+        </li>
+        
+<li>
+          Point XINDICE_HOME environment variable to the Xindice installation directory.
+        </li>
+        
+<li>
+          Copy existing database over to XINDICE_HOME/db. (Alternatively, set environment
+          variable XINDICE_DB_HOME to point to directory which contains db directory.)
+        </li>
+        
+<li>
+          In the shell, execute<br>
+          (Unix):
+          <pre class="code">
+      cd $XINDICE_HOME
+      ./bin/xindice_rebuild rebuild db</pre>
+          (Windows):
+          <pre class="code">
+      cd %XINDICE_HOME%
+      bin\xindice_rebuild rebuild db</pre>
+          (If using XINDICE_DB_HOME variable, substitute 'db' with '$XINDICE_DB_HOME/db'.)
+        </li>
+        
+<li>
+          Check tool output for any problems. If any of the collections or indeces could
+          not be rebuilt to new format, do not panic - just follow an alternate approach
+          outlined below.
+        </li>
+        
+<li>
+          Test resulting database using command line tool.
+        </li>
+      
+</ul>
+<a name="N10073"></a><a name="Alternate+Procedure"></a>
+<h3 class="h4">Alternate Procedure</h3>
+<p>
+        If any of the collections or indeces could not be converted to new format,
+        follow these steps. To migrate collections over to the new database:
+      </p>
+<ul>
+        
+<li>
+          Start old Xindice database (using backed up data files).
+        </li>
+        
+<li>
+          Export all documents from affected collections (replace &lt;name&gt; with
+          collection path):<br>
+          (Unix):
+          <pre class="code">
+      mkdir export
+      ./bin/xindiceadmin export -c /db/&lt;name&gt; -f export</pre>
+          (Windows):
+          <pre class="code">
+      mkdir export
+      bin\xindiceadmin export -c /db/&lt;name&gt; -f export</pre>
+        
+</li>
+        
+<li>
+          Stop old Xindice database.
+        </li>
+        
+<li>
+          Start new database.
+        </li>
+        
+<li>
+          Recreate collections in the new database.
+        </li>
+        
+<li>
+          Delete corrupted collections from new database using command line tool. This
+          should also remove all data files and index files of these collections.
+        </li>
+        
+<li>
+          Import all documents into the new database:<br>
+          (Unix):
+          <pre class="code">
+      ./bin/xindice import -c /db -f export/&lt;name&gt;</pre>
+          (Windows):
+          <pre class="code">
+      bin\xindice import -c /db -f export\&lt;name&gt;</pre>
+        
+</li>
+        
+<li>
+          Create all indexes which were present in the old database.
+        </li>
+      
+</ul>
+<p>
+        For indeces which can not be converted:
+      </p>
+<ul>
+        
+<li>
+          Start new database.
+        </li>
+        
+<li>
+          Drop corrupted indeces.
+        </li>
+        
+<li>
+          Recreate indeces anew.
+        </li>
+      
+</ul>
+<p>If you run into problems, don't worry.  Be sure to send <a href="../../../mail.html">feedback</a> so that we can improve these documents for the next person.</p>
+</div>
+<a name="N100C2"></a><a name="revisions"></a>
+<h2 class="h3">Revisions</h2>
+<div class="section">
+<p>
+      Find a problem with this document? Consider contacting the mailing lists or
+      submitting your own revision. For instructions, read the How To Submit a Revision.
+    </p>
+</div>
+<p align="right">
+<font size="-2">by&nbsp;Vadim Gritsenko</font>
+</p>
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+        Copyright &copy;
+         2001-2007 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Propchange: xml/site/targets/xindice/community/howto/upgrading/one-one.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xml/site/targets/xindice/community/howto/upgrading/one-one.html
------------------------------------------------------------------------------
    svn:keywords = Id Revision Author Date

Added: xml/site/targets/xindice/community/howto/upgrading/one-one.pdf
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/community/howto/upgrading/one-one.pdf?view=auto&rev=536519
==============================================================================
Binary file - no diff available.

Propchange: xml/site/targets/xindice/community/howto/upgrading/one-one.pdf
------------------------------------------------------------------------------
    svn:mime-type = application/pdf

Modified: xml/site/targets/xindice/dev/doc-contributing.html
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/dev/doc-contributing.html?view=diff&rev=536519&r1=536518&r2=536519
==============================================================================
--- xml/site/targets/xindice/dev/doc-contributing.html (original)
+++ xml/site/targets/xindice/dev/doc-contributing.html Wed May  9 06:32:58 2007
@@ -191,128 +191,88 @@
 </ul>
 </div>
     
-<a name="N10018"></a><a name="General+rules"></a>
+<a name="N1001C"></a><a name="General+rules"></a>
 <h2 class="h3">General rules</h2>
 <div class="section">
 <p>
-        Writing the documentation is a team effort so let's
-        first set some basic rules to prevent a mess:
+        Writing the documentation is a team effort so let's first set some
+        basic rules to prevent a mess:
       </p>
 <ul>
         
 <li>Keep consistent indentation!</li>
         
 <li>
-          If you write a complete document or participate
-          substancially to one, please add your name to the
-          <span class="codefrag">&lt;header&gt;&lt;authors&gt;</span> list.
+          If you write a complete document or participate substantially to one,
+          please add your name to the <span class="codefrag">&lt;header&gt;&lt;authors&gt;</span>
+          list.
         </li>
         
 <li>
-          If you only contribute partially to the document
-          (correcting errors), please add your name to the
-          <span class="codefrag">Author:</span> list.
+          If you only contribute partially to the document (correcting errors),
+          please add your name to the <span class="codefrag">Author:</span> list.
         </li>
       
 </ul>
 <div class="note">
 <div class="label">Note</div>
 <div class="content">
-        If you know an Open Source XML beautifier that can be
-        used in our build process, please drop <a href="mailto:vladimir(at)apache.org">me</a> a line!
+        If you know an Open Source XML beautifier that can be used in our build
+        process, please drop <a href="mailto:vladimir(at)apache.org">me</a>
+        a line!
       </div>
 </div>
 </div>
 
     
-<a name="N1003B"></a><a name="Using+Forrest"></a>
+<a name="N1003F"></a><a name="Using+Forrest"></a>
 <h2 class="h3">Using Forrest</h2>
 <div class="section">
 <p>
-        The Xindice website and documentation are generated using the <a href="http://xml.apache.org/forrest">Forrest</a>
-        tool. If you are new to Forrest, please read the <a href="http://xml.apache.org/forrest/your-project.html">Using
-        Forrest</a> guide to get you started. After several
-        tries, I recommand the following settings:
+        The Xindice website and documentation are generated using the <a href="http://xml.apache.org/forrest">Forrest</a> tool (currently,
+        it s built using upcoming Forrest 0.8 version). If you are new to
+        Forrest, please read the <a href="http://xml.apache.org/forrest/your-project.html">Using
+        Forrest</a> guide to get you started. After you install Forrest,
+        you can start editing Xindice documentation by following these simple
+        steps:
       </p>
 <ul>
         
 <li>
-          Generate the documentation as a webapp by invoking
-          <span class="codefrag">forrest webapp</span> from the xml-xindice
-          repository.
+          Start Forrest up by invoking <span class="codefrag">forrest run</span> from the
+          xml-xindice repository.
         </li>
 
         
 <li>
-          Forrest copies the
-          <span class="codefrag">src/documentation/content/xdocs</span> files
-          into the <span class="codefrag">build/webapp/content/xdocs</span>
-          directory. If you want to only work with the
-          <span class="codefrag">src</span> directory, you will need to
-          create links. The directories/files that need to
-          be linked (and deleted from the webapp) are:
-        </li>
-
+          Forrest automatically loads required plugins, prepares
+          <span class="codefrag">build/tmp</span> and <span class="codefrag">build/webapp</span> directories,
+          and starts web application serving contents of
+          <span class="codefrag">src/documentation/content/xdocs</span> files as a live
+          website. Once Forrest starts everything up, you will see lines similar to:
+          <pre class="code">
+  22:50:44.242 EVENT  Apache Cocoon 2.2.0-dev is up and ready.
+  22:50:44.246 EVENT  Started SocketListener on 0.0.0.0:8888
+  22:50:44.246 EVENT  Started org.mortbay.jetty.Server@42a80d
+          </pre>
         
-<ul>
-          
-<li>
-            
-<span class="codefrag">skinconf.xml</span>
-          
 </li>
-          
-<li>
-            
-<span class="codefrag">status.xml</span>
-          
-</li>
-          
-<li>
-            
-<span class="codefrag">content/xdocs</span>
-          
-</li>
-          
-<li>
-            
-<span class="codefrag">resources/images</span>
-          
-</li>
-        
-</ul>
 
         
 <li>
-          Rename the <span class="codefrag">build/webapp</span> into another
-          name: this will prevent you from deleting the
-          documentation with a call to <span class="codefrag">ant
-          clean</span>...
-        </li>
-        
-<li>
-          Add the following context to the
-          <span class="codefrag">${TOMCAT_HOME}/conf/server.xml</span> configuration file:
+          Now you can open up <a href="http://localhost:8888">localhost:8888</a>
+          and edit the source from the <span class="codefrag">src/documentation/content/xdocs</span>
+          folder.
         </li>
       
 </ul>
-<pre class="code">
-    &lt;Context path="/Xindice-documentation"
-             docBase="${path-to-the-webapp-documentation}/webapp"
-             reloadable="true"/&gt;
-      </pre>
-<p>
-        After restarting Tomcat, you can browse the documentation on <a href="http://localhost:8888/Xindice-documentation">
-        localhost:8888/Xindice-documentation</a> and edit
-        the source from the <span class="codefrag">src/documentation</span> folder.
-      </p>
 <p>
         Have fun!
       </p>
 </div>
   
 <p align="right">
-<font size="-2">by&nbsp;Vladimir R. Bossicard</font>
+<font size="-2">by&nbsp;Vladimir R. Bossicard,&nbsp;Vadim Gritsenko</font>
 </p>
 </div>
 <!--+

Modified: xml/site/targets/xindice/dev/doc-contributing.pdf
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/dev/doc-contributing.pdf?view=diff&rev=536519&r1=536518&r2=536519
==============================================================================
Binary files - no diff available.

Modified: xml/site/targets/xindice/dev/news.html
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/dev/news.html?view=diff&rev=536519&r1=536518&r2=536519
==============================================================================
--- xml/site/targets/xindice/dev/news.html (original)
+++ xml/site/targets/xindice/dev/news.html Wed May  9 06:32:58 2007
@@ -185,6 +185,13 @@
       
 <li>
         
+<strong>March 2007</strong>:
+        Xindice test suite is set up to run on Sunday with code coverage report
+        <a href="http://xml.apache.org/xindice/coverage/">posted online</a>.
+      </li>
+      
+<li>
+        
 <strong>23 February 2007</strong>:
         Updated Xindice site to work with Forrest 0.8-dev (trunk).
       </li>

Modified: xml/site/targets/xindice/dev/news.pdf
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/dev/news.pdf?view=diff&rev=536519&r1=536518&r2=536519
==============================================================================
Binary files - no diff available.

Modified: xml/site/targets/xindice/dev/todo.html
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/dev/todo.html?view=diff&rev=536519&r1=536518&r2=536519
==============================================================================
--- xml/site/targets/xindice/dev/todo.html (original)
+++ xml/site/targets/xindice/dev/todo.html Wed May  9 06:32:58 2007
@@ -192,6 +192,9 @@
 <a href="#Xindice+1.2+Release+Plan">Xindice 1.2 Release Plan</a>
 </li>
 <li>
+<a href="#Xindice+1.3+Release+Plan">Xindice 1.3 Release Plan</a>
+</li>
+<li>
 <a href="#Documentation">Documentation</a>
 </li>
 </ul>
@@ -207,12 +210,12 @@
         end of the millenium, choose your task!
       </p>
 <p>
-        Some plan items duplicating items from the main TODO page.
+        Some plan items duplicating items from the main <a href="../todo.html">todo page</a>.
       </p>
 </div>
 
     
-<a name="N10029"></a><a name="Xindice+1.1+Release+Plan"></a>
+<a name="N1002D"></a><a name="Xindice+1.1+Release+Plan"></a>
 <h2 class="h3">Xindice 1.1 Release Plan</h2>
 <div class="section">
 <ul>
@@ -220,13 +223,22 @@
 <li>
           
 <strong>Admin Tool</strong> Vet database copy/reindex tool (DatabaseRebuild),
-          test on existing databases. Implement bat/shell script for the tool.
+          test on existing databases. Implement bat script for the tool.
         </li>
         
 <li>
           
 <strong>Documentation</strong> Create migration document from older releases
-          to release 1.1.
+          to release 1.1 [VG].
+        </li>
+        
+<li>
+          
+<strong>Hash Filer</strong> Replace HashFiler's hash function implementation
+          with Java's hash function which gives better distribution. Such change to hash
+          filer means that DatabaseRebuild tool should be used on any existing databases
+          with hash filer backed collections. Once this change is done, hash filer can be
+          un-deprecated [TB].
         </li>
         
 <li>
@@ -237,7 +249,7 @@
 </div>
 
     
-<a name="N10042"></a><a name="Xindice+1.2+Release+Plan"></a>
+<a name="N1004C"></a><a name="Xindice+1.2+Release+Plan"></a>
 <h2 class="h3">Xindice 1.2 Release Plan</h2>
 <div class="section">
 <ul>
@@ -249,6 +261,13 @@
         
 <li>
           
+<strong>Database Lock</strong> Place a lock on database files using
+          Java 1.4 APIs to prevent separate processes from working on the same
+          database.
+        </li>
+        
+<li>
+          
 <strong>WebAdmin</strong> Integrate new WebDAV capable WebAdmin into
           the main codebase, instead of ugly debug tool.
         </li>
@@ -275,16 +294,17 @@
         
 <li>
           
-<strong>Admin Tool</strong> Extend admin tool to provide
-          database consistency check, recovery operations.
+<strong>Admin Tool</strong> DatabaseRebuild utility implements just one of
+          low level database administration tasks. Implement tasks for checking
+          database consistency, database recovery, and any other low level tasks
+          and combine them all as a single <span class="codefrag">xindiceadmin</span> tool.
         </li>
         
 <li>
           
 <strong>Paged</strong> Introduce Paged interface to separate logical Hash
-          and Tree structures from the physical storage mechanism. Implement
-          nio based Paged as an option in addition to existing raf
-          based Paged.
+          and Tree structures from the physical storage mechanism. Implement nio
+          based Paged as an option in addition to existing raf based Paged.
         </li>
         
 <li>
@@ -301,6 +321,45 @@
         </li>
         
 <li>
+          
+<strong>Meta Data</strong> Review handling of creation, modification
+          timestamps. This information should be primarily stored in the Filer's Record,
+          and made available to the meta data service. This way a change to the document
+          will require only single write to document collection, instead of two writes
+          as currently is the case.
+        </li>
+        
+<li>
+          
+<strong>Inline Meta Data</strong> Review handling of inline meta data. Currently
+          it stores only <span class="codefrag">XML/Binary</span> bit, which can be made part of page header
+          which already stores information such as creation and modification timestamp.
+          This would also increase overall performance as data won't be copied by inline
+          meta service implementation.
+        </li>
+        
+<li>
+          
+<strong>Configuration</strong> It would be nice to implement user configurable
+          default configuration parameters for all filers and collections, so that
+          system or meta collections filers can be created with parameters specified by
+          user instead of always using constants built into filer's code.
+        </li>
+        
+<li>
+          ...
+        </li>
+      
+</ul>
+</div>
+
+    
+<a name="N100AD"></a><a name="Xindice+1.3+Release+Plan"></a>
+<h2 class="h3">Xindice 1.3 Release Plan</h2>
+<div class="section">
+<ul>
+        
+<li>
           ...
         </li>
       
@@ -308,7 +367,7 @@
 </div>
 
     
-<a name="N10085"></a><a name="Documentation"></a>
+<a name="N100BA"></a><a name="Documentation"></a>
 <h2 class="h3">Documentation</h2>
 <div class="section">
 <ul>

Modified: xml/site/targets/xindice/dev/todo.pdf
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/dev/todo.pdf?view=diff&rev=536519&r1=536518&r2=536519
==============================================================================
Binary files - no diff available.

Modified: xml/site/targets/xindice/download.html
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/download.html?view=diff&rev=536519&r1=536518&r2=536519
==============================================================================
--- xml/site/targets/xindice/download.html (original)
+++ xml/site/targets/xindice/download.html Wed May  9 06:32:58 2007
@@ -234,21 +234,10 @@
 <a href="#Stable+Releases">Stable Releases</a>
 <ul class="minitoc">
 <li>
-<a href="#Version+1.0+-+Source">Version 1.0 - Source</a>
-</li>
-</ul>
-</li>
-<li>
-<a href="#Milestone+Releases">Milestone Releases</a>
-<ul class="minitoc">
-<li>
-<a href="#Version+1.1b4+-+Source">Version 1.1b4 - Source</a>
-</li>
-<li>
-<a href="#Version+1.1b4+-+Binary+%28webapp%29">Version 1.1b4 - Binary (webapp)</a>
+<a href="#Version+1.1+-+Source">Version 1.1 - Source</a>
 </li>
 <li>
-<a href="#Version+1.1b4+-+Binary+%28jar%29">Version 1.1b4 - Binary (jar)</a>
+<a href="#Version+1.1+-+Binary">Version 1.1 - Binary</a>
 </li>
 </ul>
 </li>
@@ -286,47 +275,24 @@
 </form>
 <a name="N1004E"></a><a name="Stable+Releases"></a>
 <h3 class="h4">Stable Releases</h3>
-<p>The version 1.0 of Xindice (source code) is the latest stable release available:</p>
-<a name="N10054"></a><a name="Version+1.0+-+Source"></a>
-<h4>Version 1.0 - Source</h4>
-<ul>
-<li>
-<a href="[preferred]/xml/xindice/xml-xindice-1.0.tar.gz">Unix archive - tar.gz</a> <!--
-            [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.0.tar.gz.asc">PGP</a> ]
-            --> [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.0.tar.gz.md5">MD5</a> ]</li>
-<li>
-<a href="[preferred]/xml/xindice/xml-xindice-1.0.zip">Windows archive - zip</a> <!--
-            [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.0.zip.asc">PGP</a> ]
-            --> [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.0.zip.md5">MD5</a> ]</li>
-</ul>
-<a name="N1006F"></a><a name="Milestone+Releases"></a>
-<h3 class="h4">Milestone Releases</h3>
-<p>The version 1.1 of Xindice is in the development. Third beta release is available for download:</p>
-<a name="N10075"></a><a name="Version+1.1b4+-+Source"></a>
-<h4>Version 1.1b4 - Source</h4>
-<ul>
-<li>
-<a href="[preferred]/xml/xindice/xml-xindice-1.1b4-src.tar.gz">Unix archive - tar.gz</a> [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1b4-src.tar.gz.asc">PGP</a> ] [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1b4-src.tar.gz.md5">MD5</a> ]</li>
-<li>
-<a href="[preferred]/xml/xindice/xml-xindice-1.1b4-src.zip">Windows archive - zip</a> [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1b4-src.zip.asc">PGP</a> ] [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1b4-src.zip.md5">MD5</a> ]</li>
-</ul>
-<a name="N10094"></a><a name="Version+1.1b4+-+Binary+%28webapp%29"></a>
-<h4>Version 1.1b4 - Binary (webapp)</h4>
+<p>The version 1.1 of Xindice (source code) is the latest stable release available:</p>
+<a name="N10054"></a><a name="Version+1.1+-+Source"></a>
+<h4>Version 1.1 - Source</h4>
 <ul>
 <li>
-<a href="[preferred]/xml/xindice/xml-xindice-1.1b4-war.tar.gz">Unix archive - tar.gz</a> [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1b4-war.tar.gz.asc">PGP</a> ] [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1b4-war.tar.gz.md5">MD5</a> ]</li>
+<a href="[preferred]/xml/xindice/xml-xindice-1.1-src.tar.gz">Unix archive - tar.gz</a> [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1-src.tar.gz.asc">PGP</a> ] [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1-src.tar.gz.md5">MD5</a> ]</li>
 <li>
-<a href="[preferred]/xml/xindice/xml-xindice-1.1b4-war.zip">Windows archive - zip</a> [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1b4-war.zip.asc">PGP</a> ] [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1b4-war.zip.md5">MD5</a> ]</li>
+<a href="[preferred]/xml/xindice/xml-xindice-1.1-src.zip">Windows archive - zip</a> [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1-src.zip.asc">PGP</a> ] [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1-src.zip.md5">MD5</a> ]</li>
 </ul>
-<a name="N100B3"></a><a name="Version+1.1b4+-+Binary+%28jar%29"></a>
-<h4>Version 1.1b4 - Binary (jar)</h4>
+<a name="N10073"></a><a name="Version+1.1+-+Binary"></a>
+<h4>Version 1.1 - Binary</h4>
 <ul>
 <li>
-<a href="[preferred]/xml/xindice/xml-xindice-1.1b4-jar.tar.gz">Unix archive - tar.gz</a> [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1b4-jar.tar.gz.asc">PGP</a> ] [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1b4-jar.tar.gz.md5">MD5</a> ]</li>
+<a href="[preferred]/xml/xindice/xml-xindice-1.1-bin.tar.gz">Unix archive - tar.gz</a> [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1-bin.tar.gz.asc">PGP</a> ] [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1-bin.tar.gz.md5">MD5</a> ]</li>
 <li>
-<a href="[preferred]/xml/xindice/xml-xindice-1.1b4-jar.zip">Windows archive - zip</a> [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1b4-jar.zip.asc">PGP</a> ] [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1b4-jar.zip.md5">MD5</a> ]</li>
+<a href="[preferred]/xml/xindice/xml-xindice-1.1-bin.zip">Windows archive - zip</a> [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1-bin.zip.asc">PGP</a> ] [ <a href="http://www.apache.org/dist/xml/xindice/xml-xindice-1.1-bin.zip.md5">MD5</a> ]</li>
 </ul>
-<a name="N100D2"></a><a name="Other+Releases"></a>
+<a name="N10092"></a><a name="Other+Releases"></a>
 <h3 class="h4">Other Releases</h3>
 <p>You can <a href="[preferred]/xml/xindice/">browse mirror directory</a> for other Xindice releases.</p>
 </div>

Modified: xml/site/targets/xindice/download.pdf
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/download.pdf?view=diff&rev=536519&r1=536518&r2=536519
==============================================================================
Binary files - no diff available.

Modified: xml/site/targets/xindice/news.html
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/news.html?view=diff&rev=536519&r1=536518&r2=536519
==============================================================================
--- xml/site/targets/xindice/news.html (original)
+++ xml/site/targets/xindice/news.html Wed May  9 06:32:58 2007
@@ -224,6 +224,15 @@
       
 <li>
         
+<strong>9 May 2007</strong>:
+        The Apache Xindice team is pleased to announce the production release
+        of the next version of the Xindice native XML database, Apache Xindice
+        1.1. This release contains many stability and correctness enhancement
+        and is recommended over any previous Xindice release.
+      </li>
+      
+<li>
+        
 <strong>24 Octobrer 2006</strong>:
         Development version of Xindice now supports compiling and running under Java 5.
       </li>

Modified: xml/site/targets/xindice/news.pdf
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/news.pdf?view=diff&rev=536519&r1=536518&r2=536519
==============================================================================
Binary files - no diff available.

Modified: xml/site/targets/xindice/todo.html
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/todo.html?view=diff&rev=536519&r1=536518&r2=536519
==============================================================================
--- xml/site/targets/xindice/todo.html (original)
+++ xml/site/targets/xindice/todo.html Wed May  9 06:32:58 2007
@@ -232,120 +232,120 @@
 </li>
 </ul>
 </div>
-        
+    
 <a name="N10008"></a><a name="Long+Term"></a>
 <h2 class="h3">Long Term</h2>
 <div class="section">
 <ul>
 <li>
 <strong>[xml]</strong> 
-                <strong>Compressed DOM: Huge document support</strong> We need to
-                create a virtualized byte array class to drive the compressed DOM
-                system.  Right now, there's a single byte array that represents the
-                entire compressed document, but if that byte array is huge, and the
-                document doesn't need to be fully traversed, then most of it is
-                hanging around in memory for no reason.
-             &rarr; open</li>
-<li>
-<strong>[xml]</strong> 
-                <strong>Basic Document-level transactions</strong> We need to provide
-                the ability to lock a node (and recursively everything beneath it) to
-                support node-level transactions.  This locking should allow for both
-                single writer/many reader and exclusive locking.
-             &rarr; open</li>
-<li>
-<strong>[xml]</strong> 
-                <strong>Scheduling</strong> An Application-level scheduler needs to be
-                developed for performing automated management tasks.  Events will fall
-                into several classes, including XMLObject method calls and external
-                command execution.
-             &rarr; open</li>
-<li>
-<strong>[xml]</strong> 
-                <strong>The Query Engine</strong> The query engine has basic
-                functionality right now.  Indexing and XPath query work against a
-                Collection, but no unified cross-Collection query system currently
-                exists.
-             &rarr; open</li>
-<li>
-<strong>[xml]</strong> 
-                <strong>Grouped resource-level transactions</strong> A system needs to
-                be designed that allows transactions across a set of resources to be
-                performed.  First step towards implementing transaction support is
-                implementation of the document locking mechanism.
-             &rarr; open</li>
-<li>
-<strong>[xml]</strong> 
-                <strong>XQuery support</strong> The Xindice projects needs to work
-                with the Xalan project in order to produce a common Apache Foundation
-                XQuery implementation.
-             &rarr; open</li>
+        <strong>Compressed DOM: Huge document support</strong> We need to
+        create a virtualized byte array class to drive the compressed DOM
+        system.  Right now, there's a single byte array that represents the
+        entire compressed document, but if that byte array is huge, and the
+        document doesn't need to be fully traversed, then most of it is
+        hanging around in memory for no reason.
+       &rarr; open</li>
+<li>
+<strong>[xml]</strong> 
+        <strong>Basic Document-level transactions</strong> We need to provide
+        the ability to lock a node (and recursively everything beneath it) to
+        support node-level transactions.  This locking should allow for both
+        single writer/many reader and exclusive locking.
+       &rarr; open</li>
+<li>
+<strong>[xml]</strong> 
+        <strong>Scheduling</strong> An Application-level scheduler needs to be
+        developed for performing automated management tasks.  Events will fall
+        into several classes, including XMLObject method calls and external
+        command execution.
+       &rarr; open</li>
+<li>
+<strong>[xml]</strong> 
+        <strong>The Query Engine</strong> The query engine has basic
+        functionality right now.  Indexing and XPath query work against a
+        Collection, but no unified cross-Collection query system currently
+        exists.
+       &rarr; open</li>
+<li>
+<strong>[xml]</strong> 
+        <strong>Grouped resource-level transactions</strong> A system needs to
+        be designed that allows transactions across a set of resources to be
+        performed.  First step towards implementing transaction support is
+        implementation of the document locking mechanism.
+       &rarr; open</li>
+<li>
+<strong>[xml]</strong> 
+        <strong>XQuery support</strong> The Xindice projects needs to work
+        with the Xalan project in order to produce a common Apache Foundation
+        XQuery implementation.
+       &rarr; open</li>
 </ul>
 </div>
-        
+    
 <a name="N10038"></a><a name="High+Priority"></a>
 <h2 class="h3">High Priority</h2>
 <div class="section">
 <ul>
 <li>
 <strong>[code]</strong> 
-                <strong>WebAdmin</strong> Integrate new WebDAV capable WebAdmin into
-                the main codebase.
-             &rarr; open</li>
-<li>
-<strong>[code]</strong> 
-                <strong>Caching</strong> Revisit implementation of documents cache in
-                the core Collection class. Clarify caching semantics, implement caching
-                for all use cases (compressed, uncompressed, binary objects). Ensure
-                dirty data can not be placed in the cache.
-             &rarr; open</li>
-<li>
-<strong>[code]</strong> 
-                <strong>XML-RPC</strong> Extend Xindice XML-RPC API to optimize transmission
-                of collection's symbol table between server and the client for reduced
-                traffic and improved performance.
-             &rarr; open</li>
+        <strong>WebAdmin</strong> Integrate new WebDAV capable WebAdmin into
+        the main codebase.
+       &rarr; open</li>
+<li>
+<strong>[code]</strong> 
+        <strong>Caching</strong> Revisit implementation of documents cache in
+        the core Collection class. Clarify caching semantics, implement caching
+        for all use cases (compressed, uncompressed, binary objects). Ensure
+        dirty data can not be placed in the cache.
+       &rarr; open</li>
+<li>
+<strong>[code]</strong> 
+        <strong>XML-RPC</strong> Extend Xindice XML-RPC API to optimize transmission
+        of collection's symbol table between server and the client for reduced
+        traffic and improved performance.
+       &rarr; open</li>
 </ul>
 </div>
-        
+    
 <a name="N10053"></a><a name="Medium+Priority"></a>
 <h2 class="h3">Medium Priority</h2>
 <div class="section">
 <ul>
 <li>
 <strong>[code]</strong> 
-                <strong>Entity Catalogue</strong> Xindice should have internal XML entity
-                catalogue and utilize it. Catalogue management operations should be made
-                available via Collection API.
-             &rarr; open</li>
+        <strong>Entity Catalogue</strong> Xindice should have internal XML entity
+        catalogue and utilize it. Catalogue management operations should be made
+        available via Collection API.
+       &rarr; open</li>
 <li>
 <strong>[code]</strong> 
-                <strong>Authentication</strong> Xindice server should support collection
-                level authentication as per XML:DB Database.getCollection method.
-             &rarr; open</li>
+        <strong>Authentication</strong> Xindice server should support collection
+        level authentication as per XML:DB Database.getCollection method.
+       &rarr; open</li>
 <li>
 <strong>[code]</strong> 
-                <strong>Authorization</strong> Xindice should support collection level
-                and document level authorization of users and groups.
-             &rarr; open</li>
+        <strong>Authorization</strong> Xindice should support collection level
+        and document level authorization of users and groups.
+       &rarr; open</li>
 <li>
 <strong>[code]</strong> 
-                <strong>Administration</strong> Xindice should provide administration
-                tools for database consistency check, recovery, export/import.
-             &rarr; open</li>
+        <strong>Administration</strong> Xindice should provide administration
+        tools for database consistency check, recovery, export/import.
+       &rarr; open</li>
 <li>
 <strong>[code]</strong> 
-                <strong>Specifications</strong> We need to continue fleshing out our
-                technical specifications for the core.
-             &rarr; open</li>
+        <strong>Specifications</strong> We need to continue fleshing out our
+        technical specifications for the core.
+       &rarr; open</li>
 <li>
 <strong>[code]</strong> 
-                <strong>Javadocs</strong> We need to continue fleshing out our technical
-                specifications for the core.
-             &rarr; open</li>
+        <strong>Javadocs</strong> We need to continue fleshing out our technical
+        specifications for the core.
+       &rarr; open</li>
 </ul>
 </div>
-    
+  
 </div>
 <!--+
     |end content



---------------------------------------------------------------------
To unsubscribe, e-mail: general-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: general-cvs-help@xml.apache.org