maven central

This commit is contained in:
Keith Donald
2008-05-13 06:57:25 +00:00
parent 4fdab77781
commit 1e988929fc
2 changed files with 47 additions and 5 deletions

View File

@@ -27,10 +27,11 @@ Bug Fixes
This bug fix required a change to how currentEvent attributes are accessed with EL: instead of accessing an event attribute directly like ${currentEvent.attr},
access an attribute through the 'attributes' property like ${currentEvent.attributes.attr}. The reference documentation was updated to reflect this change.
* Fixed a bug resulting in loss of JSF ExternalContext state during execution of the JSF Lifecycle.
This bug was affecting integration of the Trindad component library, which requires a special Response object to be set for its Ajax support to work.
This bug was effecting integration of the Trindad component library, which requires a special Response object to be set for its Ajax support to work.
Documentation
* Added documentation on FlowHandler and externalRedirect: redirect prefixes.
* Added documentation on accessing Web Flow artifacts from Maven Central.
* Clarified the conversation-scoped and view-state managed persistence context patterns will be considered for implementation in future Web Flow releases.
* Removed unnecessary note about special Spring MVC and JSF model binding semantics; the semantics should be equal between view technologies, even if the underlying technologies differ.

View File

@@ -58,11 +58,10 @@
</para>
</sect1>
<sect1 id="jars">
<title>How to obtain Web Flow artifacts from Maven or Ivy</title>
<title>How to obtain Web Flow artifacts from the SpringSource Bundle Repository</title>
<para>
Each jar in the Web Flow distribution is available in the SpringSource Enterprise Bundle Repository.
Each jar in the Web Flow distribution is available in the <ulink url="http://www.springsource.com/repository/">SpringSource Enterprise Bundle Repository</ulink> for use in an OSGi environment.
These jars may be accessed using Maven or Ivy dependency managers.
Each jar is also an OSGI-compliant bundle.
</para>
<sect2 id="jars-maven">
<title>Accessing Web Flow with Maven</title>
@@ -157,6 +156,48 @@
rev="2.0.0.RELEASE" conf="compile->compile" />
]]>
</programlisting>
</sect2>
</sect2>
</sect1>
<sect1 id="jars-mvn-central">
<title>How to obtain Web Flow artifacts from Maven Central</title>
<para>
Each jar in the Web Flow distribution is also available in the <ulink url="http://repo1.maven.org/maven2/">Maven Central Repository</ulink>.
The large majority of artifacts retrieved from this repository are not OSGi bundles.
If you wish to run your Web Flows in an OSGi environment, you are encouraged to use the <link linkend="jars">SpringSource Bundle Repository</link>.
</para>
<para>
To access Web Flow jars from Maven Central, declare the following dependencies in you pom:
</para>
<programlisting><![CDATA[
<dependency>
<groupId>org.springframework.webflow</groupId>
<artifactId>org.springframework.binding</artifactId>
<version>2.0.0.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.webflow</groupId>
<artifactId>org.springframework.js</artifactId>
<version>2.0.0.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.webflow</groupId>
<artifactId>org.springframework.webflow</artifactId>
<version>2.0.0.RELEASE</version>
</dependency>
]]>
</programlisting>
<para>
And if using JavaServerFaces:
</para>
<programlisting><![CDATA[
<dependency>
<groupId>org.springframework.webflow</groupId>
<artifactId>org.springframework.faces</artifactId>
<version>2.0.0.RELEASE</version>
</dependency>
]]>
</programlisting>
</sect1>
</chapter>