diff --git a/src/docbkx/resources/images/spring-ws-logo.png b/src/docbkx/resources/images/spring-ws-logo.png new file mode 100644 index 00000000..2bdbd1a6 Binary files /dev/null and b/src/docbkx/resources/images/spring-ws-logo.png differ diff --git a/src/docbkx/resources/xsl/fopdf.xsl b/src/docbkx/resources/xsl/fopdf.xsl index 4445a3d9..34089df7 100644 --- a/src/docbkx/resources/xsl/fopdf.xsl +++ b/src/docbkx/resources/xsl/fopdf.xsl @@ -27,9 +27,7 @@ - - - + @@ -139,7 +137,7 @@ - diff --git a/src/site/apt/index.apt b/src/site/apt/index.apt deleted file mode 100644 index aba4003c..00000000 --- a/src/site/apt/index.apt +++ /dev/null @@ -1,46 +0,0 @@ - ---- - Home - ---- - -What is Spring Web Services? - - Spring Web Services is a product of the {{{http://www.springframework.org}Spring}} community focused on creating - document-driven Web services. - Spring Web Services aims to facilitate contract-first SOAP service development, allowing for the creation of - flexible web services using one of the many ways to manipulate XML payloads. - -Key Features - - * <> - Spring Web Services makes enforcing best practices easier. This includes practices such as the WS-I basic profile, - Contract-First development, and having a loose coupling between contract and implementation. - - * <> - You can distribute incoming XML request to any object, depending on message payload, SOAP Action header, or an - XPath expression. - - * <> - Incoming XML messages can be handled in standard JAXP APIs such as DOM, SAX, and StAX, but also JDOM, dom4j, XOM, - or even marshalling technologies. - - * <> - The Object/XML Mapping module in the Spring Web Services distribution supports JAXB 1 and 2, Castor, XMLBeans, - JiBX, and XStream. And because it is a separate module, you can use it in non-Web services code as well. - - * <> - Spring-WS uses Spring application contexts for all configuration, which should - help Spring developers get up-to-speed nice and quickly. Also, the architecture of Spring-WS resembles that of - Spring-MVC. - - * <> - WS-Security allows you to sign SOAP messages, encrypt and decrypt them, or authenticate against them. - - * <> - The WS-Security implementation of Spring Web Services provides integration with - {{{http://acegisecurity.org/}Acegi Security}}. This means you can use your existing Acegi configuration for your - SOAP service as well. - - * <> This assists you in effectively reusing the Spring Web Services artifacts in your own - Maven-based projects. - - * <> You can confidently use Spring-WS in your project. diff --git a/src/site/resources/images/spring-ws-logo.png b/src/site/resources/images/spring-ws-logo.png new file mode 100644 index 00000000..2bdbd1a6 Binary files /dev/null and b/src/site/resources/images/spring-ws-logo.png differ diff --git a/src/site/xdoc/index.xml b/src/site/xdoc/index.xml new file mode 100644 index 00000000..fc08b154 --- /dev/null +++ b/src/site/xdoc/index.xml @@ -0,0 +1,39 @@ + + + Home + + +
+

What is Spring Web Services?

+

+ Spring Web Services is a product of the Spring community + focused on creating document-driven Web services. Spring Web Services aims to facilitate contract-first + SOAP service development, allowing for the creation of flexible web services using one of the many ways + to manipulate XML payloads. +

+

Key Features

+
    +
  • Makes the Best Practice an Easy Practice: Spring Web Services makes enforcing best practices + easier. This includes practices such as the WS-I basic profile, Contract-First development, and having + a loose coupling between contract and implementation.
  • +
  • Powerful mappings: You can distribute incoming XML request to any object, depending on message + payload, SOAP Action header, or an XPath expression.
  • +
  • XML API support: Incoming XML messages can be handled in standard JAXP APIs such as DOM, SAX, + and StAX, but also JDOM, dom4j, XOM, or even marshalling technologies.
  • +
  • Flexible XML Marshalling: The Object/XML Mapping module in the Spring Web Services distribution + supports JAXB 1 and 2, Castor, XMLBeans, JiBX, and XStream. And because it is a separate module, + you can use it in non-Web services code as well.
  • +
  • Reuses your Spring expertise: Spring-WS uses Spring application contexts for all configuration, + which should help Spring developers get up-to-speed nice and quickly. Also, the architecture of + Spring-WS resembles that of Spring-MVC.
  • +
  • Supports WS-Security: WS-Security allows you to sign SOAP messages, encrypt and decrypt them, + or authenticate against them.
  • +
  • Integrates with Acegi Security: The WS-Security implementation of Spring Web Services provides + integration with Acegi Security. This means you can use + your existing Acegi configuration for your SOAP service as well.
  • +
  • Built by Maven: This assists you in effectively reusing the Spring Web Services artifacts + in your own Maven-based projects.
  • +
  • Apache license. You can confidently use Spring-WS in your project.
  • +
+ +
\ No newline at end of file