From e26669ea0506883382dd68f43ee34fc155966f0a Mon Sep 17 00:00:00 2001 From: Arjen Poutsma Date: Sat, 9 Jun 2007 22:45:00 +0000 Subject: [PATCH] Javadoc --- core-tiger/pom.xml | 10 ++++++ .../server/endpoint/annotation/package.html | 0 .../server/endpoint/annotation/package.html | 0 core/pom.xml | 10 ++++++ .../ws/client/core/WebServiceTemplate.java | 36 +++++++++++++++++-- .../ws/soap/SoapMessageFactory.java | 2 +- .../ws/transport/WebServiceMessageSender.java | 2 +- .../ws/client/core/package.html | 0 .../ws/client/core/support/package.html | 0 .../springframework/ws/client/package.html | 0 .../ws/client/support/package.html | 0 .../springframework/ws/context/package.html | 0 .../org/springframework/ws/mime/package.html | 0 .../org/springframework/ws/package.html | 0 .../springframework/ws/pox/dom/package.html | 0 .../org/springframework/ws/pox/package.html | 0 .../ws/server/endpoint/adapter/package.html | 0 .../server/endpoint/interceptor/package.html | 0 .../ws/server/endpoint/mapping/package.html | 0 .../ws/server/endpoint/package.html | 0 .../ws/server/endpoint/support/package.html | 0 .../springframework/ws/server/package.html | 0 .../ws/soap/axiom/package.html | 0 .../ws/soap/axiom/support/package.html | 0 .../ws/soap/client/core/package.html | 0 .../ws/soap/client/package.html | 0 .../org/springframework/ws/soap/package.html | 0 .../springframework/ws/soap/saaj/package.html | 0 .../ws/soap/saaj/support/package.html | 0 .../server/endpoint/interceptor/package.html | 0 .../soap/server/endpoint/mapping/package.html | 0 .../ws/soap/server/endpoint/package.html | 0 .../ws/soap/server/package.html | 0 .../ws/soap/soap11/package.html | 0 .../ws/soap/soap12/package.html | 0 .../ws/transport/context/package.html | 0 .../ws/transport/http/package.html | 0 .../springframework/ws/transport/package.html | 0 .../ws/transport/support/package.html | 0 .../org/springframework/ws/wsdl/package.html | 0 .../ws/wsdl/wsdl11/builder/package.html | 0 .../ws/wsdl/wsdl11/package.html | 0 oxm-tiger/pom.xml | 10 ++++++ oxm/pom.xml | 10 ++++++ .../springframework/oxm/castor/package.html | 0 .../org/springframework/oxm/jaxb/package.html | 0 .../org/springframework/oxm/jibx/package.html | 0 .../org/springframework/oxm/mime/package.html | 0 .../org/springframework/oxm/package.html | 0 .../springframework/oxm/xmlbeans/package.html | 0 .../springframework/oxm/xstream/package.html | 0 pom.xml | 8 +++++ .../css => main/javadoc}/javadoc.css | 6 ++-- src/main/javadoc/overview.html | 23 ++++++++++++ xml/pom.xml | 10 ++++++ .../org/springframework/xml/dom/package.html | 0 .../xml/namespace/package.html | 0 .../org/springframework/xml/package.html | 0 .../org/springframework/xml/sax/package.html | 0 .../springframework/xml/stream/package.html | 0 .../xml/transform/package.html | 0 .../xml/validation/package.html | 0 .../springframework/xml/xpath/package.html | 0 63 files changed, 120 insertions(+), 7 deletions(-) rename core-tiger/src/main/{java => javadoc}/org/springframework/ws/server/endpoint/annotation/package.html (100%) rename core-tiger/src/main/{java => javadoc}/org/springframework/ws/soap/server/endpoint/annotation/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/client/core/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/client/core/support/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/client/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/client/support/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/context/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/mime/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/pox/dom/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/pox/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/server/endpoint/adapter/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/server/endpoint/interceptor/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/server/endpoint/mapping/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/server/endpoint/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/server/endpoint/support/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/server/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/soap/axiom/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/soap/axiom/support/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/soap/client/core/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/soap/client/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/soap/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/soap/saaj/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/soap/saaj/support/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/soap/server/endpoint/interceptor/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/soap/server/endpoint/mapping/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/soap/server/endpoint/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/soap/server/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/soap/soap11/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/soap/soap12/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/transport/context/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/transport/http/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/transport/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/transport/support/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/wsdl/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/wsdl/wsdl11/builder/package.html (100%) rename core/src/main/{java => javadoc}/org/springframework/ws/wsdl/wsdl11/package.html (100%) rename oxm/src/main/{java => javadoc}/org/springframework/oxm/castor/package.html (100%) rename oxm/src/main/{java => javadoc}/org/springframework/oxm/jaxb/package.html (100%) rename oxm/src/main/{java => javadoc}/org/springframework/oxm/jibx/package.html (100%) rename oxm/src/main/{java => javadoc}/org/springframework/oxm/mime/package.html (100%) rename oxm/src/main/{java => javadoc}/org/springframework/oxm/package.html (100%) rename oxm/src/main/{java => javadoc}/org/springframework/oxm/xmlbeans/package.html (100%) rename oxm/src/main/{java => javadoc}/org/springframework/oxm/xstream/package.html (100%) rename src/{site/resources/css => main/javadoc}/javadoc.css (91%) create mode 100644 src/main/javadoc/overview.html rename xml/src/main/{java => javadoc}/org/springframework/xml/dom/package.html (100%) rename xml/src/main/{java => javadoc}/org/springframework/xml/namespace/package.html (100%) rename xml/src/main/{java => javadoc}/org/springframework/xml/package.html (100%) rename xml/src/main/{java => javadoc}/org/springframework/xml/sax/package.html (100%) rename xml/src/main/{java => javadoc}/org/springframework/xml/stream/package.html (100%) rename xml/src/main/{java => javadoc}/org/springframework/xml/transform/package.html (100%) rename xml/src/main/{java => javadoc}/org/springframework/xml/validation/package.html (100%) rename xml/src/main/{java => javadoc}/org/springframework/xml/xpath/package.html (100%) diff --git a/core-tiger/pom.xml b/core-tiger/pom.xml index a874da95..8404c20c 100644 --- a/core-tiger/pom.xml +++ b/core-tiger/pom.xml @@ -20,6 +20,16 @@ + + + + maven-javadoc-plugin + + ${basedir}/../src/main/javadoc/javadoc.css + + + + diff --git a/core-tiger/src/main/java/org/springframework/ws/server/endpoint/annotation/package.html b/core-tiger/src/main/javadoc/org/springframework/ws/server/endpoint/annotation/package.html similarity index 100% rename from core-tiger/src/main/java/org/springframework/ws/server/endpoint/annotation/package.html rename to core-tiger/src/main/javadoc/org/springframework/ws/server/endpoint/annotation/package.html diff --git a/core-tiger/src/main/java/org/springframework/ws/soap/server/endpoint/annotation/package.html b/core-tiger/src/main/javadoc/org/springframework/ws/soap/server/endpoint/annotation/package.html similarity index 100% rename from core-tiger/src/main/java/org/springframework/ws/soap/server/endpoint/annotation/package.html rename to core-tiger/src/main/javadoc/org/springframework/ws/soap/server/endpoint/annotation/package.html diff --git a/core/pom.xml b/core/pom.xml index 885b6669..7f79a786 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -12,6 +12,16 @@ jar Spring WS Core Spring Web Services Core package. + + + + maven-javadoc-plugin + + ${basedir}/../src/main/javadoc/javadoc.css + + + + diff --git a/core/src/main/java/org/springframework/ws/client/core/WebServiceTemplate.java b/core/src/main/java/org/springframework/ws/client/core/WebServiceTemplate.java index db0c73e1..8efcedae 100644 --- a/core/src/main/java/org/springframework/ws/client/core/WebServiceTemplate.java +++ b/core/src/main/java/org/springframework/ws/client/core/WebServiceTemplate.java @@ -56,11 +56,43 @@ import org.springframework.ws.transport.support.DefaultStrategiesHelper; * receiving {@link WebServiceMessage} instances. *

* Code using this class need only implement callback interfaces, provide {@link Source} objects to read data from, or - * use the pluggable {@link Marshaller} support. + * use the pluggable {@link Marshaller} support. For invoking the {@link #marshalSendAndReceive marshalling methods}, + * the {@link #setMarshaller(Marshaller) marshaller} and {@link #setUnmarshaller(Unmarshaller) unmarshaller} properties + * must be set. *

* This template uses a {@link SoapFaultMessageResolver} to handle fault response messages. Another {@link * FaultMessageResolver} can be defined with with {@link #setFaultMessageResolver(FaultMessageResolver) - * faultMessageResolver} property. If this property is set to null, no fault resolving is performed. + * faultMessageResolver} property. If this property is set to null, no fault resolving is performed. + *

+ * This template uses the following algorithm for sending and receiving. + *

    + *
  1. Call to {@link #createConnection(String) createConnection()}.
  2. + *
  3. Call to {@link WebServiceMessageFactory#createWebServiceMessage() createWebServiceMessage()} on the registered + * message factory to create a request message.
  4. + *
  5. Invoke {@link WebServiceMessageCallback#doWithMessage(WebServiceMessage) doWithMessage()} on the request + * callback, if any. This step stores content in the request message, based on Source, marshalling, + * etc.
  6. + *
  7. Call {@link WebServiceConnection#send(WebServiceMessage) send()} on the connection.
  8. + *
  9. Call {@link #hasError(WebServiceConnection, WebServiceMessage) hasError()} to check if the connection has an + * error. For an HTTP transport, a status code other than 2xx indicates an error. However, since a + * status code of 500 can also indicate a SOAP fault, the template verifies whether the error is not a fault.
  10. + *
      + *
    • If the connection has an error, call the {@link #handleError handleError()} method, which by default throws a + * {@link WebServiceTransportException}.
    • + *
    • If the connection has no error, continue with the next step. + *
    + *
  11. Invoke {@link WebServiceConnection#receive(WebServiceMessageFactory) receive} on the connection to read the + * response message, if any.
  12. + *
      + *
    • If no response was received, return null or false
    • + *
    • Call {@link #hasFault(WebServiceConnection, WebServiceMessage) hasFault()} to determine whether the response + * has a fault. If it has, call the {@link #handleFault handleFault()} method.
    • + *
    • Otherwise, invoke {@link WebServiceMessageExtractor#extractData(WebServiceMessage) extractData()} on the + * response extractor, or {@link WebServiceMessageCallback#doWithMessage(WebServiceMessage) doWithMessage} on + * the response callback.
    • + *
    + *
  13. Call to {@link WebServiceConnection#close() close} on the connection.
  14. + *
* * @author Arjen Poutsma */ diff --git a/core/src/main/java/org/springframework/ws/soap/SoapMessageFactory.java b/core/src/main/java/org/springframework/ws/soap/SoapMessageFactory.java index abc4a6dd..dbb1c24d 100644 --- a/core/src/main/java/org/springframework/ws/soap/SoapMessageFactory.java +++ b/core/src/main/java/org/springframework/ws/soap/SoapMessageFactory.java @@ -31,7 +31,7 @@ public interface SoapMessageFactory extends WebServiceMessageFactory { /** * Sets the SOAP Version used by this factory. * - * @return the version constant + * @param version the version constant * @see SoapVersion#SOAP_11 * @see SoapVersion#SOAP_12 */ diff --git a/core/src/main/java/org/springframework/ws/transport/WebServiceMessageSender.java b/core/src/main/java/org/springframework/ws/transport/WebServiceMessageSender.java index 687d693c..723b251a 100644 --- a/core/src/main/java/org/springframework/ws/transport/WebServiceMessageSender.java +++ b/core/src/main/java/org/springframework/ws/transport/WebServiceMessageSender.java @@ -42,7 +42,7 @@ public interface WebServiceMessageSender { WebServiceConnection createConnection(String uri) throws IOException; /** - * Does this {@link {@link WebServiceMessageSender}} support the supplied URI? + * Does this {@link WebServiceMessageSender} support the supplied URI? * * @param uri the URI to be checked * @return true if this WebServiceMessageSender supports the supplied URI diff --git a/core/src/main/java/org/springframework/ws/client/core/package.html b/core/src/main/javadoc/org/springframework/ws/client/core/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/client/core/package.html rename to core/src/main/javadoc/org/springframework/ws/client/core/package.html diff --git a/core/src/main/java/org/springframework/ws/client/core/support/package.html b/core/src/main/javadoc/org/springframework/ws/client/core/support/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/client/core/support/package.html rename to core/src/main/javadoc/org/springframework/ws/client/core/support/package.html diff --git a/core/src/main/java/org/springframework/ws/client/package.html b/core/src/main/javadoc/org/springframework/ws/client/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/client/package.html rename to core/src/main/javadoc/org/springframework/ws/client/package.html diff --git a/core/src/main/java/org/springframework/ws/client/support/package.html b/core/src/main/javadoc/org/springframework/ws/client/support/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/client/support/package.html rename to core/src/main/javadoc/org/springframework/ws/client/support/package.html diff --git a/core/src/main/java/org/springframework/ws/context/package.html b/core/src/main/javadoc/org/springframework/ws/context/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/context/package.html rename to core/src/main/javadoc/org/springframework/ws/context/package.html diff --git a/core/src/main/java/org/springframework/ws/mime/package.html b/core/src/main/javadoc/org/springframework/ws/mime/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/mime/package.html rename to core/src/main/javadoc/org/springframework/ws/mime/package.html diff --git a/core/src/main/java/org/springframework/ws/package.html b/core/src/main/javadoc/org/springframework/ws/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/package.html rename to core/src/main/javadoc/org/springframework/ws/package.html diff --git a/core/src/main/java/org/springframework/ws/pox/dom/package.html b/core/src/main/javadoc/org/springframework/ws/pox/dom/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/pox/dom/package.html rename to core/src/main/javadoc/org/springframework/ws/pox/dom/package.html diff --git a/core/src/main/java/org/springframework/ws/pox/package.html b/core/src/main/javadoc/org/springframework/ws/pox/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/pox/package.html rename to core/src/main/javadoc/org/springframework/ws/pox/package.html diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/adapter/package.html b/core/src/main/javadoc/org/springframework/ws/server/endpoint/adapter/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/server/endpoint/adapter/package.html rename to core/src/main/javadoc/org/springframework/ws/server/endpoint/adapter/package.html diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/interceptor/package.html b/core/src/main/javadoc/org/springframework/ws/server/endpoint/interceptor/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/server/endpoint/interceptor/package.html rename to core/src/main/javadoc/org/springframework/ws/server/endpoint/interceptor/package.html diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/mapping/package.html b/core/src/main/javadoc/org/springframework/ws/server/endpoint/mapping/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/server/endpoint/mapping/package.html rename to core/src/main/javadoc/org/springframework/ws/server/endpoint/mapping/package.html diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/package.html b/core/src/main/javadoc/org/springframework/ws/server/endpoint/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/server/endpoint/package.html rename to core/src/main/javadoc/org/springframework/ws/server/endpoint/package.html diff --git a/core/src/main/java/org/springframework/ws/server/endpoint/support/package.html b/core/src/main/javadoc/org/springframework/ws/server/endpoint/support/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/server/endpoint/support/package.html rename to core/src/main/javadoc/org/springframework/ws/server/endpoint/support/package.html diff --git a/core/src/main/java/org/springframework/ws/server/package.html b/core/src/main/javadoc/org/springframework/ws/server/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/server/package.html rename to core/src/main/javadoc/org/springframework/ws/server/package.html diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/package.html b/core/src/main/javadoc/org/springframework/ws/soap/axiom/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/soap/axiom/package.html rename to core/src/main/javadoc/org/springframework/ws/soap/axiom/package.html diff --git a/core/src/main/java/org/springframework/ws/soap/axiom/support/package.html b/core/src/main/javadoc/org/springframework/ws/soap/axiom/support/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/soap/axiom/support/package.html rename to core/src/main/javadoc/org/springframework/ws/soap/axiom/support/package.html diff --git a/core/src/main/java/org/springframework/ws/soap/client/core/package.html b/core/src/main/javadoc/org/springframework/ws/soap/client/core/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/soap/client/core/package.html rename to core/src/main/javadoc/org/springframework/ws/soap/client/core/package.html diff --git a/core/src/main/java/org/springframework/ws/soap/client/package.html b/core/src/main/javadoc/org/springframework/ws/soap/client/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/soap/client/package.html rename to core/src/main/javadoc/org/springframework/ws/soap/client/package.html diff --git a/core/src/main/java/org/springframework/ws/soap/package.html b/core/src/main/javadoc/org/springframework/ws/soap/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/soap/package.html rename to core/src/main/javadoc/org/springframework/ws/soap/package.html diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/package.html b/core/src/main/javadoc/org/springframework/ws/soap/saaj/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/soap/saaj/package.html rename to core/src/main/javadoc/org/springframework/ws/soap/saaj/package.html diff --git a/core/src/main/java/org/springframework/ws/soap/saaj/support/package.html b/core/src/main/javadoc/org/springframework/ws/soap/saaj/support/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/soap/saaj/support/package.html rename to core/src/main/javadoc/org/springframework/ws/soap/saaj/support/package.html diff --git a/core/src/main/java/org/springframework/ws/soap/server/endpoint/interceptor/package.html b/core/src/main/javadoc/org/springframework/ws/soap/server/endpoint/interceptor/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/soap/server/endpoint/interceptor/package.html rename to core/src/main/javadoc/org/springframework/ws/soap/server/endpoint/interceptor/package.html diff --git a/core/src/main/java/org/springframework/ws/soap/server/endpoint/mapping/package.html b/core/src/main/javadoc/org/springframework/ws/soap/server/endpoint/mapping/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/soap/server/endpoint/mapping/package.html rename to core/src/main/javadoc/org/springframework/ws/soap/server/endpoint/mapping/package.html diff --git a/core/src/main/java/org/springframework/ws/soap/server/endpoint/package.html b/core/src/main/javadoc/org/springframework/ws/soap/server/endpoint/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/soap/server/endpoint/package.html rename to core/src/main/javadoc/org/springframework/ws/soap/server/endpoint/package.html diff --git a/core/src/main/java/org/springframework/ws/soap/server/package.html b/core/src/main/javadoc/org/springframework/ws/soap/server/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/soap/server/package.html rename to core/src/main/javadoc/org/springframework/ws/soap/server/package.html diff --git a/core/src/main/java/org/springframework/ws/soap/soap11/package.html b/core/src/main/javadoc/org/springframework/ws/soap/soap11/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/soap/soap11/package.html rename to core/src/main/javadoc/org/springframework/ws/soap/soap11/package.html diff --git a/core/src/main/java/org/springframework/ws/soap/soap12/package.html b/core/src/main/javadoc/org/springframework/ws/soap/soap12/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/soap/soap12/package.html rename to core/src/main/javadoc/org/springframework/ws/soap/soap12/package.html diff --git a/core/src/main/java/org/springframework/ws/transport/context/package.html b/core/src/main/javadoc/org/springframework/ws/transport/context/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/transport/context/package.html rename to core/src/main/javadoc/org/springframework/ws/transport/context/package.html diff --git a/core/src/main/java/org/springframework/ws/transport/http/package.html b/core/src/main/javadoc/org/springframework/ws/transport/http/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/transport/http/package.html rename to core/src/main/javadoc/org/springframework/ws/transport/http/package.html diff --git a/core/src/main/java/org/springframework/ws/transport/package.html b/core/src/main/javadoc/org/springframework/ws/transport/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/transport/package.html rename to core/src/main/javadoc/org/springframework/ws/transport/package.html diff --git a/core/src/main/java/org/springframework/ws/transport/support/package.html b/core/src/main/javadoc/org/springframework/ws/transport/support/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/transport/support/package.html rename to core/src/main/javadoc/org/springframework/ws/transport/support/package.html diff --git a/core/src/main/java/org/springframework/ws/wsdl/package.html b/core/src/main/javadoc/org/springframework/ws/wsdl/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/wsdl/package.html rename to core/src/main/javadoc/org/springframework/ws/wsdl/package.html diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/package.html b/core/src/main/javadoc/org/springframework/ws/wsdl/wsdl11/builder/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/wsdl/wsdl11/builder/package.html rename to core/src/main/javadoc/org/springframework/ws/wsdl/wsdl11/builder/package.html diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/package.html b/core/src/main/javadoc/org/springframework/ws/wsdl/wsdl11/package.html similarity index 100% rename from core/src/main/java/org/springframework/ws/wsdl/wsdl11/package.html rename to core/src/main/javadoc/org/springframework/ws/wsdl/wsdl11/package.html diff --git a/oxm-tiger/pom.xml b/oxm-tiger/pom.xml index 35c09872..8c9977b7 100644 --- a/oxm-tiger/pom.xml +++ b/oxm-tiger/pom.xml @@ -40,6 +40,16 @@ + + + + maven-javadoc-plugin + + ${basedir}/../src/main/javadoc/javadoc.css + + + + diff --git a/oxm/pom.xml b/oxm/pom.xml index 23f0b5ed..b2b6387b 100644 --- a/oxm/pom.xml +++ b/oxm/pom.xml @@ -66,6 +66,16 @@ + + + + maven-javadoc-plugin + + ${basedir}/../src/main/javadoc/javadoc.css + + + + diff --git a/oxm/src/main/java/org/springframework/oxm/castor/package.html b/oxm/src/main/javadoc/org/springframework/oxm/castor/package.html similarity index 100% rename from oxm/src/main/java/org/springframework/oxm/castor/package.html rename to oxm/src/main/javadoc/org/springframework/oxm/castor/package.html diff --git a/oxm/src/main/java/org/springframework/oxm/jaxb/package.html b/oxm/src/main/javadoc/org/springframework/oxm/jaxb/package.html similarity index 100% rename from oxm/src/main/java/org/springframework/oxm/jaxb/package.html rename to oxm/src/main/javadoc/org/springframework/oxm/jaxb/package.html diff --git a/oxm/src/main/java/org/springframework/oxm/jibx/package.html b/oxm/src/main/javadoc/org/springframework/oxm/jibx/package.html similarity index 100% rename from oxm/src/main/java/org/springframework/oxm/jibx/package.html rename to oxm/src/main/javadoc/org/springframework/oxm/jibx/package.html diff --git a/oxm/src/main/java/org/springframework/oxm/mime/package.html b/oxm/src/main/javadoc/org/springframework/oxm/mime/package.html similarity index 100% rename from oxm/src/main/java/org/springframework/oxm/mime/package.html rename to oxm/src/main/javadoc/org/springframework/oxm/mime/package.html diff --git a/oxm/src/main/java/org/springframework/oxm/package.html b/oxm/src/main/javadoc/org/springframework/oxm/package.html similarity index 100% rename from oxm/src/main/java/org/springframework/oxm/package.html rename to oxm/src/main/javadoc/org/springframework/oxm/package.html diff --git a/oxm/src/main/java/org/springframework/oxm/xmlbeans/package.html b/oxm/src/main/javadoc/org/springframework/oxm/xmlbeans/package.html similarity index 100% rename from oxm/src/main/java/org/springframework/oxm/xmlbeans/package.html rename to oxm/src/main/javadoc/org/springframework/oxm/xmlbeans/package.html diff --git a/oxm/src/main/java/org/springframework/oxm/xstream/package.html b/oxm/src/main/javadoc/org/springframework/oxm/xstream/package.html similarity index 100% rename from oxm/src/main/java/org/springframework/oxm/xstream/package.html rename to oxm/src/main/javadoc/org/springframework/oxm/xstream/package.html diff --git a/pom.xml b/pom.xml index b7ecf92d..036de70b 100644 --- a/pom.xml +++ b/pom.xml @@ -86,6 +86,10 @@ Kristoffer Moum + + The Spring Web Services Framework + http://www.springframework.org/spring-ws + The Apache Software License, Version 2.0 @@ -281,6 +285,10 @@ true true +
Spring Web Services Framework
+ 1.5 + ${basedir}/src/main/javadoc/javadoc.css + ${basedir}/src/main/javadoc/overview.html Spring-WS diff --git a/src/site/resources/css/javadoc.css b/src/main/javadoc/javadoc.css similarity index 91% rename from src/site/resources/css/javadoc.css rename to src/main/javadoc/javadoc.css index 98e5237c..1f009c4b 100644 --- a/src/site/resources/css/javadoc.css +++ b/src/main/javadoc/javadoc.css @@ -1,7 +1,7 @@ /* Spring-specific Javadoc style sheet rules */ #overviewBody { - + } .code { @@ -13,12 +13,12 @@ /* Vanilla Javadoc style sheet rules */ body { - font-family: Arial; + font-family: Helvetica, Arial, sans-serif; background-color: white; font-size: 10pt; } -td { font-size: 10pt; font-family: Arial }/* Javadoc style sheet */ +td { font-size: 10pt; font-family: Helvetica, Arial, sans-serif }/* Javadoc style sheet */ /* Define colors, fonts and other style attributes here to override the defaults */ diff --git a/src/main/javadoc/overview.html b/src/main/javadoc/overview.html new file mode 100644 index 00000000..a2d4e724 --- /dev/null +++ b/src/main/javadoc/overview.html @@ -0,0 +1,23 @@ + + +This document is the API specification for the Spring Web Services Framework +
+
+

+ For further API reference and developer documentation, see the + Spring + Web Services reference documentation. + That documentation contains more detailed, developer-targeted + descriptions, with conceptual overviews, definitions of terms, + workarounds, and working code examples. +

+ +

+ If you are interested in commercial training, consultancy, and + support for the Spring Web Services Framework, + Interface 21 provides + such commercial support. +

+
+ + \ No newline at end of file diff --git a/xml/pom.xml b/xml/pom.xml index 319f747e..056cd265 100644 --- a/xml/pom.xml +++ b/xml/pom.xml @@ -10,6 +10,16 @@ jar Spring XML Various XML support classes for Spring Web Services + + + + maven-javadoc-plugin + + ${basedir}/../src/main/javadoc/javadoc.css + + + + diff --git a/xml/src/main/java/org/springframework/xml/dom/package.html b/xml/src/main/javadoc/org/springframework/xml/dom/package.html similarity index 100% rename from xml/src/main/java/org/springframework/xml/dom/package.html rename to xml/src/main/javadoc/org/springframework/xml/dom/package.html diff --git a/xml/src/main/java/org/springframework/xml/namespace/package.html b/xml/src/main/javadoc/org/springframework/xml/namespace/package.html similarity index 100% rename from xml/src/main/java/org/springframework/xml/namespace/package.html rename to xml/src/main/javadoc/org/springframework/xml/namespace/package.html diff --git a/xml/src/main/java/org/springframework/xml/package.html b/xml/src/main/javadoc/org/springframework/xml/package.html similarity index 100% rename from xml/src/main/java/org/springframework/xml/package.html rename to xml/src/main/javadoc/org/springframework/xml/package.html diff --git a/xml/src/main/java/org/springframework/xml/sax/package.html b/xml/src/main/javadoc/org/springframework/xml/sax/package.html similarity index 100% rename from xml/src/main/java/org/springframework/xml/sax/package.html rename to xml/src/main/javadoc/org/springframework/xml/sax/package.html diff --git a/xml/src/main/java/org/springframework/xml/stream/package.html b/xml/src/main/javadoc/org/springframework/xml/stream/package.html similarity index 100% rename from xml/src/main/java/org/springframework/xml/stream/package.html rename to xml/src/main/javadoc/org/springframework/xml/stream/package.html diff --git a/xml/src/main/java/org/springframework/xml/transform/package.html b/xml/src/main/javadoc/org/springframework/xml/transform/package.html similarity index 100% rename from xml/src/main/java/org/springframework/xml/transform/package.html rename to xml/src/main/javadoc/org/springframework/xml/transform/package.html diff --git a/xml/src/main/java/org/springframework/xml/validation/package.html b/xml/src/main/javadoc/org/springframework/xml/validation/package.html similarity index 100% rename from xml/src/main/java/org/springframework/xml/validation/package.html rename to xml/src/main/javadoc/org/springframework/xml/validation/package.html diff --git a/xml/src/main/java/org/springframework/xml/xpath/package.html b/xml/src/main/javadoc/org/springframework/xml/xpath/package.html similarity index 100% rename from xml/src/main/java/org/springframework/xml/xpath/package.html rename to xml/src/main/javadoc/org/springframework/xml/xpath/package.html