Author: jruzzi
Date: Thu Jul 28 16:44:09 2005
New Revision: 226296
URL: http://svn.apache.org/viewcvs?rev=226296&view=rev
Log:
sal and ian updates
Modified:
webservices/muse/trunk/src/examples/filesystem/src/java/org/apache/ws/resource/example/host/HostHome.java
webservices/muse/trunk/src/site/content/xdocs/dev_guide/home.xml
webservices/muse/trunk/src/site/content/xdocs/dev_guide/wsdl_tool.xml
webservices/muse/trunk/src/site/content/xdocs/getting_started.xml
webservices/muse/trunk/src/site/content/xdocs/tutorial/index.xml
webservices/muse/trunk/src/site/content/xdocs/tutorial/mod_home.xml
webservices/muse/trunk/src/site/content/xdocs/tutorial/mod_resource.xml
webservices/muse/trunk/src/site/content/xdocs/tutorial/setup.xml
webservices/muse/trunk/src/site/content/xdocs/tutorial/test.xml
webservices/muse/trunk/src/site/content/xdocs/tutorial/webapp.xml
webservices/muse/trunk/src/site/content/xdocs/tutorial/wsdl2java.xml
Modified:
webservices/muse/trunk/src/examples/filesystem/src/java/org/apache/ws/resource/example/host/HostHome.java
URL:
http://svn.apache.org/viewcvs/webservices/muse/trunk/src/examples/filesystem/src/java/org/apache/ws/resource/example/host/HostHome.java?rev=226296&r1=226295&r2=226296&view=diff
==============================================================================
---
webservices/muse/trunk/src/examples/filesystem/src/java/org/apache/ws/resource/example/host/HostHome.java
(original)
+++
webservices/muse/trunk/src/examples/filesystem/src/java/org/apache/ws/resource/example/host/HostHome.java
Thu Jul 28 16:44:09 2005
@@ -52,13 +52,8 @@
public void init() throws Exception
{
super.init();
- // You may create and add any known resource instances here.
- //String instance1_id = "00000001";
- //HostResource instance1 = (HostResource) createInstance( instance1_id
);
- //add( instance1_id, instance1 );
+ add( createInstance( null ) );
- HostResource host = (HostResource) createInstance( null );
- add( host );
}
public QName getServiceName()
Modified: webservices/muse/trunk/src/site/content/xdocs/dev_guide/home.xml
URL:
http://svn.apache.org/viewcvs/webservices/muse/trunk/src/site/content/xdocs/dev_guide/home.xml?rev=226296&r1=226295&r2=226296&view=diff
==============================================================================
--- webservices/muse/trunk/src/site/content/xdocs/dev_guide/home.xml (original)
+++ webservices/muse/trunk/src/site/content/xdocs/dev_guide/home.xml Thu Jul 28
16:44:09 2005
@@ -11,16 +11,16 @@
<p>The home class is used to lookup the resource
instance. It can act as a factory for creating instances upon request, or build
all instances. It is meant
to be the entry point for locating a resource instance.
</p>
- <note>If your service is a singleton and only requires
a single resource instance, see the <a href="ext:single">Creating a Singleton
Service</a> in the Apache WSRF
+ <note>If your service is a singleton and only requires
a single resource instance, see the <a href="ext:single">Creating a Singleton
Service</a> in the Apache WSRF
documentation.</note>
- <p>If you use the Wsdl2Java tool, the home class is
automatically generated, but will need to modified to create instances of your
resource. This section will
+ <p>If you use the Wsdl2Java tool, the home class is
automatically generated but will need to modified to create instances of your
resource. This section will
describe how to write a home class for your resource.
Initially, you should model your resource off of the included
<code>FilesystemHome</code> example
to ensure that you write a valid home class for your
resource.</p>
</section>
<section id="class-declaration">
<title>Class Declaration</title>
- <p>When declaring your home you <strong>should</strong>
extend <code>AbstractResourceHome</code>. Extending
<code>AbstractResourceHome</code>
- will provide services for caching instances and looking
them up. It will also ensure
+ <p>The generated home class extends
<code>AbstractResourceHome</code>. Extending <code>AbstractResourceHome</code>
+ provides services for caching instances and looking
them up. It also ensures
that the correct interfaces are implemented so that
Apache WSRF can interact with your home.
</p>
<p>The <code>FileSystemHome</code> class extends
<code>AbstractResourceHome</code> and implements <code>Serializable</code>:</p>
@@ -36,10 +36,8 @@
<source>public void init() throws Exception
{
super.init();
- FilesystemResource lvol1Resource = (FilesystemResource)
createInstance( LVOL1_ID );
- add( lvol1Resource );
- FilesystemResource lvol2Resource = (FilesystemResource)
createInstance( LVOL1_ID );
- add( lvol2Resource );
+ add( createInstance( LVOL1_ID ) );
+ add( createInstance( LVOL2_ID ) );
}</source>
<note>Many of the operations in the
<code>AbstractResourceHome</code> may be overridden in your Home
class, if you have a need to extend its
functionality.</note>
Modified: webservices/muse/trunk/src/site/content/xdocs/dev_guide/wsdl_tool.xml
URL:
http://svn.apache.org/viewcvs/webservices/muse/trunk/src/site/content/xdocs/dev_guide/wsdl_tool.xml?rev=226296&r1=226295&r2=226296&view=diff
==============================================================================
--- webservices/muse/trunk/src/site/content/xdocs/dev_guide/wsdl_tool.xml
(original)
+++ webservices/muse/trunk/src/site/content/xdocs/dev_guide/wsdl_tool.xml Thu
Jul 28 16:44:09 2005
@@ -15,7 +15,7 @@
<li>Interfaces for custom operations.</li>
<li>Java bindings for all Types that are
defined in the WSDL. The interfaces and classes are
created using the <a
href="ext:xmlbeans.apache.org">XMLBeans</a> schema compiler</li>
- <li>an Axis Web Service Deployment Descriptor
(WSDD) for your service (<em>service</em>_deploy.wsdd). This file is used to
deploy your service to
+ <li>An Axis Web Service Deployment Descriptor
(WSDD) for your service (<em>service</em>_deploy.wsdd). This file is used to
deploy your service to
Axis.</li>
<li>A JNDI Resource configuration file for your
service (<em>service</em>_jndi-config.xml). The file is used to setup the
in-memory JNDI context for
your generated service, resource, and home
classes.</li>
@@ -32,7 +32,10 @@
<p>To use the target:</p>
<ol>
<li>Copy INSTALL_DIR/template/build.xml and
build.properties to any directory. This directory will be referred to as
<code>WORK_DIR</code>.</li>
- <li>Modify build.properties and modify the
<code>muse.webapp.dir</code> property and any proxy settings if applicable.</li>
+ <li>Using a text editor, open
<code>WORK_DIR/build.properties</code>.</li>
+ <li>Uncomment the <code>muse.webapp.dir</code>
property and set it to the location where the MUSE Web application is
installed. If you are using
+ Tomcat and have the <code>CATALINA_HOME</code>
environment variable set, you do not need to modify this property.</li>
+ <li>Uncomment and modify the proxy settings if
you require a proxy to connect to external Web sites.</li>
<li>Copy your MUWS WSDL to
<code>WORK_DIR</code>. If your WSDL depends on a schema that is not accessible
over the network, you must copy the
schema to this directory as well.</li>
<li>From a command prompt, change directories
to <code>WORK_DIR</code>.</li>
@@ -72,8 +75,8 @@
</tr>
<tr>
<td>classpath</td>
- <td>The classpath to be passed
to the XMLBeans schema compiler. The classpath should reference the
<code>INSTALL_DIR/wsrf/webapp/lib</code>
- and <code>/classes</code>
directories.</td>
+ <td>The classpath to be passed
to the XMLBeans schema compiler. The classpath should reference all the jars in
the
+
<code>INSTALL_DIR/wsrf/webapp/lib</code> and <code>/classes</code>
directories.</td>
<td>Yes</td>
</tr>
<tr>
Modified: webservices/muse/trunk/src/site/content/xdocs/getting_started.xml
URL:
http://svn.apache.org/viewcvs/webservices/muse/trunk/src/site/content/xdocs/getting_started.xml?rev=226296&r1=226295&r2=226296&view=diff
==============================================================================
--- webservices/muse/trunk/src/site/content/xdocs/getting_started.xml (original)
+++ webservices/muse/trunk/src/site/content/xdocs/getting_started.xml Thu Jul
28 16:44:09 2005
@@ -22,41 +22,94 @@
<section id="install">
<title>Installation</title>
<p> Apache MUSE 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
MUWS specifications.</p>
+ additional functionality that is required to implement the
WSDM specifications.</p>
<p>To run and install Apache MUSE, 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>
+ <li>install Apache Ant 1.6.X and include its
<code>bin</code> directory in the <code>PATH</code> environment variable. Set
an
+ ANT_HOME environment variable to the Ant
installation directory.</li>
</ul>
<p>To install Apache MUSE:</p>
<ol>
- <li>Download the Apache Muse <a
href="site:releases">binary distribution</a>.</li>
+ <li>Download the Apache MUSE <a
href="site:releases">binary distribution</a>.</li>
<li>Unzip the 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/muse</code> directory to <code>TOMCAT_HOME/webapps</code>.</li>
<li>Start Tomcat.</li>
- <li>Using a browser, go to <a
href="http://localhost:8080/muse">http://localhost:8080/muse</a>. The
Apache-Axis welcome page
+ <li>Using a browser, go to <a
href="http://localhost:8080/muse">http://localhost:8080/muse</a>. The Apache
MUSE welcome page
displays.</li>
- <li>From the Apache-Axis page, click <a
href="http://localhost:8080/muse/servlet/AxisServlet">View</a>. The list of
deployed Web services
- displays. Five services are deployed:
<code>filesystem</code>, <code>SubscriptionManager</code>,
<code>ResourceAdvertiser</code>,
+ <li>From the Apache-Axis page, click <a
href="http://localhost:8080/muse/services">View</a>. The list of deployed Web
services
+ displays. Four services are deployed:
<code>SubscriptionManager</code>, <code>ResourceAdvertiser</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. The <code>SubscriptionManager</code> is used to pause, resume,
destroy, or update
- subscriptions. Lastly, the
<code>ResourceAdvertiser</code> is used to get resource properties and
subscribe to notifications.</li>
+ Apache-Axis services. The
<code>SubscriptionManager</code> is used to pause, resume, destroy, or update
+ subscriptions. Lastly,
<code>ResourceAdvertiser</code> is used to get resource properties and
subscribe to notifications.</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 MUSE. 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
+ included in the distribution. The example represents a
UNIX file system resource whose
management capabilities are exposed as a MUWS-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>
+ <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 steps:
+ </p>
<ol>
+ <li>Using a text editor, open
<code>INSTALL_DIR/examples/filesystem/build.properties</code>.</li>
+ <li>Change the <code>muse.webapp.dir</code>
property and set it to the location where the MUSE Web application is
installed.
+ If you are using Tomcat and have
<code>CATALINA_HOME</code> set, you do not need to modify this property.</li>
+ <li>Uncomment and modify the proxy settings if
you require a proxy to connect to external Web sites.</li>
+ <li>Save and close build.properties.</li>
+ <li>Open a command prompt and change
directories to <code>INSTALL_DIR/examples/filesystem</code>.</li>
+ <li>Run the following command:
+ <p>
+ <code>ant compile deploy</code>
+ </p>
+ </li>
+ <li>Start Tomcat. If Tomcat is already started,
you must restart it.</li>
+ <li>Using a browser, go to <a
href="http://localhost:8080/muse/servlet/AxisServlet">
+
http://localhost:8080/muse/servlet/AxisServlet</a> and verify that the
filesystem service is deployed.
+ </li>
+ <li>From a command prompt change directories to
<code>INSTALL_DIR/examples/filesystem</code> directory. An ANT-based SOAP
client that is included in the distribution is used
+ to send a SOAP request to the filesystem Web
service.</li>
<li>
- <strong>Perform
Operations:</strong>TODO</li>
+ <strong>Subscribe to a Notification
Topic: </strong>
+ <br/>
+ <p>In this step, a request is sent to
subscribe to the notification topic for the <code>MountPointDirectory</code>
resource property of the UNIX file
+ system resource. </p>
+ <source><![CDATA[
+ ant -f soapclient.xml
-Durl=http://localhost:8080/pubscribe/services/filesystem
-Dxml=requests/Subscribe_updateMountPointProp.soap]]></source>
+ <note>To complete step 13 later in this
demonstration, you must copy the <code>ResourceIdentifier</code> value that is
returned in the SOAP body of
+ the response for this request. This is the
subscription's identifier.
+ </note>
+ <br/>
+ </li>
+ <li>
+ <strong>Cause an Event:</strong>
+ <br/>
+ <p>In this step, the
<code>MountPointDirectory</code> resource property is changed. This will cause
a notification to be published.</p>
+ <source><![CDATA[
+ ant -f soapclient.xml
-Durl=http://localhost:8080/pubscribe/services/filesystem
-Dxml=requests/SetResourceProperties_updateMountPointProp.soap]]></source>
+ </li>
+ <li>
+ <strong>View Notification: </strong>
+ <br/>
+ <p>In this step, we will retrieve the
notification that was published when the <code>MountPointDirectory</code>
resource property was changed in
+ the previous step.</p>
+ <source><![CDATA[
+ ant -f soapclient.xml
-Durl=http://localhost:8080/pubscribe/services/filesystem
-Dxml=requests/GetCurrentMessage.soap]]></source>
+ </li>
+ <li>
+ <strong>Destroy Subscription:</strong>
+ <br/>
+ <p>In this step, a request is sent to
destroy the notification topic subscription. Before completing this step, open
the
+
<code>requests/Destroy_Subscription.soap</code> file and update the
<code>sub:ResourceIdentifier</code> element with the value that was copied
+ in step 1. Save and close the file.</p>
+ <source><![CDATA[
+ ant -f soapclient.xml
-Durl=http://localhost:8080/pubscribe/services/SubscriptionManager
-Dxml=requests/Destroy_Subscription.soap]]></source>
+ </li>
</ol>
</section>
</body>
Modified: webservices/muse/trunk/src/site/content/xdocs/tutorial/index.xml
URL:
http://svn.apache.org/viewcvs/webservices/muse/trunk/src/site/content/xdocs/tutorial/index.xml?rev=226296&r1=226295&r2=226296&view=diff
==============================================================================
--- webservices/muse/trunk/src/site/content/xdocs/tutorial/index.xml (original)
+++ webservices/muse/trunk/src/site/content/xdocs/tutorial/index.xml Thu Jul 28
16:44:09 2005
@@ -12,6 +12,7 @@
services represent a UNIX file system resource and a
host resource. If you want to see a completed version of this example, see the
<a href="site:quick">Quick Demonstration</a>.
</p>
+ <note>To complete the tutorial, you must first <a
href="site:installation">install</a> the distribution.</note>
<p>The tutorial consists of the following steps:</p>
<ol>
<li>
Modified: webservices/muse/trunk/src/site/content/xdocs/tutorial/mod_home.xml
URL:
http://svn.apache.org/viewcvs/webservices/muse/trunk/src/site/content/xdocs/tutorial/mod_home.xml?rev=226296&r1=226295&r2=226296&view=diff
==============================================================================
--- webservices/muse/trunk/src/site/content/xdocs/tutorial/mod_home.xml
(original)
+++ webservices/muse/trunk/src/site/content/xdocs/tutorial/mod_home.xml Thu Jul
28 16:44:09 2005
@@ -8,12 +8,12 @@
<body>
<section>
<title>Introduction</title>
- <p>The Home is used to lookup the resource instance. It
can act as a factory for creating instances upon request, or build all
instances.
+ <p>The Home is used to lookup a resource instance. It
can act as a factory for creating instances upon request, or build all
instances.
It is meant to be the entry point for locating a
resource instance. In this step of the tutorial, the generated Home classes
(<code>FilesystemHome</code> and <code>
HostHome</code>) are modified to include an
<code>init()</code> method.</p>
</section>
<section>
- <title>Modify the FileSytem Home Class</title>
+ <title>Modify the FilesytemHome Class</title>
<p>Open
<code>WORK_DIR/generated/Filesystem/src/java/org/apache/ws/resource/example/filesystem/FilesystemHome.java</code>
and
replace the <code>public void init()</code> method with
the following method. You will also need to copy the instance variables
below.</p>
<source><![CDATA[
@@ -28,10 +28,8 @@
public void init() throws Exception
{
super.init();
- FilesystemResource lvol1Resource = (FilesystemResource)
createInstance( LVOL1_ID );
- add( lvol1Resource );
- FilesystemResource lvol2Resource = (FilesystemResource)
createInstance( LVOL2_ID );
- add( lvol2Resource );
+ add( createInstance( LVOL1_ID ) );
+ add( createInstance( LVOL2_ID ) );
}]]></source>
</section>
<section>
@@ -39,17 +37,13 @@
<p>Open
<code>WORK_DIR/generated/Host/src/java/org/apache/ws/resource/example/host/HostHome.java</code>
and
replace the <code>init()</code> method with the
following method:
</p>
- <source><![CDATA[public void init() throws Exception
+ <source><![CDATA[
+public void init() throws Exception
{
super.init();
- // You may create and add any known resource instances here.
- //String instance1_id = "00000001";
- //HostResource instance1 = (HostResource) createInstance( instance1_id
);
- //add( instance1_id, instance1 );
+ add( createInstance( null ) );
- HostResource host = (HostResource) createInstance( null );
- add( host );
- } ]]></source>
+ } ]]></source>
<p>
<img src="images/back.gif" alt="go to the
previous step"/>
<a href="site:wsdl2java">Back</a>
Modified:
webservices/muse/trunk/src/site/content/xdocs/tutorial/mod_resource.xml
URL:
http://svn.apache.org/viewcvs/webservices/muse/trunk/src/site/content/xdocs/tutorial/mod_resource.xml?rev=226296&r1=226295&r2=226296&view=diff
==============================================================================
--- webservices/muse/trunk/src/site/content/xdocs/tutorial/mod_resource.xml
(original)
+++ webservices/muse/trunk/src/site/content/xdocs/tutorial/mod_resource.xml Thu
Jul 28 16:44:09 2005
@@ -8,12 +8,12 @@
<body>
<section>
<title>Introduction</title>
- <p>In this step of the tutorial, the generated Resource
classes (<code>FilesystemResource</code> and <code>HostResource</code>) are
modified to include an
- <code>init</code> method as well as several methods for
the filesystem's custom operations. The Resource class is the stateful
instance-representation of a
+ <p>In this step of the tutorial, the generated Resource
classes (<code>FilesystemResource</code> and <code>HostResource</code>) are
modified modified to implement
+ the <code>init</code> method as well as several methods
for the filesystem's custom operations. The Resource class is the stateful
instance-representation of a
Web service. The resource maintains the resource
<code>id</code> and the <code>ResourcePropertySet</code>. The resource
<code>id</code> is the unique
- identifier for an instance of your Web service. It
allows you to have multiple resource instances, each with their own state,
fronted by the same Web service. The
- stateful properties are represented by the
<code>ResourcePropertySet</code>. The <code>ResourcePropertySet</code> is the
Java representation of the
- Resource Properties document defined in the schema
section of your WSDL file.
+ identifier for an instance of your Web service. It
allows you to have multiple resource instances, each with their own states,
fronted by the same Web service.
+ The stateful properties are represented by the
<code>ResourcePropertySet</code>. The <code>ResourcePropertySet</code> is the
Java representation of the
+ Resource Properties document defined in the types
section of your WSDL file.
</p>
<p>
The resource class is also used to expose resource
properties as notification topics and register the exposed topics. This
includes MUWS specific topics for all
@@ -26,10 +26,11 @@
<section>
<title>Modify the FileSystem Resource Class</title>
<p>Open
<code>WORK_DIR/generated/Filesystem/src/java/org/apache/ws/resource/example/filesystem/FilesystemResource.java</code>
and
- replace the <code>public void init()</code> method with
the following methods. You will also need to copy the instance variables
below.</p>
+ replace the <code>public void init()</code> method with
the following methods. You will also need to copy the instance variables and
custom operation
+ methods below.</p>
<source><![CDATA[
private static final String HOST_HOME_LOCATION =
- org.apache.ws.resource.JndiConstants.CONTEXT_NAME_SERVICES + "/Host/"
+ org.apache.ws.resource.JndiConstants.ATOMIC_NAME_HOME;
+ org.apache.ws.resource.JndiConstants.CONTEXT_NAME_SERVICES + "/Host/" +
org.apache.ws.resource.JndiConstants.ATOMIC_NAME_HOME;
private example.filesystem.backend.FileSystem m_filesystem;
@@ -40,6 +41,10 @@
{
super.init();
+ /*
+ * This is where you should associate the backend instance with
+ * the resource instance for a given id.
+ */
m_filesystem = new example.filesystem.backend.UnixFileSystem( m_id );
/*
@@ -199,6 +204,7 @@
throw new RuntimeException( "There was a problem in initializing
your resource properties. Please check your init() method. Cause: " +
e.getLocalizedMessage() );
}
+
// Resource Property
{http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd}TerminationTime
is implemented by the framework.
// Resource Property
{http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd}CurrentTime
is implemented by the framework.
// Resource Property
{http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd}FixedTopicSet
is implemented by the framework.
@@ -220,6 +226,7 @@
throw new RuntimeException(
"Unable to init the ResourceTermination topic. Cause: " +
e.getLocalizedMessage(), e );
}
+
/**
* This method call will make all resource properties be exposed
* as Topics. If you would like to change that behaviour you can
@@ -237,25 +244,6 @@
"Unable to init the ResourceProperty Changed topics.
Cause: " + e.getLocalizedMessage(), e );
}
- /**
- * Initializes the Topic, TopicExpressionDialects and FixedTopicSet
resource properties
- *
- * </br>
- * <strong>NOTE this MUST be called last in the Resource.init() method
to ensure all topics get registered</strong>
- * </br>
- * FixedTopicSet will be set based on the value returned from the
[EMAIL PROTECTED] TopicSpaceSet#isFixed()} method.
- * </br>
- * Topic will have all root topics in the TopicSpaceSet, set to Simple
dialect AND all child topics set ot
- * Concrete dialect.
- * </br>
- *
- * TopicExpressionDialects will be set to the engine's known Topic
Dialects acquired from the TopicExpressionEngine
- *
- * @param topicSpaceSet
- * @param propSet
- */
-
org.apache.ws.notification.topics.util.TopicUtils.initNotificationProducerProperties(
getTopicSpaceSet(),
- getResourcePropertySet() );
}
public void mount() throws Exception
@@ -301,7 +289,6 @@
throw new javax.xml.rpc.JAXRPCException("There was a problem in
initializing your resource properties. Please check your init() method. Cause:
" + e.getLocalizedMessage());
}
}]]></source>
-
<p>
<img src="images/back.gif" alt="go to the
previous step"/>
<a href="site:modhome">Back</a>
Modified: webservices/muse/trunk/src/site/content/xdocs/tutorial/setup.xml
URL:
http://svn.apache.org/viewcvs/webservices/muse/trunk/src/site/content/xdocs/tutorial/setup.xml?rev=226296&r1=226295&r2=226296&view=diff
==============================================================================
--- webservices/muse/trunk/src/site/content/xdocs/tutorial/setup.xml (original)
+++ webservices/muse/trunk/src/site/content/xdocs/tutorial/setup.xml Thu Jul 28
16:44:09 2005
@@ -23,7 +23,7 @@
<li>Copy all the files in
<code>INSTALL_DIR/template</code> to <code>WORK_DIR</code>.</li>
<li>Using a text editor, open
<code>WORK_DIR/build.properties</code>.</li>
<li>Uncomment the <code>muse.webapp.dir</code>
property and set it to the location where the MUSE Web application is
installed. If you are using
- Tomcat and have <code>CATALINA_HOME</code> set,
you do not need to modify this property.</li>
+ Tomcat and have the <code>CATALINA_HOME</code>
environment variable set, you do not need to modify this property.</li>
<li>Uncomment and modify the proxy settings if
you require a proxy to connect to external Web sites.</li>
<li>Save and close build.properties.</li>
</ol>
Modified: webservices/muse/trunk/src/site/content/xdocs/tutorial/test.xml
URL:
http://svn.apache.org/viewcvs/webservices/muse/trunk/src/site/content/xdocs/tutorial/test.xml?rev=226296&r1=226295&r2=226296&view=diff
==============================================================================
--- webservices/muse/trunk/src/site/content/xdocs/tutorial/test.xml (original)
+++ webservices/muse/trunk/src/site/content/xdocs/tutorial/test.xml Thu Jul 28
16:44:09 2005
@@ -23,10 +23,11 @@
<li>Run:
<source><![CDATA[
ant -f soapclient.xml -Durl=http://localhost:8080/muse/services/filesystem
-Dxml=INSTALL_DIR/examples/filesystem/requests/Subscribe_updateMountPointProp.soap]]></source>
- Replace <code>INSTALL_DIR</code> in the
<code>xml</code> property. You should also try other request messages in the
- <code>requests</code> directory.</li>
+ Replace <code>INSTALL_DIR</code> in the
<code>xml</code> property.</li>
</ol>
- <p>
+ <p>You may also try other request messages in the
+ <code>requests</code> directory.</p>
+ <p>
<img src="images/back.gif" alt="go to the
previous step"/>
<a href="site:webapp">Back</a>
</p>
Modified: webservices/muse/trunk/src/site/content/xdocs/tutorial/webapp.xml
URL:
http://svn.apache.org/viewcvs/webservices/muse/trunk/src/site/content/xdocs/tutorial/webapp.xml?rev=226296&r1=226295&r2=226296&view=diff
==============================================================================
--- webservices/muse/trunk/src/site/content/xdocs/tutorial/webapp.xml (original)
+++ webservices/muse/trunk/src/site/content/xdocs/tutorial/webapp.xml Thu Jul
28 16:44:09 2005
@@ -30,8 +30,8 @@
<li>From a command prompt, change
directories to <code>WORK_DIR/generated/Filesystem</code>.</li>
<li>Run <code>ant compile
deploy</code>. The service is compiled and deployed to the MUSE Web
application.</li>
<li>Start Tomcat if it is not already
started.</li>
- <li>Using a browser, go to <a
href="http://doc-lab.americas.hpqcorp.net:8080/muse/servlet/AxisServlet">
-
http://doc-lab.americas.hpqcorp.net:8080/muse/servlet/AxisServlet</a> and
verify that the filesystem service is deployed.
+ <li>Using a browser, go to <a
href="http://doc-lab.americas.hpqcorp.net:8080/muse/services">
+
http://doc-lab.americas.hpqcorp.net:8080/muse/services</a> and verify that the
filesystem service is deployed.
</li>
</ol>
</section>
@@ -57,7 +57,6 @@
</li>
</ol>
</section>
- <note>Please refer to the Tomcat and Axis documentation
if you do not know how to start Tomcat.</note>
<p>
<img src="images/back.gif" alt="go to the
previous step"/>
<a href="site:modresource">Back</a>
Modified: webservices/muse/trunk/src/site/content/xdocs/tutorial/wsdl2java.xml
URL:
http://svn.apache.org/viewcvs/webservices/muse/trunk/src/site/content/xdocs/tutorial/wsdl2java.xml?rev=226296&r1=226295&r2=226296&view=diff
==============================================================================
--- webservices/muse/trunk/src/site/content/xdocs/tutorial/wsdl2java.xml
(original)
+++ webservices/muse/trunk/src/site/content/xdocs/tutorial/wsdl2java.xml Thu
Jul 28 16:44:09 2005
@@ -9,11 +9,11 @@
<section>
<title>Introduction</title>
<p>In this step of the tutorial, the MUWS Wsdl2Java
tool is used to generate a set of artifacts for the filesystem and host
example. The tool takes any number of WSDL files
- as its input and outputs the following artificats for
each WSDL:
+ as its input and outputs the following artifacts for
each WSDL:
</p>
<ul>
<li>
- <a href="ext:xmlbeans.apache.org">XMLBeans</a>
for all XML Schema types and elements defined in the types section of the
WSDL</li>
+ <a
href="ext:xmlbeans.apache.org">XMLBeans</a> for all XML Schema types and
elements defined in the types section of the WSDL</li>
<li>an abstract base Resource class</li>
<li>an abstract base Service class</li>
<li>an abstract base Home class</li>
@@ -37,7 +37,7 @@
</li>
</ol>
<p>The artifacts are generated and placed in
<code>WORK_DIR/generated</code>. For more information about the
- WSDL2Java tool and the generated artificats, see <a
href="site:tool">Using the WSDL2Java Tool</a> in the Developer's Guide.</p>
+ WSDL2Java tool and the generated artifacts, see <a
href="site:tool">Using the WSDL2Java Tool</a> in the Developer's Guide.</p>
<p>
<img src="images/back.gif" alt="go to the
previous step"/>
<a href="site:wsdl">Back</a>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]