You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrf-dev@ws.apache.org by ip...@apache.org on 2005/06/21 00:08:06 UTC

svn commit: r191574 [1/3] - in /incubator/apollo/site: ./ dev_guide/ images/ manual/ tutorial/ tutorial/images/ tutorial/requests/ tutorial/src/example/filesystem/callback/

Author: ips
Date: Mon Jun 20 15:08:04 2005
New Revision: 191574

URL: http://svn.apache.org/viewcvs?rev=191574&view=rev
Log:
updated project name & logo, site structure, and tutorial

Added:
    incubator/apollo/site/dev_guide/
    incubator/apollo/site/dev_guide/index.html
    incubator/apollo/site/dev_guide/wsrf_wsdl.html
    incubator/apollo/site/images/wsrf-logo.gif   (with props)
    incubator/apollo/site/tutorial/images/
    incubator/apollo/site/tutorial/images/back.gif   (with props)
    incubator/apollo/site/tutorial/images/next.gif   (with props)
Removed:
    incubator/apollo/site/manual/
Modified:
    incubator/apollo/site/contact_info.html
    incubator/apollo/site/getting_started.html
    incubator/apollo/site/images/ws-logo.gif
    incubator/apollo/site/index.html
    incubator/apollo/site/issue_tracking.html
    incubator/apollo/site/linkmap.html
    incubator/apollo/site/release.html
    incubator/apollo/site/release_notes.html
    incubator/apollo/site/tutorial/build.xml
    incubator/apollo/site/tutorial/callback.html
    incubator/apollo/site/tutorial/home.html
    incubator/apollo/site/tutorial/index.html
    incubator/apollo/site/tutorial/requests/SetResourceProperties_updateMountPointProp.soap
    incubator/apollo/site/tutorial/resource.html
    incubator/apollo/site/tutorial/service.html
    incubator/apollo/site/tutorial/soapclient.xml
    incubator/apollo/site/tutorial/src/example/filesystem/callback/BackupFrequencyCallback.java
    incubator/apollo/site/tutorial/src/example/filesystem/callback/CommentCallback.java
    incubator/apollo/site/tutorial/src/example/filesystem/callback/FsckPassNumberCallback.java
    incubator/apollo/site/tutorial/src/example/filesystem/callback/OptionsCallback.java
    incubator/apollo/site/tutorial/test.html
    incubator/apollo/site/tutorial/webapp.html
    incubator/apollo/site/tutorial/wsdl.html
    incubator/apollo/site/tutorial/wsdl2java.html
    incubator/apollo/site/version_control.html
    incubator/apollo/site/wsrf.html

Modified: incubator/apollo/site/contact_info.html
URL: http://svn.apache.org/viewcvs/incubator/apollo/site/contact_info.html?rev=191574&r1=191573&r2=191574&view=diff
==============================================================================
--- incubator/apollo/site/contact_info.html (original)
+++ incubator/apollo/site/contact_info.html Mon Jun 20 15:08:04 2005
@@ -5,7 +5,7 @@
 <meta content="Apache Forrest" name="Generator">
 <meta name="Forrest-version" content="0.6">
 <meta name="Forrest-skin-name" content="pelt">
-<title>Apollo Contact Information</title>
+<title>WSRF Contact Information</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">
@@ -39,7 +39,7 @@
     |start Project Logo
     +-->
 <div class="projectlogoA1">
-<a href="http://incubator.apache.org/apollo/"><img class="logoImage" alt="Apollo" src="images/apollo-logo.jpg"></a>
+<a href="http://ws.apache.org/ws-fx/wsrf/"><img class="logoImage" alt="WSRF" src="images/wsrf-logo.gif"></a>
 </div>
 <!--+
     |end Project Logo
@@ -49,10 +49,10 @@
     +-->
 <ul id="tabs">
 <li class="current">
-<a class="base-selected" href="index.html">Overview</a>
+<a class="base-selected" href="index.html">Project Info</a>
 </li>
 <li>
-<a class="base-not-selected" href="tutorial/index.html">Tutorial</a>
+<a class="base-not-selected" href="getting_started.html">Documentation</a>
 </li>
 <li>
 <a class="base-not-selected" href="apidocs/index.html">API Docs</a>
@@ -107,6 +107,9 @@
 <div class="menuitem">
 <a title="" href="release_notes.html">Release Notes</a>
 </div>
+<div class="menuitem">
+<a title="" href="wsrf.html">WSRF Specs</a>
+</div>
 </div>
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Downloads</div>
 <div id="menu_1.2" class="menuitemgroup">
@@ -114,24 +117,9 @@
 <a title="" href="release.html">Releases</a>
 </div>
 </div>
-<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Documentation</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Related Projects</div>
 <div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="getting_started.html">Getting Started</a>
-</div>
-<div class="menuitem">
-<a title="" href="wsrf.html">WSRF</a>
-</div>
-<div class="menuitem">
-<a title="" href="tutorial/index.html">Tutorial</a>
-</div>
-<div class="menuitem">
-<a title="" href="apidocs/index.html">API Docs</a>
-</div>
-</div>
-<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Related Projects</div>
-<div id="menu_1.4" class="menuitemgroup">
-<div class="menuitem">
 <a title="" href="http://ws.apache.org/axis/">Axis</a>
 </div>
 <div class="menuitem">
@@ -162,7 +150,7 @@
     +-->
 <div id="content">
 <div id="skinconf-txtlink"></div>
-<h1>Apollo Contact Information</h1>
+<h1>WSRF Contact Information</h1>
 <div id="minitoc-area">
 <ul class="minitoc">
 <li>
@@ -180,19 +168,19 @@
 <div class="section">
 <p>
         There is currently one mailing list for the project:
-        <a href="mailto:apollo-dev.at.ws.apache.org">apollo-dev@ws.apache.&oslash;rg</a>.        
+        <a href="mailto:wsrf-dev.at.ws.apache.org">wsrf-dev@ws.apache.&oslash;rg</a>.        
       </p>
 <ul>
         
 <li>
-<a href="mailto:apollo-dev-subscribe.at.ws.apache.org">Subscribe to List</a>
+<a href="mailto:wsrf-dev-subscribe.at.ws.apache.org">Subscribe to List</a>
 </li>
         
 <li>
-<a href="mailto:apollo-dev-unsubscribe.at.ws.apache.org">Unsubscribe from List</a>
+<a href="mailto:wsrf-dev-unsubscribe.at.ws.apache.org">Unsubscribe from List</a>
 </li>
         
-<li>Archives: <a href="http://ws.apache.org/mail/apollo-dev/">Apache</a> , <a class="external" href="http://marc.theaimsgroup.com/?l=apollo-dev&r=1&w=2/">MARC</a>
+<li>Archives: <a href="http://ws.apache.org/mail/wsrf-dev/">Apache</a> , <a class="external" href="http://marc.theaimsgroup.com/?l=wsrf-dev&r=1&w=2/">MARC</a>
 </li>
       
 </ul>
@@ -207,7 +195,7 @@
 <h2 class="boxed">Chat Rooms</h2>
 <div class="section">
 <p>
-        The Apollo developers can usually be found on the 
+        The WSRF developers can usually be found on the 
         <a class="external" href="irc://irc.freenode.net/apache-ws-fx"><span class="codefrag">#apache-ws-fx</span>
         channel on the <span class="codefrag">irc.freenode.net</span> IRC server</a>.
       </p>

Added: incubator/apollo/site/dev_guide/index.html
URL: http://svn.apache.org/viewcvs/incubator/apollo/site/dev_guide/index.html?rev=191574&view=auto
==============================================================================
--- incubator/apollo/site/dev_guide/index.html (added)
+++ incubator/apollo/site/dev_guide/index.html Mon Jun 20 15:08:04 2005
@@ -0,0 +1,195 @@
+<!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.6">
+<meta name="Forrest-skin-name" content="pelt">
+<title>WSRF Developer Guide</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/apache.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://incubator.apache.org/">Apache Incubator Project Site</a> &gt; <a href="http://incubator.apache.org/projects/">Apache Incubator Projects</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://ws.apache.org/"><img class="logoImage" alt="Web Services" src="../images/ws-logo.gif"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogoA1">
+<a href="http://ws.apache.org/ws-fx/wsrf/"><img class="logoImage" alt="WSRF" src="../images/wsrf-logo.gif"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li>
+<a class="base-not-selected" href="../index.html">Project Info</a>
+</li>
+<li class="current">
+<a class="base-selected" href="../getting_started.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="../apidocs/index.html">API Docs</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" language="JavaScript"><!--
+              document.write("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">Getting Started</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../getting_started.html">Introduction</a>
+</div>
+<div class="menuitem">
+<a title="" href="../getting_started.html#install">Installation</a>
+</div>
+<div class="menuitem">
+<a title="" href="../getting_started.html#qd">Quick Demo</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', '../skin/')" id="menu_1.2Title" class="menutitle">Tutorial</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../tutorial/index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/wsdl.html">View WSDL</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/wsdl2java.html">Generate Java</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/service.html">Write Service Class</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/resource.html">Write Resource Class</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/callback.html">Write Callback Objects</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/home.html">Write Home Class</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/webapp.html">Deploy Service</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/test.html">Test</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.3', '../skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('../skin/images/chapter_open.gif');">Developer Guide</div>
+<div id="menu_selected_1.3" class="selectedmenuitemgroup" style="display: block;">
+<div class="menupage">
+<div class="menupagetitle">Overview</div>
+</div>
+<div class="menuitem">
+<a title="" href="../dev_guide/wsrf_wsdl.html">Composing a WSRF WSDL</a>
+</div>
+</div>
+<div id="credit">
+<a href="http://forrest.apache.org/"><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>
+<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>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<h1>WSRF Developer Guide</h1>
+		
+<a name="N1000C"></a><a name="WSRF+Developer+Guide"></a>
+<h2 class="boxed">WSRF Developer Guide</h2>
+<div class="section">
+<p>TODO
+      			</p>
+</div>
+	
+</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; 2004 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/"><img style="height: 31px; width: 88px;" title="Valid CSS!" alt="Valid CSS!" src="../skin/images/vcss.png" class="logoImage"></a>
+</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: incubator/apollo/site/dev_guide/wsrf_wsdl.html
URL: http://svn.apache.org/viewcvs/incubator/apollo/site/dev_guide/wsrf_wsdl.html?rev=191574&view=auto
==============================================================================
--- incubator/apollo/site/dev_guide/wsrf_wsdl.html (added)
+++ incubator/apollo/site/dev_guide/wsrf_wsdl.html Mon Jun 20 15:08:04 2005
@@ -0,0 +1,369 @@
+<!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.6">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Composing a WSRF WSDL</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/apache.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://incubator.apache.org/">Apache Incubator Project Site</a> &gt; <a href="http://incubator.apache.org/projects/">Apache Incubator Projects</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://ws.apache.org/"><img class="logoImage" alt="Web Services" src="../images/ws-logo.gif"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogoA1">
+<a href="http://ws.apache.org/ws-fx/wsrf/"><img class="logoImage" alt="WSRF" src="../images/wsrf-logo.gif"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li>
+<a class="base-not-selected" href="../index.html">Project Info</a>
+</li>
+<li class="current">
+<a class="base-selected" href="../getting_started.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="../apidocs/index.html">API Docs</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" language="JavaScript"><!--
+              document.write("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">Getting Started</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../getting_started.html">Introduction</a>
+</div>
+<div class="menuitem">
+<a title="" href="../getting_started.html#install">Installation</a>
+</div>
+<div class="menuitem">
+<a title="" href="../getting_started.html#qd">Quick Demo</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', '../skin/')" id="menu_1.2Title" class="menutitle">Tutorial</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../tutorial/index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/wsdl.html">View WSDL</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/wsdl2java.html">Generate Java</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/service.html">Write Service Class</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/resource.html">Write Resource Class</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/callback.html">Write Callback Objects</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/home.html">Write Home Class</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/webapp.html">Deploy Service</a>
+</div>
+<div class="menuitem">
+<a title="" href="../tutorial/test.html">Test</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.3', '../skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('../skin/images/chapter_open.gif');">Developer Guide</div>
+<div id="menu_selected_1.3" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="../dev_guide/index.html">Overview</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Composing a WSRF WSDL</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>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<h1>Composing a WSRF WSDL</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Using+the+WSRF+WSDL+Template">Using the WSRF WSDL Template</a>
+</li>
+<li>
+<a href="#Defining+the+WSRF+PortType">Defining the WSRF PortType</a>
+<ul class="minitoc">
+<li>
+<a href="#WS-ResourceProperties+%28WSRF-RP%29+PortTypes">WS-ResourceProperties (WSRF-RP) PortTypes</a>
+</li>
+<li>
+<a href="#WS-ResourceLifetime+%28WSRF-RL%29+PortTypes">WS-ResourceLifetime (WSRF-RL) PortTypes</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#Adding+Custom+Operations">Adding Custom Operations</a>
+</li>
+<li>
+<a href="#Defining+Resource+Properties">Defining Resource Properties</a>
+</li>
+</ul>
+</div>
+		
+<a name="N1000C"></a><a name="Using+the+WSRF+WSDL+Template"></a>
+<h2 class="boxed">Using the WSRF WSDL Template</h2>
+<div class="section">
+<p>Resources are exposed as WSRF WS-Resources using the Web Services Description Language (WSDL). The WSDL must conform to 
+			the conventions as described in the WSRF specifications. To expedite the WSDL creation process, a 
+      			<a href="../tutorial/_TEMPLATE_.wsdl">WSRF WSDL template</a> is provided that provides instructions as 				well as many common and required sections. 
+             		</p>
+<p>To use the template:</p>
+<ol>
+				
+<li>Using a text or XML editor, open INSTALL_DIR/docs/tutorial/_TEMPLATE_.wsdl.</li>
+				
+<li>Save the file with a new name (e.g., <em>nameOfYourService</em>.wsdl</li>
+			
+</ol>
+<p>To use the template, first make a  of the template file. For example, on a Windows system,
+         		 run a command like:
+     			 </p>
+<pre class="code">copy _TEMPLATE_.wsdl </pre>
+<div class="frame warning">
+<div class="label">Warning</div>
+<div class="content">Do not modify the original template file.</div>
+</div>
+</div>
+		
+<a name="N10033"></a><a name="Defining+the+WSRF+PortType"></a>
+<h2 class="boxed">Defining the WSRF PortType</h2>
+<div class="section">
+<p>A WSRF WSDL should contain only one portType, which is an aggregation of custom
+     	 		 resource-specific operations and operations from the following
+      			 specification-defined portTypes:
+     			 </p>
+<a name="N1003C"></a><a name="WS-ResourceProperties+%28WSRF-RP%29+PortTypes"></a>
+<h3 class="boxed">WS-ResourceProperties (WSRF-RP) PortTypes</h3>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+					
+<tr>
+						
+<th colspan="1" rowspan="1">PortType</th>
+						<th colspan="1" rowspan="1">Operations</th>
+						<th colspan="1" rowspan="1">Properties</th>
+					
+</tr>
+					
+<tr>
+						
+<td colspan="1" rowspan="1">GetResourceProperty</td>
+						<td colspan="1" rowspan="1">GetResourceProperty</td>
+						<td colspan="1" rowspan="1"></td>
+					
+</tr>
+					
+<tr>
+						
+<td colspan="1" rowspan="1">GetMultipleResourceProperties</td>
+						<td colspan="1" rowspan="1">GetMultipleResourceProperties</td>
+						<td colspan="1" rowspan="1"></td>
+					
+</tr>
+					
+<tr>
+						
+<td colspan="1" rowspan="1">SetResourceProperties</td>
+						<td colspan="1" rowspan="1">SetResourceProperties</td>
+						<td colspan="1" rowspan="1"></td>
+					
+</tr>
+					
+<tr>
+						
+<td colspan="1" rowspan="1">QueryResourceProperties</td>
+						<td colspan="1" rowspan="1">QueryResourceProperties</td>
+						<td colspan="1" rowspan="1"></td>
+					
+</tr>
+				
+</table>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">The GetResourceProperty portType is REQUIRED. The WS-Resource specification states that
+              		all WS-Resources MUST implement this portType.</div>
+</div>
+<a name="N1009F"></a><a name="WS-ResourceLifetime+%28WSRF-RL%29+PortTypes"></a>
+<h3 class="boxed">WS-ResourceLifetime (WSRF-RL) PortTypes</h3>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+					
+<tr>
+						
+<th colspan="1" rowspan="1">PortType</th>
+						<th colspan="1" rowspan="1">Operations</th>
+						<th colspan="1" rowspan="1">Properties</th>
+					
+</tr>
+					
+<tr>
+						
+<td colspan="1" rowspan="1">ImmediateResourceTermination</td>
+						<td colspan="1" rowspan="1">Destroy</td>
+						<td colspan="1" rowspan="1"></td>
+					
+</tr>
+					
+<tr>
+						
+<td colspan="1" rowspan="1">ScheduledResourceTermination</td>
+						<td colspan="1" rowspan="1">SetTerminationTime</td>
+						<td colspan="1" rowspan="1">CurrentTime,
+              				<br>TerminationTime
+            					</td>
+					
+</tr>
+				
+</table>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">In addition to operations, the ScheduledResourceTermination portType also includes two properties.
+        			This means that if a WS-Resource implements this portType, it must expose these properties.</div>
+</div>
+<p>The PortType element must have a
+         		{http://docs.oasis-open.org/wsrf/2004/11/wsrf-WS-ResourceProperties-1.2-draft-05.xsd}ResourceProperties
+       		 attribute whose value is the QName of the resource properties document element defined
+       		 in the types/schema section of the WSDL file.
+      			</p>
+<p>If you've copied the WSDL template file as described above, your WSDL file
+         		already contains a WSRF portType. You simply have to uncomment the blocks
+        		corresponding to whichever optional portTypes you want your WS-Resource to support. You should also
+        		add any custom operations you want your WS-Resource to expose. The following
+       		 section describes how to add custom operations.
+      			</p>
+</div>
+		
+<a name="N100EA"></a><a name="Adding+Custom+Operations"></a>
+<h2 class="boxed">Adding Custom Operations</h2>
+<div class="section">
+<p>You may optionally add custom operations to the WSRF portType. To do so,
+      			you will have to define message types, messages, and operations, as you would
+     			for any WSDL. It is recommended that, when defining your custom operations,
+		      	you adhere to the rules defined by
+	        	<a class="external" href="http://www.ws-i.org/Profiles/BasicProfile-1.0-2004-04-16.html#description">section 5 of the WS-I Basic Profile</a>.
+      			This will ensure maximum interoperability for your WS-Resource.
+      			</p>
+</div>
+		
+<a name="N100F8"></a><a name="Defining+Resource+Properties"></a>
+<h2 class="boxed">Defining Resource Properties</h2>
+<div class="section">
+<p>Resource properties are defined in the types/schema section of the WSDL file. In addition to defining
+         		custom resource-specific properties, you may also need to add properties that are required by certain
+        		specification-defined portTypes. For example, the WSRF-RL ScheduledResourceTermination portType requires
+        		two properties (see above). Chapter 4 of the
+       		<a class="external" href="http://docs.oasis-open.org/wsrf/2004/11/wsrf-WS-ResourceProperties-1.2-draft-05.pdf">WSRF-RP specification</a>
+        		explains how to define resource properties.
+     			 </p>
+<p>If you have copied the WSDL template file as described above, your WSDL file
+         		already contains a resource properties document definition. If your WS-Resource
+        		implements the WSRF-RL ScheduledResourceTermination portType, simply
+         		uncomment the xsd element references, which correspond to the two ScheduledResourceTermination
+        		properties. If would like your WS-Resource to allow resource properties with arbitrary names
+        		(not generally recommended), simply uncomment the xsd <span class="codefrag">any</span> element.
+     			</p>
+</div>
+	
+</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; 2004 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Modified: incubator/apollo/site/getting_started.html
URL: http://svn.apache.org/viewcvs/incubator/apollo/site/getting_started.html?rev=191574&r1=191573&r2=191574&view=diff
==============================================================================
--- incubator/apollo/site/getting_started.html (original)
+++ incubator/apollo/site/getting_started.html Mon Jun 20 15:08:04 2005
@@ -5,7 +5,7 @@
 <meta content="Apache Forrest" name="Generator">
 <meta name="Forrest-version" content="0.6">
 <meta name="Forrest-skin-name" content="pelt">
-<title>Getting Started with Apollo</title>
+<title>Getting Started with Apache WSRF</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">
@@ -39,7 +39,7 @@
     |start Project Logo
     +-->
 <div class="projectlogoA1">
-<a href="http://incubator.apache.org/apollo/"><img class="logoImage" alt="Apollo" src="images/apollo-logo.jpg"></a>
+<a href="http://ws.apache.org/ws-fx/wsrf/"><img class="logoImage" alt="WSRF" src="images/wsrf-logo.gif"></a>
 </div>
 <!--+
     |end Project Logo
@@ -48,11 +48,11 @@
     |start Tabs
     +-->
 <ul id="tabs">
-<li class="current">
-<a class="base-selected" href="index.html">Overview</a>
-</li>
 <li>
-<a class="base-not-selected" href="tutorial/index.html">Tutorial</a>
+<a class="base-not-selected" href="index.html">Project Info</a>
+</li>
+<li class="current">
+<a class="base-selected" href="getting_started.html">Documentation</a>
 </li>
 <li>
 <a class="base-not-selected" href="apidocs/index.html">API Docs</a>
@@ -90,61 +90,55 @@
     |start Menu
     +-->
 <div id="menu">
-<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Project Info</div>
-<div id="menu_1.1" class="menuitemgroup">
-<div class="menuitem">
-<a title="" href="index.html">Overview</a>
-</div>
-<div class="menuitem">
-<a title="" href="version_control.html">Version Control</a>
-</div>
-<div class="menuitem">
-<a title="" href="issue_tracking.html">Issue Tracking</a>
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Getting Started</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menupage">
+<div class="menupagetitle">Introduction</div>
 </div>
 <div class="menuitem">
-<a title="" href="contact_info.html">Contact Info</a>
+<a title="" href="getting_started.html#install">Installation</a>
 </div>
 <div class="menuitem">
-<a title="" href="release_notes.html">Release Notes</a>
+<a title="" href="getting_started.html#qd">Quick Demo</a>
 </div>
 </div>
-<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Downloads</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Tutorial</div>
 <div id="menu_1.2" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="release.html">Releases</a>
-</div>
+<a title="" href="tutorial/index.html">Overview</a>
 </div>
-<div onclick="SwitchMenu('menu_selected_1.3', 'skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Documentation</div>
-<div id="menu_selected_1.3" class="selectedmenuitemgroup" style="display: block;">
-<div class="menupage">
-<div class="menupagetitle">Getting Started</div>
+<div class="menuitem">
+<a title="" href="tutorial/wsdl.html">View WSDL</a>
 </div>
 <div class="menuitem">
-<a title="" href="wsrf.html">WSRF</a>
+<a title="" href="tutorial/wsdl2java.html">Generate Java</a>
 </div>
 <div class="menuitem">
-<a title="" href="tutorial/index.html">Tutorial</a>
+<a title="" href="tutorial/service.html">Write Service Class</a>
 </div>
 <div class="menuitem">
-<a title="" href="apidocs/index.html">API Docs</a>
+<a title="" href="tutorial/resource.html">Write Resource Class</a>
 </div>
+<div class="menuitem">
+<a title="" href="tutorial/callback.html">Write Callback Objects</a>
 </div>
-<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Related Projects</div>
-<div id="menu_1.4" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="http://ws.apache.org/axis/">Axis</a>
+<a title="" href="tutorial/home.html">Write Home Class</a>
 </div>
 <div class="menuitem">
-<a title="" href="http://ws.apache.org/ws-fx/addressing/">Addressing</a>
+<a title="" href="tutorial/webapp.html">Deploy Service</a>
 </div>
 <div class="menuitem">
-<a title="" href="http://xmlbeans.apache.org/">XMLBeans</a>
+<a title="" href="tutorial/test.html">Test</a>
 </div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Developer Guide</div>
+<div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="http://maven.apache.org/">Maven</a>
+<a title="" href="dev_guide/index.html">Overview</a>
 </div>
 <div class="menuitem">
-<a title="" href="http://incubator.apache.org/">Incubator</a>
+<a title="" href="dev_guide/wsrf_wsdl.html">Composing a WSRF WSDL</a>
 </div>
 </div>
 <div id="credit"></div>
@@ -162,136 +156,92 @@
     +-->
 <div id="content">
 <div id="skinconf-txtlink"></div>
-<h1>Getting Started with Apollo</h1>
+<h1>Getting Started with Apache WSRF</h1>
 <div id="minitoc-area">
 <ul class="minitoc">
 <li>
 <a href="#Introduction">Introduction</a>
 </li>
 <li>
-<a href="#Getting+Started+Steps">Getting Started Steps</a>
+<a href="#install">Installation</a>
+</li>
+<li>
+<a href="#qd">Quick Demonstration</a>
 </li>
 </ul>
-</div> 
-  
-    
+</div>
+		
 <a name="N1000C"></a><a name="Introduction"></a>
 <h2 class="boxed">Introduction</h2>
 <div class="section">
-<p> 
-       This page lists the steps required to run the Apollo tutorial sample application,
-       assuming that you have already
-      </p>
+<p>The topics in this section detail how to install Apache WSRF and use the quick demonstration to verify the installation as well 				as exercise some of the features that are included in the release. It is suggested that you complete these sections before starting any 				development work. Once you get a good feel for the example in the demonstration, you can recreate it by completing the <a href="tutorial/index.html">			tutorial</a>.</p>
+<p>The tutorial takes a step-by-step approach to learning Apache WSRF. It highlights the most common procedures that are used to create 			WSRF-compliant Web services for resources. The tutorial also includes steps for deploying Apache WSRF Web services.			</p>
+<p>Lastly, refer to the <a href="dev_guide/index.html">Developer Guide</a> for basic and advanced tasks as well as general information about Apache 			WSRF. In addition, much of the information that is covered in the demonstration and the tutorial is discussed in more detail in the Developer Guide.			</p>
+</div>
+		
+<a name="N10024"></a><a name="install"></a>
+<h2 class="boxed">Installation</h2>
+<div class="section">
+<p> Apache WSRF is packaged as a Web application. In particular, it is an Apache Axis-based Web application with
+                    additional functionality that is required to implement the WSRF family of specifications.</p>
+<p>To run and install Apache WSRF, you must first:</p>
 <ul>
-         
-<li>installed Apollo binary distribution obtained by unzipping the zip file.</li>
-         
-<li>installed Apache Tomcat or an another similar Web container.</li>
-         
-<li>installed a recent version of Apache Ant and environment variable PATH includes 
-         its <span class="codefrag">bin</span> directory.</li>
-       
+				
+<li>install Apache Tomcat or a similar Web container. The documentation assumes Tomcat and refers to the Tomcat 
+       			 home directory (e.g., <span class="codefrag">c:\jakarta-tomcat-4.1.30</span>)	as <span class="codefrag">TOMCAT_HOME</span>. In addition, it is assumed that Tomcat 
+       			 is configured to listen at the default HTTP port (8080).</li>
+				
+<li>install Apache Ant 1.6.X and  include its <span class="codefrag">bin</span> directory in the <span class="codefrag">PATH</span> environment variable.</li>
+			
 </ul>
-<p>
-        For simplicity, let us assume that everything runs on the same machine and Tomcat 
-        is configured to listen at the default HTTP port 8080. Also, we will refer to Tomcat 
-        home directory (say, <span class="codefrag">c:\jakarta-tomcat-4.1.30</span>)
-        by TOMCAT_HOME and Apollo home directory 
-        (say, <span class="codefrag">c:\apollo-incubating-1.0-alpha3-SNAPSHOT</span>)
-        by APOLLO_HOME.
-      </p>
-</div>
-
-    
-<a name="N1002E"></a><a name="Getting+Started+Steps"></a>
-<h2 class="boxed">Getting Started Steps</h2>
+<p>To install Apache WSRF:</p>
+<ol>
+				
+<li>Download the Apache WSRF <a href="release.html">binary distribution</a>.</li>
+				
+<li>Unzip the Apache WSRF distribution to a location on your computer. This location is referred to as <span class="codefrag">INSTALL_DIR</span>.</li>
+				
+<li>From <span class="codefrag">INSTALL_DIR</span>, copy the <span class="codefrag">webapps/wsrf</span> directory to <span class="codefrag">TOMCAT_HOME/webapps</span>.</li>
+				
+<li>Using a browser, go to  <a class="external" href="http://localhost:8080/wsrf">http://localhost:8080/wsrf</a>. The Apache-Axis welcome page 
+				displays.</li>
+				
+<li>From the Apache-Axis page, click <a class="external" href="http://localhost:8080/wsrf/servlet/AxisServlet">View</a>. The list of 
+          			 deployed Web services displays. Three services are deployed: <span class="codefrag">filesystem</span>, <span class="codefrag">AdminService</span>, and
+          			 <span class="codefrag">Version</span>. The <span class="codefrag">AdminService</span> and <span class="codefrag">Version</span> services are default Apache-Axis services. The  				<span class="codefrag">filesystem</span> service is a pre-deployed example and is discussed in the <a href="getting_started.html#qd">Quick Demonstration</a> 					section 	below.</li>
+				
+<li>Click on the respective WSDL links to view and ensure that the WSDL for the services are published.</li>
+			
+</ol>
+</div>
+		
+<a name="N1008C"></a><a name="qd"></a>
+<h2 class="boxed">Quick Demonstration</h2>
 <div class="section">
-<p>Carry out the following steps to see your Apollo installation in action:</p>
+<p>The Quick Demonstration shows some of the features and implementation details of Apache WSRF. The demo uses an example that is 			included in the distribution and is automatically deployed in Apache-Axis. The example represents a UNIX file system resource whose 				management capabilities are exposed as a WSRF-compliant Web service.</p>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">The <a href="tutorial/index.html">tutorial</a> provides a step-by-step approach for exposing the management capabilities of the file system 					resource. In essence, the tutorial builds and deploys the example that is used in this demo.</div>
+</div>
+<p>Complete the following demonstration steps:</p>
 <ol>
-         
-<li>
-<strong>Deploy the WSRF webapp to Tomcat:</strong> Copy directory tree 
-           <span class="codefrag">APOLLO_HOME/webapps/wsrf</span> to <span class="codefrag">TOMCAT_HOME/webapps</span> directory.
-           At this stage, if you start Tomcat and point your browser to 
-           <a class="external" href="http://localhost:8080/wsrf">http://localhost:8080/wsrf</a>, you should
-           be able to see the Apache-Axis welcome page (Yes, WSRF webapp is just Axis webapp and
-           some additional stuff). Clicking on 
-           <em><a class="external" href="http://localhost:8080/wsrf/servlet/AxisServlet">View</a> the list of 
-           deployed Web services</em> should show two default
-           Axis services -- 'AdminService' and 'Version'.<br>
-</li>
-         
-         
-<li>
-<strong>Property changes for Tomcat installation and HTTP Proxy:</strong> Change 
-           directory to <span class="codefrag">APOLLO_HOME/docs/tutorial</span> and edit 
-           <span class="codefrag">build.properties</span> file, following the instructions in the file.<br>
-</li>
-         
-         
+				
 <li>
-<strong>Generate Java code from WSDL:</strong> Issue the command 
-           <strong><span class="codefrag">ant generate</span></strong>. Successful execution of this command
-           will create a bunch of directories and files under <span class="codefrag">generated</span> sub-directory.<br>
-</li>
-         
-         
-<li>
-<strong>Supply Application specific code:</strong> Some of the generated source files 
-         need application specific code to be supplied. Change directory to 
-         <span class="codefrag">generated/filesystem/src/java/org/apache/ws/resource/example/filesystem</span>, and
-         edit files <span class="codefrag">FilesystemHome.java</span>, <span class="codefrag">FilesystemResource.java</span> and 
-         <span class="codefrag">FilesystemService.java</span>
-         as per the embedded instructions. Just do a Copy-Paste of code fragments available in
-         directory <span class="codefrag">APOLLO_HOME/docs/tutorial/method_impls</span>. Which fragment goes 
-         in which
-         source file can be inferred from code fragment filenames.
-         <br>
-         The code fragments use additional classes. To get the source files for these classes
-         at appropriate place, copy sub directories <span class="codefrag">backend</span> and <span class="codefrag">callback</span> from
-         <span class="codefrag">APOLLO_HOME/docs/tutorial/src/example/filesystem</span> to 
-         <span class="codefrag">APOLLO_HOME/docs/tutorial/generated/filesystem/src/java/org/apache/ws/resource/example/filesystem</span>.
-         <br>
-</li>
-         
-         
-<li>
-<strong>Compile and deploy filesystem service:</strong> Change directory to 
-           <span class="codefrag">APOLLO_HOME/docs/tutorial/generated/filesystem</span> and issue the
-           command: <strong><span class="codefrag">ant compile deploy</span></strong>.<br>
-</li>
-         
-         
-<li>
-<strong>Verify service deployment:</strong> Restart Tomcat and point your browser 
-         to <a class="external" href="http://localhost:8080/wsrf/servlet/AxisServlet">
-         http://localhost:8080/wsrf/servlet/AxisServlet</a>. You should see the additional 
-         service
-         'filesystem'. You should be able to drill down into the link labelled 'wsdl' and retrieve
-         the WSDL document of the newly deployed WSRF service.<br>
-</li>
-         
-         
-<li>
-<strong>Perform WSRF operations:</strong> Change directory to 
-            <span class="codefrag">APOLLO_HOME/docs/tutorial</span>
-            directory and issue the following command:
-            <br>
-            
-<strong><span class="codefrag">ant -f soapclient.xml -Durl=http://localhost:8080/wsrf/services/filesystem -Dxml=requests/GetMultipleResourceProperties.soap</span></strong>
-            
+					
+<strong>Perform WSRF operations:</strong> In this step, an ANT-based SOAP client that is included in the distribution is used to send a 					SOAP request to the filesystem Web service. The request uses the <span class="codefrag">GetMultipleResourceProperties</span> operation to return a 					list of resource properties for the filesystem resouorce. 
+					<p>Change directory to <span class="codefrag">INSTALL_DIR/docs/tutorial</span> directory and issue the 									following command:</p>
+					
+<br>
+					
+<span class="codefrag">ant -f soapclient.xml -Durl=http://localhost:8080/wsrf/services/filesystem - xml=requests/GetMultipleResourceProperties.soap</span>
+					
 <br>
-            You should also try other request messages kept under <span class="codefrag">requests</span> sub-directory.
-         </li> 
-       
+					
+<br>You should also try other request messages kept under <span class="codefrag">requests</span> sub-directory.</li>
+			
 </ol>
-<p>
-       For a more detailed description about what happens behind the scene at each step, refer to 
-       the <a href="tutorial/index.html">Apollo Tutorial</a>.    
-      </p>
 </div>
-    
-  
+	
 </div>
 <!--+
     |end content

Modified: incubator/apollo/site/images/ws-logo.gif
URL: http://svn.apache.org/viewcvs/incubator/apollo/site/images/ws-logo.gif?rev=191574&r1=191573&r2=191574&view=diff
==============================================================================
Binary files - no diff available.

Added: incubator/apollo/site/images/wsrf-logo.gif
URL: http://svn.apache.org/viewcvs/incubator/apollo/site/images/wsrf-logo.gif?rev=191574&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/apollo/site/images/wsrf-logo.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: incubator/apollo/site/index.html
URL: http://svn.apache.org/viewcvs/incubator/apollo/site/index.html?rev=191574&r1=191573&r2=191574&view=diff
==============================================================================
--- incubator/apollo/site/index.html (original)
+++ incubator/apollo/site/index.html Mon Jun 20 15:08:04 2005
@@ -5,7 +5,7 @@
 <meta content="Apache Forrest" name="Generator">
 <meta name="Forrest-version" content="0.6">
 <meta name="Forrest-skin-name" content="pelt">
-<title>Apache WebServices - WSRF</title>
+<title>Apache WebServices - Apache WSRF</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">
@@ -39,7 +39,7 @@
     |start Project Logo
     +-->
 <div class="projectlogoA1">
-<a href="http://incubator.apache.org/apollo/"><img class="logoImage" alt="Apollo" src="images/apollo-logo.jpg"></a>
+<a href="http://ws.apache.org/ws-fx/wsrf/"><img class="logoImage" alt="WSRF" src="images/wsrf-logo.gif"></a>
 </div>
 <!--+
     |end Project Logo
@@ -49,10 +49,10 @@
     +-->
 <ul id="tabs">
 <li class="current">
-<a class="base-selected" href="index.html">Overview</a>
+<a class="base-selected" href="index.html">Project Info</a>
 </li>
 <li>
-<a class="base-not-selected" href="tutorial/index.html">Tutorial</a>
+<a class="base-not-selected" href="getting_started.html">Documentation</a>
 </li>
 <li>
 <a class="base-not-selected" href="apidocs/index.html">API Docs</a>
@@ -80,7 +80,7 @@
     |breadtrail
     +-->
 <div class="breadtrail">
-
+             
              &nbsp;
            </div>
 <!--+
@@ -107,6 +107,9 @@
 <div class="menuitem">
 <a title="" href="release_notes.html">Release Notes</a>
 </div>
+<div class="menuitem">
+<a title="" href="wsrf.html">WSRF Specs</a>
+</div>
 </div>
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Downloads</div>
 <div id="menu_1.2" class="menuitemgroup">
@@ -114,24 +117,9 @@
 <a title="" href="release.html">Releases</a>
 </div>
 </div>
-<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Documentation</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Related Projects</div>
 <div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="getting_started.html">Getting Started</a>
-</div>
-<div class="menuitem">
-<a title="" href="wsrf.html">WSRF</a>
-</div>
-<div class="menuitem">
-<a title="" href="tutorial/index.html">Tutorial</a>
-</div>
-<div class="menuitem">
-<a title="" href="apidocs/index.html">API Docs</a>
-</div>
-</div>
-<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Related Projects</div>
-<div id="menu_1.4" class="menuitemgroup">
-<div class="menuitem">
 <a title="" href="http://ws.apache.org/axis/">Axis</a>
 </div>
 <div class="menuitem">
@@ -143,6 +131,9 @@
 <div class="menuitem">
 <a title="" href="http://maven.apache.org/">Maven</a>
 </div>
+<div class="menuitem">
+<a title="" href="http://incubator.apache.org/">Incubator</a>
+</div>
 </div>
 <div id="credit">
 <a href="http://forrest.apache.org/"><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>
@@ -161,7 +152,7 @@
     +-->
 <div id="content">
 <div id="skinconf-txtlink"></div>
-<h1>Apache WebServices - Apollo</h1>
+<h1>Apache WebServices - Apache WSRF</h1>
 <div id="minitoc-area">
 <ul class="minitoc">
 <li>
@@ -172,14 +163,14 @@
 </li>
 </ul>
 </div>
-
+		
 <a name="N1000C"></a><a name="Overview"></a>
 <h2 class="boxed">Overview</h2>
 <div class="section">
 <p>
-       Apache WSRF is a robust Java implementation of the
+       Apache WSRF is a robust Java implementation of the 
        <a href="wsrf.html">Web Services Resource Framework (WSRF)</a>
-       family of specifications. Apache WSRF was formerly known as Apollo.
+       family of specifications.
        </p>
 <p>
        WSRF defines a generic and open framework for modeling and accessing stateful resources
@@ -188,19 +179,20 @@
        describe how these mechanisms are extensible to groups of Web services.
        </p>
 </div>
-
-
+		
 <a name="N1001D"></a><a name="News"></a>
 <h2 class="boxed">News</h2>
 <div class="section">
 <ul>
-
-<li>(June 3, 2005) WSRF has graduated from incubation and is now an official Apache project!</li>
-<li>(May 25, 2005) <a class="external" href="http://cvs.apache.org/dist/incubator/apollo/1.0-beta/">Apache WSRF 1.0 Beta</a> is now available!</li>
-
+				
+<li>(June 3, 2005) Apache WSRF has graduated from incubation and is now an official Apache project! </li>
+				
+<li>(May 25, 2005) <a class="external" href="http://cvs.apache.org/dist/incubator/apollo/1.0-beta/">WSRF 1.0 Beta</a> is
+				 now available!</li>
+			
 </ul>
 </div>
-
+	
 </div>
 <!--+
     |end content
@@ -217,7 +209,7 @@
 //  --></script>
 </div>
 <div class="copyright">
- Copyright &copy; 2004-2005 The Apache Software Foundation.</div>
+ Copyright &copy; 2004 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/"><img style="height: 31px; width: 88px;" title="Valid CSS!" alt="Valid CSS!" src="skin/images/vcss.png" class="logoImage"></a>
 </div>

Modified: incubator/apollo/site/issue_tracking.html
URL: http://svn.apache.org/viewcvs/incubator/apollo/site/issue_tracking.html?rev=191574&r1=191573&r2=191574&view=diff
==============================================================================
--- incubator/apollo/site/issue_tracking.html (original)
+++ incubator/apollo/site/issue_tracking.html Mon Jun 20 15:08:04 2005
@@ -5,7 +5,7 @@
 <meta content="Apache Forrest" name="Generator">
 <meta name="Forrest-version" content="0.6">
 <meta name="Forrest-skin-name" content="pelt">
-<title>Apollo Issue Tracking</title>
+<title>WSRF Issue Tracking</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">
@@ -39,7 +39,7 @@
     |start Project Logo
     +-->
 <div class="projectlogoA1">
-<a href="http://incubator.apache.org/apollo/"><img class="logoImage" alt="Apollo" src="images/apollo-logo.jpg"></a>
+<a href="http://ws.apache.org/ws-fx/wsrf/"><img class="logoImage" alt="WSRF" src="images/wsrf-logo.gif"></a>
 </div>
 <!--+
     |end Project Logo
@@ -49,10 +49,10 @@
     +-->
 <ul id="tabs">
 <li class="current">
-<a class="base-selected" href="index.html">Overview</a>
+<a class="base-selected" href="index.html">Project Info</a>
 </li>
 <li>
-<a class="base-not-selected" href="tutorial/index.html">Tutorial</a>
+<a class="base-not-selected" href="getting_started.html">Documentation</a>
 </li>
 <li>
 <a class="base-not-selected" href="apidocs/index.html">API Docs</a>
@@ -107,6 +107,9 @@
 <div class="menuitem">
 <a title="" href="release_notes.html">Release Notes</a>
 </div>
+<div class="menuitem">
+<a title="" href="wsrf.html">WSRF Specs</a>
+</div>
 </div>
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Downloads</div>
 <div id="menu_1.2" class="menuitemgroup">
@@ -114,24 +117,9 @@
 <a title="" href="release.html">Releases</a>
 </div>
 </div>
-<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Documentation</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Related Projects</div>
 <div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="getting_started.html">Getting Started</a>
-</div>
-<div class="menuitem">
-<a title="" href="wsrf.html">WSRF</a>
-</div>
-<div class="menuitem">
-<a title="" href="tutorial/index.html">Tutorial</a>
-</div>
-<div class="menuitem">
-<a title="" href="apidocs/index.html">API Docs</a>
-</div>
-</div>
-<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Related Projects</div>
-<div id="menu_1.4" class="menuitemgroup">
-<div class="menuitem">
 <a title="" href="http://ws.apache.org/axis/">Axis</a>
 </div>
 <div class="menuitem">
@@ -162,13 +150,13 @@
     +-->
 <div id="content">
 <div id="skinconf-txtlink"></div>
-<h1>Apollo Issue Tracking</h1>
+<h1>WSRF Issue Tracking</h1>
     
 <p>
-      Apollo issues (bugs, as well as enhancement requests) are tracked in 
-      Apache JIRA <a class="external" href="http://nagoya.apache.org/jira/browse/Apollo">here</a>.
+      WSRF issues (bugs, as well as enhancement requests) are tracked in 
+      Apache JIRA <a class="external" href="http://issues.apache.org/jira/browse/Apollo">here</a>.
       If you aren't sure whether something is a bug, post a question on the
-      Apollo <a href="contact_info.html">mailing list</a>.
+      WSRF <a href="contact_info.html">mailing list</a>.
     </p>
   
 </div>

Modified: incubator/apollo/site/linkmap.html
URL: http://svn.apache.org/viewcvs/incubator/apollo/site/linkmap.html?rev=191574&r1=191573&r2=191574&view=diff
==============================================================================
--- incubator/apollo/site/linkmap.html (original)
+++ incubator/apollo/site/linkmap.html Mon Jun 20 15:08:04 2005
@@ -39,7 +39,7 @@
     |start Project Logo
     +-->
 <div class="projectlogoA1">
-<a href="http://incubator.apache.org/apollo/"><img class="logoImage" alt="Apollo" src="images/apollo-logo.jpg"></a>
+<a href="http://ws.apache.org/ws-fx/wsrf/"><img class="logoImage" alt="WSRF" src="images/wsrf-logo.gif"></a>
 </div>
 <!--+
     |end Project Logo
@@ -48,11 +48,11 @@
     |start Tabs
     +-->
 <ul id="tabs">
-<li class="current">
-<a class="base-selected" href="index.html">Overview</a>
+<li>
+<a class="base-not-selected" href="index.html">Project Info</a>
 </li>
 <li>
-<a class="base-not-selected" href="tutorial/index.html">Tutorial</a>
+<a class="base-not-selected" href="getting_started.html">Documentation</a>
 </li>
 <li>
 <a class="base-not-selected" href="apidocs/index.html">API Docs</a>
@@ -107,6 +107,9 @@
 <div class="menuitem">
 <a title="" href="release_notes.html">Release Notes</a>
 </div>
+<div class="menuitem">
+<a title="" href="wsrf.html">WSRF Specs</a>
+</div>
 </div>
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Downloads</div>
 <div id="menu_1.2" class="menuitemgroup">
@@ -114,23 +117,59 @@
 <a title="" href="release.html">Releases</a>
 </div>
 </div>
-<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Documentation</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Getting Started</div>
 <div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="getting_started.html">Getting Started</a>
+<a title="" href="getting_started.html">Introduction</a>
 </div>
 <div class="menuitem">
-<a title="" href="wsrf.html">WSRF</a>
+<a title="" href="getting_started.html#install">Installation</a>
 </div>
 <div class="menuitem">
-<a title="" href="tutorial/index.html">Tutorial</a>
+<a title="" href="getting_started.html#qd">Quick Demo</a>
+</div>
 </div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Tutorial</div>
+<div id="menu_1.4" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="apidocs/index.html">API Docs</a>
+<a title="" href="tutorial/index.html">Overview</a>
 </div>
+<div class="menuitem">
+<a title="" href="tutorial/wsdl.html">View WSDL</a>
+</div>
+<div class="menuitem">
+<a title="" href="tutorial/wsdl2java.html">Generate Java</a>
+</div>
+<div class="menuitem">
+<a title="" href="tutorial/service.html">Write Service Class</a>
+</div>
+<div class="menuitem">
+<a title="" href="tutorial/resource.html">Write Resource Class</a>
+</div>
+<div class="menuitem">
+<a title="" href="tutorial/callback.html">Write Callback Objects</a>
 </div>
-<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Related Projects</div>
-<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="tutorial/home.html">Write Home Class</a>
+</div>
+<div class="menuitem">
+<a title="" href="tutorial/webapp.html">Deploy Service</a>
+</div>
+<div class="menuitem">
+<a title="" href="tutorial/test.html">Test</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.5', 'skin/')" id="menu_1.5Title" class="menutitle">Developer Guide</div>
+<div id="menu_1.5" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="dev_guide/index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="dev_guide/wsrf_wsdl.html">Composing a WSRF WSDL</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.6', 'skin/')" id="menu_1.6Title" class="menutitle">Related Projects</div>
+<div id="menu_1.6" class="menuitemgroup">
 <div class="menuitem">
 <a title="" href="http://ws.apache.org/axis/">Axis</a>
 </div>
@@ -167,164 +206,217 @@
 <h2 class="boxed">Table of Contents</h2>
 <div class="section">
 <li>
-<a href="">Apollo</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>site</em>
+<a href="">WSRF</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>site</em>
 </li>
 <ul>
-
-  
+	
 <li>
 <a href="">Project Info</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>project</em>
 </li>
 <ul>
-    
+		
 <li>
 <a href="index.html">Overview</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>overview</em>
-</li>    
-    
+</li>
+		
 <li>
 <a href="version_control.html">Version Control</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>vcs</em>
 </li>
-    
+		
 <li>
 <a href="issue_tracking.html">Issue Tracking</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>issues</em>
 </li>
-    
+		
 <li>
 <a href="contact_info.html">Contact Info</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>contact</em>
 </li>
-    
+		
 <li>
 <a href="release_notes.html">Release Notes</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>relnotes</em>
 </li>
-  
+		
+<li>
+<a href="wsrf.html">WSRF Specs</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>wsrf</em>
+</li>
+	
 </ul>
-  
-  
+	
 <li>
-<a href="">Downloads</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>project</em>
+<a href="">Downloads</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>download</em>
 </li>
 <ul>
-    
+		
 <li>
 <a href="release.html">Releases</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>releases</em>
-</li>        
-  
+</li>
+	
 </ul>
-
-  
+	
+	
 <li>
-<a href="">Documentation</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>docs</em>
+<a href="">Getting Started</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>install</em>
 </li>
 <ul>
-    
+		
 <li>
-<a href="getting_started.html">Getting Started</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>website</em>
+<a href="getting_started.html">Introduction</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>overview</em>
 </li>
-    
+		
+		
 <li>
-<a href="wsrf.html">WSRF</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>website</em>
+<a href="getting_started.html#install">Installation</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>get</em>
 </li>
-    
+		
 <li>
-<a href="tutorial/index.html">Tutorial</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>tutorial</em>
+<a href="getting_started.html#qd">Quick Demo</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>quick</em>
 </li>
-    
-    
+	
+</ul>
+	
+<li>
+<a href="tutorial/">Tutorial</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>tutorial</em>
+</li>
+<ul>
+		
+<li>
+<a href="tutorial/index.html">Overview</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>tut</em>
+</li>
+		
+<li>
+<a href="tutorial/wsdl.html">View WSDL</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>wsdl</em>
+</li>
+		
+<li>
+<a href="tutorial/wsdl2java.html">Generate Java</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>wsdl2java</em>
+</li>
+		
+<li>
+<a href="tutorial/service.html">Write Service Class</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>service</em>
+</li>
+		
+<li>
+<a href="tutorial/resource.html">Write Resource Class</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>resource</em>
+</li>
+		
+<li>
+<a href="tutorial/callback.html">Write Callback Objects</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>callback</em>
+</li>
+		
+<li>
+<a href="tutorial/home.html">Write Home Class</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>home</em>
+</li>
+		
+<li>
+<a href="tutorial/webapp.html">Deploy Service</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>webapp</em>
+</li>
+		
 <li>
-<a href="apidocs/index.html">API Docs</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>apidocs</em>
+<a href="tutorial/test.html">Test</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>test</em>
 </li>
-  
+	
 </ul>
-
-  
+	
+<li>
+<a href="dev_guide/">Developer Guide</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>developer</em>
+</li>
+<ul>
+		
+<li>
+<a href="dev_guide/index.html">Overview</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>dev</em>
+</li>
+		
+<li>
+<a href="dev_guide/wsrf_wsdl.html">Composing a WSRF WSDL</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>compose</em>
+</li>
+	
+</ul>
+	
 <li>
 <a href="">Related Projects</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>projects</em>
 </li>
 <ul>
-    
+		
 <li>
 <a href="http://ws.apache.org/axis/">Axis</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>axis</em>
 </li>
-    
+		
 <li>
 <a href="http://ws.apache.org/ws-fx/addressing/">Addressing</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>addressing</em>
 </li>
-    
+		
 <li>
 <a class="external" href="http://xmlbeans.apache.org/">XMLBeans</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>xmlbeans</em>
 </li>
-    
+		
 <li>
 <a class="external" href="http://maven.apache.org/">Maven</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>maven</em>
 </li>
-    
+		
 <li>
 <a class="external" href="http://incubator.apache.org/">Incubator</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>incubator</em>
 </li>
-  
+	
 </ul>
-
-  
+	
 <ul>
-    
+		
 <ul>
-      
-    
+			
+		
 </ul>
-    
-    
-    
+		
+		
+		
 <ul>
-      
-    
+			
+		
 </ul>
-    
+		
 <ul>
-      
-      
-      
+			
+			
+			
 <ul>
-                
-        
-      
-</ul>            
-      
-    
+				
+				
+			
+</ul>
+			
+		
 </ul>
-    
-<ul>      
-      
+		
+<ul>
+			
 <ul>
-        
+				
 <ul>
-          
-        
+					
+				
 </ul>
-      
+			
 </ul>
-    
+		
 </ul>
-    
+		
 <ul>
-      
-    
+			
+		
 </ul>
-    
+		
 <ul>
-      
-      
-      
-    
+			
+			
+			
+		
 </ul>
-    
+		
 <ul>
-      
-    
+			
+		
 </ul>
-    
-  
+		
+	
 </ul>
- 
 
 </ul>
 </div>

Modified: incubator/apollo/site/release.html
URL: http://svn.apache.org/viewcvs/incubator/apollo/site/release.html?rev=191574&r1=191573&r2=191574&view=diff
==============================================================================
--- incubator/apollo/site/release.html (original)
+++ incubator/apollo/site/release.html Mon Jun 20 15:08:04 2005
@@ -5,7 +5,7 @@
 <meta content="Apache Forrest" name="Generator">
 <meta name="Forrest-version" content="0.6">
 <meta name="Forrest-skin-name" content="pelt">
-<title>Apollo - Releases</title>
+<title>WSRF - Releases</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">
@@ -39,7 +39,7 @@
     |start Project Logo
     +-->
 <div class="projectlogoA1">
-<a href="http://incubator.apache.org/apollo/"><img class="logoImage" alt="Apollo" src="images/apollo-logo.jpg"></a>
+<a href="http://ws.apache.org/ws-fx/wsrf/"><img class="logoImage" alt="WSRF" src="images/wsrf-logo.gif"></a>
 </div>
 <!--+
     |end Project Logo
@@ -49,10 +49,10 @@
     +-->
 <ul id="tabs">
 <li class="current">
-<a class="base-selected" href="index.html">Overview</a>
+<a class="base-selected" href="index.html">Project Info</a>
 </li>
 <li>
-<a class="base-not-selected" href="tutorial/index.html">Tutorial</a>
+<a class="base-not-selected" href="getting_started.html">Documentation</a>
 </li>
 <li>
 <a class="base-not-selected" href="apidocs/index.html">API Docs</a>
@@ -107,6 +107,9 @@
 <div class="menuitem">
 <a title="" href="release_notes.html">Release Notes</a>
 </div>
+<div class="menuitem">
+<a title="" href="wsrf.html">WSRF Specs</a>
+</div>
 </div>
 <div onclick="SwitchMenu('menu_selected_1.2', 'skin/')" id="menu_selected_1.2Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Downloads</div>
 <div id="menu_selected_1.2" class="selectedmenuitemgroup" style="display: block;">
@@ -114,24 +117,9 @@
 <div class="menupagetitle">Releases</div>
 </div>
 </div>
-<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Documentation</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Related Projects</div>
 <div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="getting_started.html">Getting Started</a>
-</div>
-<div class="menuitem">
-<a title="" href="wsrf.html">WSRF</a>
-</div>
-<div class="menuitem">
-<a title="" href="tutorial/index.html">Tutorial</a>
-</div>
-<div class="menuitem">
-<a title="" href="apidocs/index.html">API Docs</a>
-</div>
-</div>
-<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Related Projects</div>
-<div id="menu_1.4" class="menuitemgroup">
-<div class="menuitem">
 <a title="" href="http://ws.apache.org/axis/">Axis</a>
 </div>
 <div class="menuitem">
@@ -162,7 +150,7 @@
     +-->
 <div id="content">
 <div id="skinconf-txtlink"></div>
-<h1>Apollo - Releases</h1>
+<h1>WSRF - Releases</h1>
     
 <a name="N1000C"></a><a name="v1.0+Beta"></a>
 <h2 class="boxed">v1.0 Beta</h2>

Modified: incubator/apollo/site/release_notes.html
URL: http://svn.apache.org/viewcvs/incubator/apollo/site/release_notes.html?rev=191574&r1=191573&r2=191574&view=diff
==============================================================================
--- incubator/apollo/site/release_notes.html (original)
+++ incubator/apollo/site/release_notes.html Mon Jun 20 15:08:04 2005
@@ -5,7 +5,7 @@
 <meta content="Apache Forrest" name="Generator">
 <meta name="Forrest-version" content="0.6">
 <meta name="Forrest-skin-name" content="pelt">
-<title>Apollo Release Notes</title>
+<title>WSRF Release Notes</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">
@@ -39,7 +39,7 @@
     |start Project Logo
     +-->
 <div class="projectlogoA1">
-<a href="http://incubator.apache.org/apollo/"><img class="logoImage" alt="Apollo" src="images/apollo-logo.jpg"></a>
+<a href="http://ws.apache.org/ws-fx/wsrf/"><img class="logoImage" alt="WSRF" src="images/wsrf-logo.gif"></a>
 </div>
 <!--+
     |end Project Logo
@@ -49,10 +49,10 @@
     +-->
 <ul id="tabs">
 <li class="current">
-<a class="base-selected" href="index.html">Overview</a>
+<a class="base-selected" href="index.html">Project Info</a>
 </li>
 <li>
-<a class="base-not-selected" href="tutorial/index.html">Tutorial</a>
+<a class="base-not-selected" href="getting_started.html">Documentation</a>
 </li>
 <li>
 <a class="base-not-selected" href="apidocs/index.html">API Docs</a>
@@ -107,6 +107,9 @@
 <div class="menupage">
 <div class="menupagetitle">Release Notes</div>
 </div>
+<div class="menuitem">
+<a title="" href="wsrf.html">WSRF Specs</a>
+</div>
 </div>
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Downloads</div>
 <div id="menu_1.2" class="menuitemgroup">
@@ -114,24 +117,9 @@
 <a title="" href="release.html">Releases</a>
 </div>
 </div>
-<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Documentation</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Related Projects</div>
 <div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="getting_started.html">Getting Started</a>
-</div>
-<div class="menuitem">
-<a title="" href="wsrf.html">WSRF</a>
-</div>
-<div class="menuitem">
-<a title="" href="tutorial/index.html">Tutorial</a>
-</div>
-<div class="menuitem">
-<a title="" href="apidocs/index.html">API Docs</a>
-</div>
-</div>
-<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Related Projects</div>
-<div id="menu_1.4" class="menuitemgroup">
-<div class="menuitem">
 <a title="" href="http://ws.apache.org/axis/">Axis</a>
 </div>
 <div class="menuitem">
@@ -162,7 +150,7 @@
     +-->
 <div id="content">
 <div id="skinconf-txtlink"></div>
-<h1>Apollo Release Notes</h1>
+<h1>WSRF Release Notes</h1>
 <div id="minitoc-area">
 <ul class="minitoc">
 <li>

Modified: incubator/apollo/site/tutorial/build.xml
URL: http://svn.apache.org/viewcvs/incubator/apollo/site/tutorial/build.xml?rev=191574&r1=191573&r2=191574&view=diff
==============================================================================
--- incubator/apollo/site/tutorial/build.xml (original)
+++ incubator/apollo/site/tutorial/build.xml Mon Jun 20 15:08:04 2005
@@ -24,14 +24,14 @@
      <fail unless="wsrf.webapp.dir" message="webapp dir ../../webapps/wsrf does not exist." />    
      <echo>Using webapp dir: ${wsrf.webapp.dir}</echo>    
      <mkdir dir="${lib.dir}" />
-     <path id="apollo.classpath.id">
+     <path id="wsrf.classpath.id">
        <pathelement location="${wsrf.webapp.dir}/WEB-INF/classes" />
        <fileset dir="${wsrf.webapp.dir}/WEB-INF/lib" includes="*.jar" />
        <fileset dir="${lib.dir}" includes="*.jar" />
        <pathelement location="${activation.jar}" />
        <pathelement location="${mail.jar}" />
      </path>
-     <property name="apollo.classpath" refid="apollo.classpath.id" />
+     <property name="wsrf.classpath" refid="wsrf.classpath.id" />
       
    </target>
 
@@ -45,10 +45,10 @@
      <copy file="${sysprop.wsdl}" todir="${tmp.dir}" overwrite="true" />      
      <mkdir dir="${wsrf.webapp.dir}/wsdl" />
           
-     <taskdef name="wsdl2Java" classname="org.apache.ws.resource.tool.Wsdl2JavaTask" classpath="${apollo.classpath}" />              
+     <taskdef name="wsdl2Java" classname="org.apache.ws.resource.tool.Wsdl2JavaTask" classpath="${wsrf.classpath}" />              
      
      <wsdl2Java outputDir="${out.dir}"
-                classpath="${apollo.classpath}"
+                classpath="${wsrf.classpath}"
                 debug="off"
                 proxyHost="${http.proxyHost}"
                 proxyPort="${http.proxyPort}"

Modified: incubator/apollo/site/tutorial/callback.html
URL: http://svn.apache.org/viewcvs/incubator/apollo/site/tutorial/callback.html?rev=191574&r1=191573&r2=191574&view=diff
==============================================================================
--- incubator/apollo/site/tutorial/callback.html (original)
+++ incubator/apollo/site/tutorial/callback.html Mon Jun 20 15:08:04 2005
@@ -39,7 +39,7 @@
     |start Project Logo
     +-->
 <div class="projectlogoA1">
-<a href="http://incubator.apache.org/apollo/"><img class="logoImage" alt="Apollo" src="../images/apollo-logo.jpg"></a>
+<a href="http://ws.apache.org/ws-fx/wsrf/"><img class="logoImage" alt="WSRF" src="../images/wsrf-logo.gif"></a>
 </div>
 <!--+
     |end Project Logo
@@ -49,10 +49,10 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="../index.html">Overview</a>
+<a class="base-not-selected" href="../index.html">Project Info</a>
 </li>
 <li class="current">
-<a class="base-selected" href="../tutorial/index.html">Tutorial</a>
+<a class="base-selected" href="../getting_started.html">Documentation</a>
 </li>
 <li>
 <a class="base-not-selected" href="../apidocs/index.html">API Docs</a>
@@ -90,61 +90,55 @@
     |start Menu
     +-->
 <div id="menu">
-<div onclick="SwitchMenu('menu_1.1', '../skin/')" id="menu_1.1Title" class="menutitle">Project Info</div>
+<div onclick="SwitchMenu('menu_1.1', '../skin/')" id="menu_1.1Title" class="menutitle">Getting Started</div>
 <div id="menu_1.1" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="../index.html">Overview</a>
+<a title="" href="../getting_started.html">Introduction</a>
 </div>
 <div class="menuitem">
-<a title="" href="../version_control.html">Version Control</a>
+<a title="" href="../getting_started.html#install">Installation</a>
 </div>
 <div class="menuitem">
-<a title="" href="../issue_tracking.html">Issue Tracking</a>
+<a title="" href="../getting_started.html#qd">Quick Demo</a>
 </div>
-<div class="menuitem">
-<a title="" href="../contact_info.html">Contact Info</a>
 </div>
+<div onclick="SwitchMenu('menu_selected_1.2', '../skin/')" id="menu_selected_1.2Title" class="menutitle" style="background-image: url('../skin/images/chapter_open.gif');">Tutorial</div>
+<div id="menu_selected_1.2" class="selectedmenuitemgroup" style="display: block;">
 <div class="menuitem">
-<a title="" href="../release_notes.html">Release Notes</a>
-</div>
+<a title="" href="../tutorial/index.html">Overview</a>
 </div>
-<div onclick="SwitchMenu('menu_1.2', '../skin/')" id="menu_1.2Title" class="menutitle">Downloads</div>
-<div id="menu_1.2" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="../release.html">Releases</a>
+<a title="" href="../tutorial/wsdl.html">View WSDL</a>
 </div>
-</div>
-<div onclick="SwitchMenu('menu_1.3', '../skin/')" id="menu_1.3Title" class="menutitle">Documentation</div>
-<div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="../getting_started.html">Getting Started</a>
+<a title="" href="../tutorial/wsdl2java.html">Generate Java</a>
 </div>
 <div class="menuitem">
-<a title="" href="../wsrf.html">WSRF</a>
+<a title="" href="../tutorial/service.html">Write Service Class</a>
 </div>
 <div class="menuitem">
-<a title="" href="../tutorial/index.html">Tutorial</a>
-</div>
-<div class="menuitem">
-<a title="" href="../apidocs/index.html">API Docs</a>
+<a title="" href="../tutorial/resource.html">Write Resource Class</a>
 </div>
+<div class="menupage">
+<div class="menupagetitle">Write Callback Objects</div>
 </div>
-<div onclick="SwitchMenu('menu_1.4', '../skin/')" id="menu_1.4Title" class="menutitle">Related Projects</div>
-<div id="menu_1.4" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="http://ws.apache.org/axis/">Axis</a>
+<a title="" href="../tutorial/home.html">Write Home Class</a>
 </div>
 <div class="menuitem">
-<a title="" href="http://ws.apache.org/ws-fx/addressing/">Addressing</a>
+<a title="" href="../tutorial/webapp.html">Deploy Service</a>
 </div>
 <div class="menuitem">
-<a title="" href="http://xmlbeans.apache.org/">XMLBeans</a>
+<a title="" href="../tutorial/test.html">Test</a>
+</div>
 </div>
+<div onclick="SwitchMenu('menu_1.3', '../skin/')" id="menu_1.3Title" class="menutitle">Developer Guide</div>
+<div id="menu_1.3" class="menuitemgroup">
 <div class="menuitem">
-<a title="" href="http://maven.apache.org/">Maven</a>
+<a title="" href="../dev_guide/index.html">Overview</a>
 </div>
 <div class="menuitem">
-<a title="" href="http://incubator.apache.org/">Incubator</a>
+<a title="" href="../dev_guide/wsrf_wsdl.html">Composing a WSRF WSDL</a>
 </div>
 </div>
 <div id="credit"></div>
@@ -179,44 +173,50 @@
 </li>
 </ul>
 </div>
-
-    
+		
 <a name="N1000C"></a><a name="intro"></a>
 <h2 class="boxed">Introduction</h2>
 <div class="section">
 <p>Callback objects provide a means to keep resource properties in synch with the corresponding
-         state in the backend managed resource. You write callback objects and register them on any
-         non-static resource properties. The registration of callbacks is typically done upon initialization of the
-         Resource class, in its <span class="codefrag">init</span> method. An example of this can be seen in the
-         FileSystemResource.</p>
-<p>There are two interfaces which can be implemented when writing a Callback object.
-         Which one you choose will depend on how you would like each ResourceProperty to behave:</p>
-<ol>
-        
-<li>org.apache.ws.resource.properties.ResourcePropertyCallback - Implement this interface if the resource property will change (not static i.e. "name"), but is not modifiable externally.  It provides the ability to refresh the front-end with the current state of your backend.</li>
-        
-<li>org.apache.ws.resource.properties.SetResourcePropertyCallback - Implement this interface if the resource property is modifiable, thus methods like insert, update and delete
-          <em>may</em> be appropriate.  This interface extends the ResourcePropertyCallback.
-        </li>
-      
-</ol>
+         		state in the backend managed resource. You write callback objects and register them on any
+		       non-static resource properties. The registration of callbacks is typically done upon initialization of the
+		       Resource class, in its <span class="codefrag">init</span> method. An example of this can be seen in
+		      <span class="codefrag"> FileSystemResource</span>.
+		       </p>
+<p>There are two interfaces which can be implemented when writing a Callback object. Which one you choose will depend on how you would 			like each ResourceProperty to behave:
+         		</p>
+<ul>
+				
+<li>
+<span class="codefrag">org.apache.ws.resource.properties.ResourcePropertyCallback</span> - Implement this interface if the resource property will 				change (not static i.e. "name"), but is not modifiable externally.  It provides the ability to refresh the front-end with the current state of your 				backend.
+				</li>
+				
+<li>
+<span class="codefrag">org.apache.ws.resource.properties.SetResourcePropertyCallback</span> - Implement this interface if the resource property is 				modifiable, thus methods like<span class="codefrag"> insert</span>, <span class="codefrag">update</span> and <span class="codefrag">delete</span> <em>may</em> be appropriate.  This 				interface extends <span class="codefrag">ResourcePropertyCallback</span>.
+			       </li>
+			
+</ul>
 </div>
-
-    
-<a name="N10028"></a><a name="refresh"></a>
+		
+<a name="N1003B"></a><a name="refresh"></a>
 <h2 class="boxed">Implementing a ResourcePropertyCallback</h2>
 <div class="section">
-<p>The ResourcePropertyCallback is a way for you to synchronize the front-end resource properties with the backend.  The interface defines one method:</p>
+<p>
+<span class="codefrag">ResourcePropertyCallback</span> is a way for you to synchronize the front-end resource properties with the backend. The 				interface defines one method:
+			</p>
 <pre class="code">ResourceProperty refreshProperty( ResourceProperty prop );</pre>
-<p>Notice the operation is passed a ResourceProperty.  The ResourceProperty contains methods for pulling the values out of the property.  You can get an iterator, in the case of a list, or can retrieve via an index: ResourceProperty.get(i)</p>
-<p>The returned property will be an XmlBean type.  What "type" will depend on your method description in your wsdl.  If the type is a schema-defined type (string, int etc.), XmlBeans provides objects specific to those types.  In the BackupFrequencyCallback we see that BackupFrequency was an xsd:int and so the XmlBean type is XmlInt:</p>
+<p>Notice the operation is passed a ResourceProperty.  The ResourceProperty contains methods for pulling the values out of the property.  You 			can get an iterator, in the case of a list, or can retrieve via an index: ResourceProperty.get(i)
+			</p>
+<p>The returned property will be an XmlBean type.  What "type" will depend on your method description in your wsdl.  If the type is a schema-			defined type (<span class="codefrag">string</span>,<span class="codefrag"> int</span> etc.), XmlBeans provides objects specific to those types. In						<span class="codefrag">BackupFrequencyCallback</span> we see that <span class="codefrag">BackupFrequency</span> was an <span class="codefrag">xsd:int</span> and so the XmlBean 			type is <span class="codefrag">XmlInt</span>:
+			</p>
 <pre class="code">public ResourceProperty refreshProperty(ResourceProperty prop)
     {
         XmlInt xInt = (XmlInt) prop.get( 0 );
         xInt.setIntValue( m_fileSystem.getBackupFrequency() );
         return prop;
     }</pre>
-<p>In the case of complex types, XmlBeans will generate a type and that is what will be passed to the operation.  We can see an example of this in OptionsCallback:</p>
+<p>In the case of complex types, XmlBeans will generate a type and that is what will be passed to the operation.  We can see an example of 			this in <span class="codefrag">OptionsCallback</span>:
+			</p>
 <pre class="code">   public ResourceProperty refreshProperty( ResourceProperty prop )
    {
       Iterator iterator = prop.iterator(  );
@@ -235,28 +235,32 @@
 
       return prop;
    }</pre>
-<p>In both cases the objects (XmlInt and Options) all extend XmlObject as a common class, however it is useful to utilize the defined class' operations directly.</p>
-<p>Once you have a handle on the passed-in object, you will need to set the equivalent value, from the current state of your backend, on the passed-in object.</p>
-<p>The refreshProperty method is called by Apollo before servicing GetResourceProperty, GetMultipleResourceProperties and QueryResourceProperties requests.</p>
+<p>In both cases the objects (<span class="codefrag">XmlInt</span> and<span class="codefrag"> Options</span>) all extend <span class="codefrag">XmlObject</span> as a common class, 			however it is useful to utilize the defined class' operations directly.
+			</p>
+<p>Once you have a handle on the passed-in object, you will need to set the equivalent value, from the current state of your backend, on the 			passed-in object.
+			</p>
+<p>The <span class="codefrag">refreshProperty</span> method is called by Apache WSRF before servicing <span class="codefrag">GetResourceProperty</span>, 						<span class="codefrag">GetMultipleResourceProperties</span> and <span class="codefrag">QueryResourceProperties</span> requests.
+			</p>
 </div>
-
-    
-<a name="N10050"></a><a name="setresource"></a>
+		
+<a name="N1008F"></a><a name="setresource"></a>
 <h2 class="boxed">Implementing the SetResourcePropertyCallback</h2>
 <div class="section">
-<p>The SetResourcePropertyCallback is a way for the backend to be changed via requests to the front-end resource properties.  The SetResourcePropertyCallback interface defines three methods:</p>
+<p>
+<span class="codefrag">SetResourcePropertyCallback</span> is a way for the backend to be changed via requests to the front-end resource properties.  			The <span class="codefrag">SetResourcePropertyCallback</span> interface defines three methods:
+			</p>
 <pre class="code">void deleteProperty( QName propQName );
 void insertProperty( Object[] prop );
 void updateProperty( Object[] prop );</pre>
 <p>The operations will follow the same semantics as are defined in the specification and will be restricted to
-         the bounds of you schema.  If you define an element with a maxOccurs="1", and attempt to add (insertProperty)
-         another item to it, Apollo will generate a fault.</p>
-<p>The CommentCallback illustrates how these methods
-        <em>may</em> be implemented:
-      </p>
+		       the bounds of you schema.  If you define an element with a <span class="codefrag">maxOccurs="1"</span>, and attempt to add (insertProperty)
+         		another item to it, Apache WSRF will generate a fault.
+         		</p>
+<p>
+<span class="codefrag">CommentCallback</span> illustrates how these methods <em>may</em> be implemented:</p>
 <pre class="code">    public void deleteProperty( QName propQName )
     {
-        return; // no need to implement - Apollo will never call delete for a prop whose minOccurs != 0
+        return; // no need to implement - Apache WSRFwill never call delete for a property whose minOccurs != 0
     }
 
     public void insertProperty( Object[] propElems )
@@ -271,21 +275,23 @@
         insertProperty( prop );
     }
       </pre>
-<p>Notice that the deleteProperty method does nothing since the implementor knew that the method
-         would never be called since the schema forbids it.  The updateProperty simply hands-off to the
-         insertProperty since the implementor knew that an update on the backend is the same as an insert.  The insertProperty is the workhorse method and takes the Object[], obtains the value from it and sets it on the backend.</p>
+<p>Notice that the <span class="codefrag">deleteProperty</span> method does nothing since the implementor knew that the method
+         		would never be called since the schema forbids it. The <span class="codefrag">updateProperty</span> simply hands-off to the
+         		<span class="codefrag">insertProperty</span> since the implementor knew that an update on the backend is the same as an insert. The <span class="codefrag">insertProperty			</span> method is the workhorse method and takes the <span class="codefrag">Object[]</span>, obtains the value from it and sets it on the backend.</p>
 </div>
-
-    
-<a name="N1006E"></a><a name="register"></a>
+		
+<a name="N100C6"></a><a name="register"></a>
 <h2 class="boxed">Registering a Callback</h2>
 <div class="section">
 <p>Once you've written your callback objects you will need to register them with the resource properties.
-         This is done in the <span class="codefrag">init</span> method of your Resource implementation class.  See the FileSystemResource
-         for an example.</p>
+         		This is done in the <span class="codefrag">init</span> method of your Resource implementation class. See the FileSystemResource
+         		for an example.</p>
+<p>
+<img alt="go to the previous step" src="images/back.gif"><a href="../tutorial/resource.html">Back</a>  <img alt="go to the next step" src="images/next.gif"><a href="../tutorial/home.html">Next</a>
+			
+</p>
 </div>
-
-  
+	
 </div>
 <!--+
     |end content



---------------------------------------------------------------------
To unsubscribe, e-mail: apollo-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: apollo-dev-help@ws.apache.org