Author: jruzzi
Date: Fri Jun 17 14:34:11 2005
New Revision: 191214

URL: http://svn.apache.org/viewcvs?rev=191214&view=rev
Log:
new for wsrf

Modified:
    incubator/apollo/trunk/src/site/content/xdocs/getting_started.xml
    incubator/apollo/trunk/src/site/content/xdocs/index.xml
    incubator/apollo/trunk/src/site/content/xdocs/site.xml
    incubator/apollo/trunk/src/site/content/xdocs/tabs.xml

Modified: incubator/apollo/trunk/src/site/content/xdocs/getting_started.xml
URL: 
http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/xdocs/getting_started.xml?rev=191214&r1=191213&r2=191214&view=diff
==============================================================================
--- incubator/apollo/trunk/src/site/content/xdocs/getting_started.xml (original)
+++ incubator/apollo/trunk/src/site/content/xdocs/getting_started.xml Fri Jun 
17 14:34:11 2005
@@ -1,105 +1,55 @@
 <?xml version="1.0"?>
-
 <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" 
           "http://forrest.apache.org/dtd/document-v20.dtd";>
-
-<document> 
-  
-  <header> 
-    <title>Getting Started with Apollo</title> 
-  </header> 
-  
-  <body> 
-  
-    <section>
-      <title>Introduction</title>
-  
-      <p> 
-       This page lists the steps required to run the Apollo tutorial sample 
application,
-       assuming that you have already
-      </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 <code>bin</code> directory.</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, <code>c:\jakarta-tomcat-4.1.30</code>)
-        by TOMCAT_HOME and Apollo home directory 
-        (say, <code>c:\apollo-incubating-1.0-alpha3-SNAPSHOT</code>)
-        by APOLLO_HOME.
-      </p>
-    </section>
-
-    <section>
-      <title>Getting Started Steps</title>
-       <p>Carry out the following steps to see your Apollo installation in 
action:</p>
-       
-       <ol>
-         <li><strong>Deploy the WSRF webapp to Tomcat:</strong> Copy directory 
tree 
-           <code>APOLLO_HOME/webapps/wsrf</code> to 
<code>TOMCAT_HOME/webapps</code> directory.
-           At this stage, if you start Tomcat and point your browser to 
-           <a 
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 
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 <code>APOLLO_HOME/docs/tutorial</code> and edit 
-           <code>build.properties</code> file, following the instructions in 
the file.<br/></li>
-         
-         <li><strong>Generate Java code from WSDL:</strong> Issue the command 
-           <strong><code>ant generate</code></strong>. Successful execution of 
this command
-           will create a bunch of directories and files under 
<code>generated</code> 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 
-         
<code>generated/filesystem/src/java/org/apache/ws/resource/example/filesystem</code>,
 and
-         edit files <code>FilesystemHome.java</code>, 
<code>FilesystemResource.java</code> and 
-         <code>FilesystemService.java</code>
-         as per the embedded instructions. Just do a Copy-Paste of code 
fragments available in
-         directory <code>APOLLO_HOME/docs/tutorial/method_impls</code>. 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 <code>backend</code> and 
<code>callback</code> from
-         <code>APOLLO_HOME/docs/tutorial/src/example/filesystem</code> to 
-         
<code>APOLLO_HOME/docs/tutorial/generated/filesystem/src/java/org/apache/ws/resource/example/filesystem</code>.
-         <br/></li>
-         
-         <li><strong>Compile and deploy filesystem service:</strong> Change 
directory to 
-           <code>APOLLO_HOME/docs/tutorial/generated/filesystem</code> and 
issue the
-           command: <strong><code>ant compile deploy</code></strong>.<br/></li>
-         
-         <li><strong>Verify service deployment:</strong> Restart Tomcat and 
point your browser 
-         to <a 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 
-            <code>APOLLO_HOME/docs/tutorial</code>
-            directory and issue the following command:
-            <br/>
-            <strong><code>ant -f soapclient.xml 
-Durl=http://localhost:8080/wsrf/services/filesystem 
-Dxml=requests/GetMultipleResourceProperties.soap</code></strong>
-            <br/>
-            You should also try other request messages kept under 
<code>requests</code> 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>
-    </section>
-    
-  </body>
-  
+<document>
+       <header>
+               <title>Getting Started with Apache WSRF</title>
+       </header>
+       <body>
+               <section>
+                       <title>Introduction</title>
+                       <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="site:tut">                      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="site:dev">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>
+               </section>
+               <section id="install">
+                       <title>Installation</title>
+                       <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>install Apache Tomcat or a similar Web 
container. The documentation assumes Tomcat and refers to the Tomcat 
+                                home directory (e.g., 
<code>c:\jakarta-tomcat-4.1.30</code>)   as <code>TOMCAT_HOME</code>. 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 
<code>bin</code> directory in the <code>PATH</code> environment variable.</li>
+                       </ul>
+                       <p>To install Apache WSRF:</p>
+                       <ol>
+                               <li>Download the Apache WSRF <a 
href="site:releases">binary distribution</a>.</li>
+                               <li>Unzip the Apache WSRF distribution to a 
location on your computer. This location is referred to as 
<code>INSTALL_DIR</code>.</li>
+                               <li>From <code>INSTALL_DIR</code>, copy the 
<code>webapps/wsrf</code> directory to <code>TOMCAT_HOME/webapps</code>.</li>
+                               <li>Using a browser, go to  <a 
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 
href="http://localhost:8080/wsrf/servlet/AxisServlet";>View</a>. The list of 
+                                deployed Web services displays. Three services 
are deployed: <code>filesystem</code>, <code>AdminService</code>, and
+                                <code>Version</code>. The 
<code>AdminService</code> and <code>Version</code> services are default 
Apache-Axis services. The                            <code>filesystem</code> 
service is a pre-deployed example and is discussed in the <a 
href="site:quick">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>
+               </section>
+               <section id="qd">
+                       <title>Quick Demonstration</title>
+                       <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>
+                       <note>The <a href="site:tut">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.</note>
+                       <p>Complete the following demonstration steps:</p>
+                       <ol>
+                               <li>
+                                       <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 
<code>GetMultipleResourceProperties</code> operation to return a                
                       list of resource properties for the filesystem 
resouorce. 
+                                       <p>Change directory to 
<code>INSTALL_DIR/docs/tutorial</code> directory and issue the                  
                                                 following command:</p>
+                                       <br/>
+                                       <code>ant -f soapclient.xml 
-Durl=http://localhost:8080/wsrf/services/filesystem - 
xml=requests/GetMultipleResourceProperties.soap</code>
+                                       <br/>
+                                       <br/>You should also try other request 
messages kept under <code>requests</code> sub-directory.</li>
+                       </ol>
+               </section>
+       </body>
 </document>

Modified: incubator/apollo/trunk/src/site/content/xdocs/index.xml
URL: 
http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/xdocs/index.xml?rev=191214&r1=191213&r2=191214&view=diff
==============================================================================
--- incubator/apollo/trunk/src/site/content/xdocs/index.xml (original)
+++ incubator/apollo/trunk/src/site/content/xdocs/index.xml Fri Jun 17 14:34:11 
2005
@@ -1,60 +1,32 @@
 <?xml version="1.0"?>
-
 <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" 
           "http://forrest.apache.org/dtd/document-v20.dtd";>
-
-<document> 
-
-  <header> 
-    <title>Apache WebServices - Apollo</title> 
-  </header> 
-
-  <body> 
-
-    <section>
-      <title>Overview</title>
-      <p>
-       Apollo is a robust Java implementation of the 
+<document>
+       <header>
+               <title>Apache WebServices - Apache WSRF</title>
+       </header>
+       <body>
+               <section>
+                       <title>Overview</title>
+                       <p>
+       Apache WSRF is a robust Java implementation of the 
        <a href="wsrf.html">Web Services Resource Framework (WSRF)</a>
        family of specifications.
        </p>
-       <p>
+                       <p>
        WSRF defines a generic and open framework for modeling and accessing 
stateful resources
        using Web services. This includes mechanisms to describe views on the 
state, to support
        management of the state through properties associated with the Web 
service, and to
        describe how these mechanisms are extensible to groups of Web services.
-       </p>           
-    </section>
-
-    <section>
-      <title>News</title>
-      <ul>
-         <li>(May 25, 2005) <a 
href="http://cvs.apache.org/dist/incubator/apollo/1.0-beta/";>Apollo 1.0 
Beta</a> is now available!</li> 
-      </ul>
-    </section>
-
-    <section>
-      <title>Incubation Disclaimer</title>
-      <p>
-        The Apollo project is an effort undergoing incubation at the Apache
-        Software Foundation (ASF), sponsored by Davanum Srinivas. Incubation is
-        required of all newly accepted projects until a further review 
indicates
-        that the infrastructure, communications, and decision making process
-        have stabilized in a manner consistent with other successful ASF
-        projects. While incubation status is not necessarily a reflection of
-        the completeness or stability of the code, it does indicate that the
-        project has yet to be fully endorsed by the ASF.
-      </p>
-      <p>
-        The initial proposal for Apollo is
-        <a href="http://wiki.apache.org/incubator/ApolloProposal";>here</a>.
-      </p>
-      <p>
-        The status of the Apollo project is tracked by the Apache incubator
-        <a href="http://incubator.apache.org/projects/apollo.html";>here</a>.
-      </p>
-    </section>    
-
-  </body>
-
+       </p>
+               </section>
+               <section>
+                       <title>News</title>
+                       <ul>
+                               <li>(June 3, 2005) WSRF has graduated from 
incubation and is now an official Apache project! </li>
+                               <li>(May 25, 2005) <a 
href="http://cvs.apache.org/dist/incubator/apollo/1.0-beta/";>Apollo 1.0 
Beta</a> is
+                                now available!</li>
+                       </ul>
+               </section>
+       </body>
 </document>

Modified: incubator/apollo/trunk/src/site/content/xdocs/site.xml
URL: 
http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/xdocs/site.xml?rev=191214&r1=191213&r2=191214&view=diff
==============================================================================
--- incubator/apollo/trunk/src/site/content/xdocs/site.xml (original)
+++ incubator/apollo/trunk/src/site/content/xdocs/site.xml Fri Jun 17 14:34:11 
2005
@@ -1,5 +1,4 @@
 <?xml version="1.0"?>
-
 <!--
 Forrest site.xml
 
@@ -13,74 +12,83 @@
 
 See http://forrest.apache.org/docs/linking.html for more info.
 -->
-
-<site label="Apollo" href="" xmlns="http://apache.org/forrest/linkmap/1.0";>
-
-  <project label="Project Info">
-    <overview    label="Overview"         href="index.html" />    
-    <vcs         label="Version Control"  href="version_control.html" />
-    <issues      label="Issue Tracking"   href="issue_tracking.html" />
-    <contact     label="Contact Info"     href="contact_info.html" />
-    <relnotes    label="Release Notes"    href="release_notes.html" />
-  </project>
-  
-  <project label="Downloads">
-    <releases    label="Releases"         href="release.html" />        
-  </project>
-
-  <docs label="Documentation">
-    <website  label="Getting Started"  href="getting_started.html" />
-    <website  label="WSRF"          href="wsrf.html" />
-    <tutorial label="Tutorial"      href="tutorial/index.html" />
-    <!--<manual   label="Manual"        href="manual/index.html" />-->
-    <apidocs  label="API Docs"      href="apidocs/index.html" />
-  </docs>
-
-  <projects label="Related Projects">
-    <axis       label="Axis"        href="ext:axis" />
-    <addressing label="Addressing"  href="ext:addressing" />
-    <xmlbeans   label="XMLBeans"    href="ext:xmlbeans.apache.org" />
-    <maven      label="Maven"       href="ext:maven.apache.org" />
-    <incubator  label="Incubator"   href="ext:incubator.apache.org" />
-  </projects>
-
-  <external-refs>
-    <xml.apache.org href="http://xml.apache.org/";>
-      <forrest href="forrest/" />
-    </xml.apache.org>
-    <xmlbeans.apache.org  href="http://xmlbeans.apache.org/"; />
-    <maven.apache.org     href="http://maven.apache.org/"; />
-    <incubator.apache.org href="http://incubator.apache.org/"; >
-      <apollo     href="apollo/" />
-    </incubator.apache.org>
-    <ws.apache.org href="http://ws.apache.org/";>
-      <mirrors href="mirrors.cgi" />
-      <axis    href="axis/" />
-      <wsfx    href="ws-fx/">
-        <addressing href="addressing/" />        
-        <wss4j      href="wss4j/" />
-      </wsfx>            
-      <asl href="LICENSE.txt" />
-    </ws.apache.org>
-    <cvs.apache.org href="http://cvs.apache.org/";>      
-      <viewcvs href="viewcvs/">
-        <wsfx-cvs href="ws-fx/">
-          <apollo-cvs href="apollo/"/>
-        </wsfx-cvs>
-      </viewcvs>
-    </cvs.apache.org>
-    <www.apache.org href="http://www.apache.org/";>
-      <foundation href="foundation/"/>
-    </www.apache.org>
-    <nagoya.apache.org href="http://nagoya.apache.org/";>
-      <eyebrowse href="eyebrowse/"/>
-      <bugzilla href="bugzilla/"/>
-      <apachewiki href="wiki/apachewiki.cgi?HomePage"/>
-    </nagoya.apache.org>
-    <archive.apache.org href="http://archive.apache.org/";>
-      <archive-ws href="dist/ws/"/>
-    </archive.apache.org>
-    <apachecon.com href="http://apachecon.com/"; />
-  </external-refs>
- 
+<site label="Apollo" href="" xmlns="http://apache.org/forrest/linkmap/1.0"; 
tab="home">
+       <project label="Project Info" tab="home">
+               <overview label="Overview" href="index.html"/>
+               <vcs label="Version Control" href="version_control.html"/>
+               <issues label="Issue Tracking" href="issue_tracking.html"/>
+               <contact label="Contact Info" href="contact_info.html"/>
+               <relnotes label="Release Notes" href="release_notes.html"/>
+               <wsrf label="WSRF Specs" href="wsrf.html"/>
+       </project>
+       <download label="Downloads" tab="home">
+               <releases label="Releases" href="release.html"/>
+       </download>
+       <!-- **************** Documentation **************** -->
+       <install label="Getting Started"  tab="doc">
+               <overview label="Introduction" href="getting_started.html"/>
+               <installation href="getting_started.html#install"/>
+               <get label="Installation" href="getting_started.html#install"/>
+               <quick label="Quick Demo" href="getting_started.html#qd"/>
+       </install>
+       <tutorial label="Tutorial" href="tutorial/" tab="doc">
+               <tut label="Overview" href="index.html"/>
+               <wsdl label="View WSDL" href="wsdl.html"/>
+               <wsdl2java label="Generate Java" href="wsdl2java.html"/>
+               <service label="Write Service Class" href="service.html"/>
+               <resource label="Write Resource Class" href="resource.html"/>
+               <callback label="Write Callback Objects" href="callback.html"/>
+               <home label="Write Home Class" href="home.html"/>
+               <webapp label="Deploy Service" href="webapp.html"/>
+               <test label="Test" href="test.html"/>
+       </tutorial>
+       <developer label="Developer Guide" href="dev_guide/" tab="doc">
+               <dev label="Overview" href="index.html"/>
+               <compose label="Composing a WSRF WSDL" href="wsrf_wsdl.html"/>
+       </developer>
+       <projects label="Related Projects" tab="home">
+               <axis label="Axis" href="ext:axis"/>
+               <addressing label="Addressing" href="ext:addressing"/>
+               <xmlbeans label="XMLBeans" href="ext:xmlbeans.apache.org"/>
+               <maven label="Maven" href="ext:maven.apache.org"/>
+               <incubator label="Incubator" href="ext:incubator.apache.org"/>
+       </projects>
+       <external-refs>
+               <xml.apache.org href="http://xml.apache.org/";>
+                       <forrest href="forrest/"/>
+               </xml.apache.org>
+               <xmlbeans.apache.org href="http://xmlbeans.apache.org/"/>
+               <maven.apache.org href="http://maven.apache.org/"/>
+               <incubator.apache.org href="http://incubator.apache.org/";>
+                       <apollo href="apollo/"/>
+               </incubator.apache.org>
+               <ws.apache.org href="http://ws.apache.org/";>
+                       <mirrors href="mirrors.cgi"/>
+                       <axis href="axis/"/>
+                       <wsfx href="ws-fx/">
+                               <addressing href="addressing/"/>
+                               <wss4j href="wss4j/"/>
+                       </wsfx>
+                       <asl href="LICENSE.txt"/>
+               </ws.apache.org>
+               <cvs.apache.org href="http://cvs.apache.org/";>
+                       <viewcvs href="viewcvs/">
+                               <wsfx-cvs href="ws-fx/">
+                                       <apollo-cvs href="apollo/"/>
+                               </wsfx-cvs>
+                       </viewcvs>
+               </cvs.apache.org>
+               <www.apache.org href="http://www.apache.org/";>
+                       <foundation href="foundation/"/>
+               </www.apache.org>
+               <nagoya.apache.org href="http://nagoya.apache.org/";>
+                       <eyebrowse href="eyebrowse/"/>
+                       <bugzilla href="bugzilla/"/>
+                       <apachewiki href="wiki/apachewiki.cgi?HomePage"/>
+               </nagoya.apache.org>
+               <archive.apache.org href="http://archive.apache.org/";>
+                       <archive-ws href="dist/ws/"/>
+               </archive.apache.org>
+               <apachecon.com href="http://apachecon.com/"/>
+       </external-refs>
 </site>

Modified: incubator/apollo/trunk/src/site/content/xdocs/tabs.xml
URL: 
http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/xdocs/tabs.xml?rev=191214&r1=191213&r2=191214&view=diff
==============================================================================
--- incubator/apollo/trunk/src/site/content/xdocs/tabs.xml (original)
+++ incubator/apollo/trunk/src/site/content/xdocs/tabs.xml Fri Jun 17 14:34:11 
2005
@@ -1,21 +1,13 @@
 <?xml version="1.0"?>
-
-<!DOCTYPE tabs PUBLIC "-//APACHE//DTD Cocoon Documentation Tab V1.0//EN" 
-          "tab-cocoon-v10.dtd">
-
-<tabs software="Apollo"
-      title="Apollo"
-      copyright="The Apache Software Foundation"
-      xmlns:xlink="http://www.w3.org/1999/xlink";>
-
-  <!-- The rules are:
+<!DOCTYPE tabs PUBLIC "-//APACHE//DTD Cocoon Documentation Tab V1.1//EN" 
+          "tab-cocoon-v11.dtd">
+<tabs software="Apollo" title="Apollo" copyright="The Apache Software 
Foundation" xmlns:xlink="http://www.w3.org/1999/xlink";>
+       <!-- The rules are:
     @dir will always have /index.html added.
     @href is not modified unless it is root-relative and obviously specifies a
     directory (ends in '/'), in which case /index.html will be added
   -->
-
-  <tab label="Overview" dir=""/>  
-  <tab label="Tutorial" dir="tutorial/" />  
-  <tab label="API Docs" dir="apidocs/" />
-  
+       <tab id="home" label="Project Info" dir=""/>
+       <tab id="doc" label="Documentation" dir="" 
indexfile="getting_started.html"/>
+       <tab label="API Docs" dir="apidocs/"/>
 </tabs>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to