[webbeans-commits] Webbeans SVN: r570 - in doc/en: modules and 1 other directory.
webbeans-commits at lists.jboss.org
webbeans-commits at lists.jboss.org
Fri Dec 19 11:03:14 EST 2008
Author: pete.muir at jboss.org
Date: 2008-12-19 11:03:13 -0500 (Fri, 19 Dec 2008)
New Revision: 570
Modified:
doc/en/master.xml
doc/en/modules/decorators.xml
doc/en/modules/ee.xml
doc/en/modules/events.xml
doc/en/modules/example.xml
doc/en/modules/extend.xml
doc/en/modules/injection.xml
doc/en/modules/interceptors.xml
doc/en/modules/intro.xml
doc/en/modules/next.xml
doc/en/modules/part1.xml
doc/en/modules/part2.xml
doc/en/modules/part3.xml
doc/en/modules/part4.xml
doc/en/modules/producermethods.xml
doc/en/modules/scopescontexts.xml
doc/en/modules/specialization.xml
doc/en/modules/stereotypes.xml
doc/en/modules/xml.xml
Log:
Add dtd to each chapter
Modified: doc/en/master.xml
===================================================================
--- doc/en/master.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/master.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,51 +1,32 @@
<?xml version='1.0' encoding="iso-8859-1"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
- "../support/docbook-dtd/docbookx.dtd"
-[
-<!ENTITY part1 SYSTEM "modules/part1.xml">
-<!ENTITY part2 SYSTEM "modules/part2.xml">
-<!ENTITY part3 SYSTEM "modules/part3.xml">
-<!ENTITY part4 SYSTEM "modules/part4.xml">
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
-<!ENTITY intro SYSTEM "modules/intro.xml">
-<!ENTITY example SYSTEM "modules/example.xml">
-<!ENTITY injection SYSTEM "modules/injection.xml">
-<!ENTITY scopescontexts SYSTEM "modules/scopescontexts.xml">
-<!ENTITY producermethods SYSTEM "modules/producermethods.xml">
-<!ENTITY interceptors SYSTEM "modules/interceptors.xml">
-<!ENTITY decorators SYSTEM "modules/decorators.xml">
-<!ENTITY events SYSTEM "modules/events.xml">
-<!ENTITY specialization SYSTEM "modules/specialization.xml">
-<!ENTITY stereotypes SYSTEM "modules/stereotypes.xml">
-<!ENTITY xml SYSTEM "modules/xml.xml">
-<!ENTITY ee SYSTEM "modules/ee.xml">
-<!ENTITY extend SYSTEM "modules/extend.xml">
-<!ENTITY next SYSTEM "modules/next.xml">
-]>
-
<book lang="en">
<bookinfo>
<title>Introduction to Web Beans</title>
<subtitle>The new Java standard for dependency injection and
contextual state management</subtitle>
- <author>
- <firstname>Gavin</firstname>
- <surname>King</surname>
- <affiliation>
- <jobtitle>Web Beans (JSR-299) specification lead</jobtitle>
- <orgname>Red Hat Middleware LLC</orgname>
- </affiliation>
- </author>
- <author>
- <firstname>Pete</firstname>
- <surname>Muir</surname>
- <affiliation>
- <jobtitle>Web Beans (JSR-299) Reference Implementation lead</jobtitle>
- <orgname>Red Hat Middleware LLC</orgname>
- </affiliation>
- </author>
+ <authorgroup>
+ <author>
+ <firstname>Gavin</firstname>
+ <surname>King</surname>
+ <affiliation>
+ <jobtitle>Web Beans (JSR-299) specification lead</jobtitle>
+ <orgname>Red Hat Middleware LLC</orgname>
+
+ </affiliation>
+ </author>
+ <author>
+ <firstname>Pete</firstname>
+ <surname>Muir</surname>
+ <affiliation>
+ <jobtitle>Web Beans (JSR-299) Reference Implementation lead</jobtitle>
+ <orgname>Red Hat Middleware LLC</orgname>
+ </affiliation>
+ </author>
+ </authorgroup>
</bookinfo>
<toc/>
@@ -53,49 +34,47 @@
<part>
<title>Using contextual objects</title>
- &part1;
+ <xi:include href="modules/part1.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="modules/intro.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="modules/example.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="modules/injection.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="modules/scopescontexts.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="modules/producermethods.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- &intro;
- &example;
- &injection;
- &scopescontexts;
- &producermethods;
-
</part>
<part>
<title>Developing loosely-coupled code</title>
- &part2;
+ <xi:include href="modules/part2.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="modules/interceptors.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="modules/decorators.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="modules/events.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- &interceptors;
- &decorators;
- &events;
-
</part>
<part>
<title>Making the most of strong typing</title>
- &part3;
+ <xi:include href="modules/part3.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- &stereotypes;
- &specialization;
- &xml;
+ <xi:include href="modules/stereotypes.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="modules/specialization.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="modules/xml.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
</part>
<part>
<title>Web Beans and the Java EE ecosystem</title>
- &part4;
+ <xi:include href="modules/part4.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- ⅇ
- &extend;
+ <xi:include href="modules/ee.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <xi:include href="modules/extend.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
</part>
- &next;
+ <xi:include href="modules/next.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
</book>
Modified: doc/en/modules/decorators.xml
===================================================================
--- doc/en/modules/decorators.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/decorators.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<chapter id="decorators">
<title>Decorators</title>
Modified: doc/en/modules/ee.xml
===================================================================
--- doc/en/modules/ee.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/ee.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<chapter id="ee">
<title>Java EE integration</title>
@@ -168,7 +170,7 @@
<title>Packaging and deployment</title>
<para>Web Beans doesn't define any special deployment archive. You can package
- Web Beans in JARs, EJB-JARs or WARs—any deployment location in the application
+ Web Beans in JARs, EJB-JARs or WARs—any deployment location in the application
classpath. However, each archive that contains Web Beans must include a file named
<literal>web-beans.xml</literal> in the <literal>META-INF</literal> or
<literal>WEB-INF</literal> directory. The file may be empty. Web Beans deployed in
Modified: doc/en/modules/events.xml
===================================================================
--- doc/en/modules/events.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/events.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<chapter id="events">
<title>Events</title>
@@ -46,7 +48,7 @@
<programlisting><![CDATA[public void afterDocumentUpdate(@Observes @Updated Document document) { ... }]]></programlisting>
- <para>An observer method need not specify any event bindings—in this case it
+ <para>An observer method need not specify any event bindings—in this case it
is interested in <emphasis>all</emphasis> events of a particular type. If it does
specify event bindings, it is only interested in events which also have those
event bindings.</para>
Modified: doc/en/modules/example.xml
===================================================================
--- doc/en/modules/example.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/example.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<chapter id="example">
<title>JSF web application example</title>
Modified: doc/en/modules/extend.xml
===================================================================
--- doc/en/modules/extend.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/extend.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<chapter id="extend">
<title>Extending Web Beans</title>
Modified: doc/en/modules/injection.xml
===================================================================
--- doc/en/modules/injection.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/injection.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<chapter id="injection">
<title>Dependency injection</title>
@@ -322,8 +324,8 @@
<title>Deployment type precedence</title>
<para>If you've been paying attention, you're probably wondering how the Web Bean
-manager decides which implementation—<literal>ExternalPaymentProcessor</literal>
-or <literal>MockPaymentProcessor</literal>—to choose. Consider what happens when
+manager decides which implementation—<literal>ExternalPaymentProcessor</literal>
+or <literal>MockPaymentProcessor</literal>—to choose. Consider what happens when
the manager encounters this injection point:</para>
<programlisting><![CDATA[@Current PaymentProcessor paymentProcessor]]></programlisting>
@@ -400,7 +402,7 @@
<para>To fix an <literal>UnsatisfiedDependencyException</literal>, simply provide
a Web Bean which implements the API type and has the binding types of the injection
- point—or enable the deployment type of a Web Bean that already implements the
+ point—or enable the deployment type of a Web Bean that already implements the
API type and has the binding types.</para>
<para>To fix an <literal>AmbiguousDependencyException</literal>, introduce a
@@ -487,7 +489,7 @@
new AnnotationLiteral<CreditCard>(){});]]></programlisting>
<para>If the binding type has an annotation member, we can't use an anonymous subclass of
- <literal>AnnotationLiteral</literal>—instead we'll need to create a named subclass:</para>
+ <literal>AnnotationLiteral</literal>—instead we'll need to create a named subclass:</para>
<programlisting><![CDATA[abstract class CreditCardBinding
extends AnnotationLiteral<CreditCard>
@@ -523,8 +525,8 @@
<section>
<title>The <literal>InjectionPoint</literal> object</title>
- <para>There are certain kinds of dependent objects—Web Beans with scope
- <literal>@Dependent</literal>—that need to know something about the object or injection
+ <para>There are certain kinds of dependent objects—Web Beans with scope
+ <literal>@Dependent</literal>—that need to know something about the object or injection
point into which they are injected in order to be able to do what they do. For example:</para>
<itemizedlist>
Modified: doc/en/modules/interceptors.xml
===================================================================
--- doc/en/modules/interceptors.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/interceptors.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<chapter id="interceptors">
<title>Interceptors</title>
@@ -230,7 +232,7 @@
<para>Well, fortunately, Web Beans works around this missing feature of Java.
We may annotate one interceptor binding type with other interceptor binding
- types. The interceptor bindings are transitive—any Web Bean with the first
+ types. The interceptor bindings are transitive—any Web Bean with the first
interceptor binding inherits the interceptor bindings declared as meta-annotations.</para>
<programlisting><![CDATA[@Transactional @Secure
@@ -266,7 +268,7 @@
<para>interceptors may not be easily disabled at deployment time, and</para>
</listitem>
<listitem>
- <para>the interceptor ordering is non-global—it is determined
+ <para>the interceptor ordering is non-global—it is determined
by the order in which interceptors are listed at the class level.</para>
</listitem>
</itemizedlist>
Modified: doc/en/modules/intro.xml
===================================================================
--- doc/en/modules/intro.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/intro.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<chapter id="intro">
<title>Getting started with Web Beans</title>
@@ -15,9 +17,9 @@
JavaBean. Furthermore, every EJB 3-style session bean is a Web Bean. Sure,
the JavaBeans and EJBs you've been writing every day have not been able to
take advantage of the new services defined by the Web Beans specification,
- but you'll be able to use every one of them as Web Beans—injecting them
+ but you'll be able to use every one of them as Web Beans—injecting them
into other Web Beans, configuring them via the Web Beans XML configuration
- facility, even adding interceptors and decorators to them—without
+ facility, even adding interceptors and decorators to them—without
touching your existing code.</para>
<para>Suppose that we have two existing Java classes, that we've been using
@@ -95,8 +97,8 @@
<para>At system initialization time, the Web Bean manager must validate that
exactly one Web Bean exists which satisfies each injection point. In our example,
- if no implementation of <literal>Translator</literal> available—if the
- <literal>SentenceTranslator</literal> EJB was not deployed—the Web Bean
+ if no implementation of <literal>Translator</literal> available—if the
+ <literal>SentenceTranslator</literal> EJB was not deployed—the Web Bean
manager would throw an <literal>UnsatisfiedDependencyException</literal>. If
more than one implementation of <literal>Translator</literal> was available,
the Web Bean manager would throw an
@@ -171,8 +173,8 @@
see in <xref linkend="deploymenttypes"/>.</para>
<para>Note that not all clients of a Web Bean are Web Beans. Other objects
- such as Servlets or Message-Driven Beans—which are by nature not injectable,
- contextual objects—may also obtain references to Web Beans by injection.</para>
+ such as Servlets or Message-Driven Beans—which are by nature not injectable,
+ contextual objects—may also obtain references to Web Beans by injection.</para>
<para>Enough hand-waving. More formally, according to the spec:</para>
@@ -326,7 +328,7 @@
<programlisting><![CDATA[@SessionScoped @Named
public class ShoppingCart { ... }]]></programlisting>
- <para>In this case, the name defaults to <literal>shoppingCart</literal>—the
+ <para>In this case, the name defaults to <literal>shoppingCart</literal>—the
unqualified class name, with the first character changed to lowercase.</para>
</section>
@@ -402,8 +404,8 @@
<para>The specification says that all EJB 3-style session and singleton beans
are <emphasis>enterprise</emphasis> Web Beans. Message driven beans are not
- Web Beans—since they are not intended to be injected into other
- objects—but they can take advantage of most of the functionality of Web
+ Web Beans—since they are not intended to be injected into other
+ objects—but they can take advantage of most of the functionality of Web
Beans, including dependency injection and interceptors.</para>
<para>Every local interface of an enterprise Web Bean that does not have a
@@ -568,7 +570,7 @@
updates, and this step won't be necessary.
</para>
- <info>
+ <note>
<para>
Currently, two updates are needed. Firstly, a new deployer,
<literal>webbeans.deployer</literal> is added. This adds supports for
@@ -576,7 +578,7 @@
EJB3 container and discover which EJBs are installed in your
application. Secondly, an update to JBoss EJB3 is needed.
</para>
- </info>
+ </note>
<para>
To install the update, you'll need ant 1.7.0 installed, and the
@@ -597,35 +599,8 @@
<para>
Now, you're ready to deploy your first example!
</para>
-
- <para>
- To deploy the numberguess example:
- </para>
-
- <programlisting>$ cd examples/numberguess
-ant deploy</programlisting>
-
- <para>
- Wait for the application to deploy, and enjoy hours of fun at
- <ulink url="http://localhost:8080/webbeans-numberguess" />!
- </para>
- <para>
- The Web Beans RI includes a second simple example that will translate your text
- into Latin. The numberguess example is a war example, and uses only simple
- beans; the translator example is an ear example, and includes enterprise
- beans, packaged in an EJB module. To try it out:
- </para>
-
- <programlisting>$ cd examples/traslator
-ant deploy</programlisting>
-
- <para>
- Wait for the application to deploy, and visit
- <ulink url="http://localhost:8080/webbeans-translator" />!
- </para>
-
- <info>
+ <note>
<para>
The build scripts for the examples offer a number of targets, these
are:
@@ -659,8 +634,35 @@
</para>
</listitem>
</itemizedlist>
- </info>
+ </note>
+ <para>
+ To deploy the numberguess example:
+ </para>
+
+ <programlisting>$ cd examples/numberguess
+ant deploy</programlisting>
+
+ <para>
+ Wait for the application to deploy, and enjoy hours of fun at
+ <ulink url="http://localhost:8080/webbeans-numberguess" />!
+ </para>
+
+ <para>
+ The Web Beans RI includes a second simple example that will translate your text
+ into Latin. The numberguess example is a war example, and uses only simple
+ beans; the translator example is an ear example, and includes enterprise
+ beans, packaged in an EJB module. To try it out:
+ </para>
+
+ <programlisting>$ cd examples/traslator
+ant deploy</programlisting>
+
+ <para>
+ Wait for the application to deploy, and visit
+ <ulink url="http://localhost:8080/webbeans-translator" />!
+ </para>
+
</section>
</chapter>
\ No newline at end of file
Modified: doc/en/modules/next.xml
===================================================================
--- doc/en/modules/next.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/next.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<chapter>
<title>Next steps</title>
Modified: doc/en/modules/part1.xml
===================================================================
--- doc/en/modules/part1.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/part1.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE partintro PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<partintro>
<para>The Web Beans (JSR-299) specification defines a set of services for
Modified: doc/en/modules/part2.xml
===================================================================
--- doc/en/modules/part2.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/part2.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE partintro PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<partintro>
<para>The first major theme of Web Beans is <emphasis>loose coupling</emphasis>.
Modified: doc/en/modules/part3.xml
===================================================================
--- doc/en/modules/part3.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/part3.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE partintro PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<partintro>
<para>The second major theme of Web Beans is <emphasis>strong typing</emphasis>.
@@ -6,8 +8,8 @@
contained in typesafe Java constructs that may be validated by the compiler.</para>
<para>You don't see string-based identifiers in Web Beans code, not because the
- framework is hiding them from you using clever defaulting rules—so-called
- "configuration by convention"—but because there are simply no strings there
+ framework is hiding them from you using clever defaulting rules—so-called
+ "configuration by convention"—but because there are simply no strings there
to begin with!</para>
<para>The obvious benefit of this approach is that <emphasis>any</emphasis> IDE can
Modified: doc/en/modules/part4.xml
===================================================================
--- doc/en/modules/part4.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/part4.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE partintro PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<partintro>
<para>The third theme of Web Beans is <emphasis>integration</emphasis>. Web
Modified: doc/en/modules/producermethods.xml
===================================================================
--- doc/en/modules/producermethods.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/producermethods.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<chapter id="producermethods">
<title>Producer methods</title>
Modified: doc/en/modules/scopescontexts.xml
===================================================================
--- doc/en/modules/scopescontexts.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/scopescontexts.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<chapter id="scopescontexts">
<title>Scopes and contexts</title>
@@ -234,7 +236,7 @@
<para>The Web Bean manager is permitted to destroy a conversation and all state
held in its context at any time in order to preserve resources. A Web Bean
manager implementation will normally do this on the basis of some kind of
- timeout—though this is not required by the Web Beans specification.
+ timeout—though this is not required by the Web Beans specification.
The timeout is the period of inactivity before the conversation is destroyed.</para>
<para>The <literal>Conversation</literal> object provides a method to set
Modified: doc/en/modules/specialization.xml
===================================================================
--- doc/en/modules/specialization.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/specialization.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<chapter id="specialization">
<title>Specialization</title>
Modified: doc/en/modules/stereotypes.xml
===================================================================
--- doc/en/modules/stereotypes.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/stereotypes.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<chapter id="stereotypes">
<title>Stereotypes</title>
Modified: doc/en/modules/xml.xml
===================================================================
--- doc/en/modules/xml.xml 2008-12-19 12:57:22 UTC (rev 569)
+++ doc/en/modules/xml.xml 2008-12-19 16:03:13 UTC (rev 570)
@@ -1,3 +1,5 @@
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ ]>
+
<chapter id="xml">
<title>Defining Web Beans using XML</title>
@@ -123,7 +125,9 @@
<section>
<title>Declaring Web Bean members</title>
- TODO!
+ <para>
+ TODO!
+ </para>
</section>
More information about the weld-commits
mailing list