openwebbeans-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From gerdo...@apache.org
Subject svn commit: r883143 - in /incubator/openwebbeans/trunk/webbeans-doc/src/docbkx: chapter1.xml master.xml modules/ modules/about.xml modules/chapter1.xml modules/chapter2.xml modules/chapter3.xml modules/chapter4.xml
Date Sun, 22 Nov 2009 20:37:00 GMT
Author: gerdogdu
Date: Sun Nov 22 20:36:58 2009
New Revision: 883143

URL: http://svn.apache.org/viewvc?rev=883143&view=rev
Log:
Include more documentation. 

Added:
    incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/master.xml   (with props)
    incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/
    incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/about.xml   (with props)
    incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter1.xml   (with props)
    incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter2.xml   (with props)
    incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter3.xml   (with props)
    incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter4.xml   (with props)
Removed:
    incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/chapter1.xml

Added: incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/master.xml
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/master.xml?rev=883143&view=auto
==============================================================================
--- incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/master.xml (added)
+++ incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/master.xml Sun Nov 22 20:36:58 2009
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
+        "../../docbook-xml/docbook-5.0/dtd/docbook.dtd" [
+        <!ENTITY about SYSTEM "modules/about.xml">
+        <!ENTITY chapter1 SYSTEM "modules/chapter1.xml">
+        <!ENTITY chapter2 SYSTEM "modules/chapter2.xml">
+        <!ENTITY chapter3 SYSTEM "modules/chapter3.xml">
+        <!ENTITY chapter4 SYSTEM "modules/chapter4.xml">
+        ]>
+<book lang="en">
+   <bookinfo>
+      <title>OpenWebBeans 1.0 User's Guide</title>
+
+      <subtitle>ASL-License implementation of the JSR-299</subtitle>
+
+   </bookinfo>
+
+   <toc></toc>
+
+   &about;
+
+   &chapter1;
+
+   &chapter2;
+
+   &chapter3;
+
+   &chapter4;
+
+</book>

Propchange: incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/master.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/about.xml
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/about.xml?rev=883143&view=auto
==============================================================================
--- incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/about.xml (added)
+++ incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/about.xml Sun Nov 22 20:36:58
2009
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<chapter id="about">
+  <title>About OpenWebBeans</title>
+
+  <para>OpenWebBeans is an ASL-License implementation of the JSR-299, Contexts and
Dependency Injection for the Java EE platform.</para>
+
+  <para>The specification can be found here: <ulink url="http://www.jcp.org/en/jsr/detail?id=299">http://www.jcp.org/en/jsr/detail?id=299</ulink>.</para>
+
+  <section>
+    <title>The team</title>
+
+    <para>Gurkan Erdogdu acts as the lead for the OpenWebBeans project. He can be reached
at gurkanerdogdu (at) yahoo (dot) com.</para>
+	<para>Write Others....</para>    
+	
+	 <table>
+	 	<thead>
+	 		<tr>
+	 			<td>Id</td>
+	 			<td>Name</td>
+	 			<td>Email</td>
+	 			<td>Roles</td>
+	 		</tr>
+	 	</thead>
+	 	
+	 	<tbody>
+	 		<tr>
+	 			<td>gerdogdu</td>
+	 			<td>Gurkan Erdogdu</td>
+	 			<td>gerdogdu at apache dot org</td>
+	 			<td>PMC, Project Lead</td>
+	 		</tr>
+	 	</tbody>
+	 	
+	 </table>
+	
+  </section>
+
+</chapter>

Propchange: incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/about.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter1.xml
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter1.xml?rev=883143&view=auto
==============================================================================
--- incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter1.xml (added)
+++ incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter1.xml Sun Nov 22 20:36:58
2009
@@ -0,0 +1,263 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<chapter id="chapter1">
+  <title>Introduction</title>
+   
+  <!-- What is OpenWebBeans -->	
+  <section id="whatisopenwebbeans">
+    <title>What is OpenWebBeans?</title>
+    <para>
+    	OpenWebBeans is an ASL-licensed implementation of the JSR-299: Contexts and Dependency
Injection and JSR-330: Dependency Injection for Java. 
+    </para>
+    <section id="features">
+      <title>OpenWebBeans Features</title>
+      <warning>Currently OpenWebBeans does not fully implements JSR-299 specification
but it is JSR-299 compatible.</warning>
+      <para>Currently OpenWebBeans implementation supports the following main features.
</para>      
+      <itemizedlist spacing="compact">
+         <listitem>
+         	<para>JSR-330 Support: It supports the JSR-330 based injections.</para>
+         </listitem>
+         <listitem>
+            <para>Managed Beans Support: Supports the configuration and injection of
Managed Beans</para>
+         </listitem>
+         <listitem>
+            <para>Session Beans Support in Embeddable OpenEJB in Tomcat 6.x: It supports
Session Beans using in embeddable Apache OpenEJB.</para>
+         </listitem>
+         <listitem>
+            <para>Producer Field and Method Support: It supports producer based beans.</para>
+         </listitem>
+         <listitem>
+            <para>Injection of @Resource, @PersistenceUnit and @PersistenceContext:
Currently it is able to inject these resource types.</para>
+         </listitem>
+         <listitem>
+            <para>Java Messaging Service (JMS) Injection Support: It supports injection
of JMS Connection Factory, JMS Sessions etc.</para>
+		</listitem>
+        <listitem>
+        	<para>Event/Observer Support: It supports Event and Observers.</para>
+        </listitem> 
+        <listitem>
+            <para>Interceptor and Decrotator Support for Managed Beans: It supports
interceptors and decorators for managed beans. Currently
+            it does not support @InterceptorBinding style interceptors and decorators on
Session beans.</para>
+        </listitem>
+        <listitem>
+            <para>Java SE Support: It can be used in Java SE environments like Java
Swing applications.</para>
+        </listitem>
+        <listitem>
+            <para>Java EE Web Application Support: It can be used in Java EE Web containers
like Tomcat, Jetty etc.</para>
+        </listitem>            
+      </itemizedlist>
+    </section>
+    
+    <section xml:id="modules">
+    	<title>OpenWebBeans Plugin Architecture</title>
+    	<para>OpenWebBeans have been developing as a small core package and including
other pieces as a plugin. Each of the package and plugin 
+    	modules are followings:</para>
+    	<itemizedlist spacing="compact">
+    		<listitem>
+    			<para>
+    				<emphasis>JSR-330 API Package:</emphasis> Contains JSR-330 defined API.
It will move into the Geronimo specifications in a near time.
+    			</para>
+    		</listitem>    	
+    		<listitem>
+    			<para>
+    				<emphasis>JSR-299 API Package:</emphasis> Contains JSR-299 defined API.
It will move into the Geronimo specifications in a near time.
+    			</para>
+    		</listitem>
+    		<listitem>
+    			<para>
+    				<emphasis>OpenWebBeans Implementation(Core) Package:</emphasis> Contains
core dependency injection related implementation.
+    			</para>    			
+    		</listitem>
+    		<listitem>
+    			<para>
+    				<emphasis>EJB Plugin:</emphasis> Session Beans injection implementation
based on the Apache OpenEJB embeddable in Apache Tomcat
+    			</para>
+    		</listitem>    		
+    		<listitem>
+    			<para>
+    				<emphasis>OpenWebBeans Geronimo Plugin:</emphasis> Geronimo Java EE Server
integration codes.
+    			</para>
+    		</listitem>    		    		
+    		<listitem>
+    			<para>
+    				<emphasis>OpenWebBeans JMS Plugin:</emphasis> Provides Java Messaging
Service (JMS) related artifact injections.(Connection factories, Sessions etc.)
+    			</para>
+    		</listitem>
+    		<listitem>
+    			<para>
+    				<emphasis>OpenWebBeans Resource Plugin:</emphasis> Provides Java EE resource
injections. Currently, it supports only for @PersistenceUnit, @PersistenceContext and @Resource
annotations.
+    				To use @Resource based annotations without OpenEJB, you have to define it explicitly
in web.xml via &lt;resource-ref&gt; element.
+    			</para>
+    			<programlisting>
+    			Example:
+    				public class Injector{
+    					@Produces @Resource(name="myResource") myResource;
+    				}    					
+
+   					&lt;resource-ref&gt;
+   						&lt;resource-name&gt;myResource&lt;/resource-name&gt;
+   						.....
+   					&lt;/resource-ref&gt;
+    					
+    			</programlisting>    					
+    		</listitem>    		    		    		
+    		<listitem>
+    			<para>
+    				<emphasis>OpenWebBeans JSF Plugin:</emphasis> Using of dependency injection
service in Java Server Faces environment.
+    			</para>
+    		</listitem>    		    		    		
+			<listitem>
+				<para>
+					<emphasis>OpenWebBeans JPA Plugin:</emphasis> It is deprecated now. Use
OpenWebBeans Resource plugin instead.
+				</para>
+			</listitem>    		   
+    	</itemizedlist>
+    	
+    	<section>
+    		<title>How to use Plugins?</title>
+    		<para>
+    			Plugins are discovered by the OpenWebBeans runtime using <code>java.util.ServiceLoader</code>
class. Each plugin jar
+    			contains META-INF/services folder that contains plugin implementation class. Your
sole responsbility to use plugin is to add
+    			related <emphasis>Plugin JAR</emphasis> into the application classpath.
+    		</para>
+    	</section>
+    	
+    	<!-- Section OpenWebBeans SPI -->
+    	<section>
+    		<title>OpenWebBeans SPI</title>
+    		<para>OpenWebBeans interacts with Java EE specific services via SPI interfaces
and their specific implementations.
+    		There are several SPI interfaces that are configured in the OpenWebBeans default configuration
file. You can
+    		override and replace those SPI implementation with providing your new implementation.
For example, OpenWebBeans SPI
+    		<code>org.apache.webbeans.spi.JNDIService</code> interface defines methods
to interact with runtime JNDI provider. 
+    		There are two different JNDIService implementation, one for example</para>
+    		
+    		<programlisting>
+   	org.apache.webbeans.spi.JNDIService=org.apache.webbeans.spi.se.JNDIServiceStaticImpl
+   	org.apache.webbeans.spi.JNDIService=org.apache.webbeans.spi.ee.JNDIServiceEnterpriseImpl
+    		</programlisting>
+    		
+    		<para>First one is used in Java SE environment as a simple name-value <code>Map</code>
implementation whereas 
+    		the second one contains full blown container provided JNDI context implementation.
You would look
+    		at <emphasis>OpenWebBeans Configuration</emphasis> section for getting
all SPI interfaces and their explanations.</para>
+    	
+    	</section><!-- End of section OpenWebBeans SPI -->
+    	
+    	<!-- Start of configuration section -->
+    	<section>
+    		<title>OpenWebBeans Configuration</title>
+    		<para>OpenWebBeans has some configuration properties. Most of the configuration
parameters are included within
+    		core jar file. But if you wish to update or replace existing configuration, please
continue to reading</para>
+    		
+    		<section>
+    			<title>How Configuration Works?</title>
+    			<para>OpenWebBeans' configuration is defined with Java properties file. The
name of the default properties
+    			file is <code>"/META-INF/openwebbeans/openwebbeans-default.properties"</code>
and it is included within
+    			<code>openwebbeans-impl.jar</code>
+    			file. 
+    			</para>
+    			
+    			<para>
+    				If you wish to override or replace the configuration parameters, create a properties
file with name
+    				<code>"/META-INF/openwebbeans/openwebbeans.properties"</code> and put
it into your application classpath. In your
+    				properties file, you can override the default configuration parameter values.
+    			</para>
+    			
+    		</section>
+    		
+    		
+    		
+    		<section>
+    			<title>Configuration Parameters</title>
+    			<para>OpenWebBeans defines a several comfuration parameters. Those are listed
below:</para>
+    			<itemizedlist>
+    				<listitem>
+    					<para><emphasis>org.apache.webbeans.spi.JNDIService:</emphasis>
JNDI service SPI interface. Configures JNDI Service implementation for getting
+    					objects from JNDI tree.</para>
+    				</listitem>
+    				
+    				<listitem>
+    					<para><emphasis>org.apache.webbeans.spi.JNDIService.jmsConnectionFactoryJndi:</emphasis>
 Configures JMS ConnectionFactory object jndi name.</para>
+    				</listitem>
+    				
+    				<listitem>
+    					<para><emphasis>org.apache.webbeans.conversation.Conversation.periodicDelay:</emphasis>
 Conversation removing thread periodic delay. Unused
+    					conversations are removed by the container periodically.</para>
+    				</listitem>
+    				
+    				<listitem>
+    					<para><emphasis>org.apache.webbeans.spi.TransactionService:</emphasis>
Transaction service SPI interface.  Configures Transaction Service provider 
+    					implementation for getting transaction manager and transaction.</para>
+    				</listitem>
+    				
+    				<listitem>
+    					<para><emphasis>org.apache.webbeans.resource.spi.ResourceService:</emphasis>
Resource service SPI interface. Defines how to inject Java EE based resources
+    					like @PersistenceContext, @PersistenceUnit, @WebServiceRef and @Resource.</para>
+    				</listitem>
+    				
+    				<listitem>
+    					<para><emphasis>org.apache.webbeans.spi.deployer.MetaDataDiscoveryService:</emphasis>
Discovery service SPI interfaces. Configures Discovery Service
+    					implementation for  discovering JSR-299 beans and configuration xmls.</para>
+    				</listitem>
+    				
+    				<listitem>
+    					<para><emphasis>org.apache.webbeans.spi.deployer.UseEjbMetaDataDiscoveryService:</emphasis>
Defines whether or not use EJB session bean discovery. If 
+    					application is run in the OpenEJB embeddable container, one must define this as
true.</para>
+    				</listitem>
+    				
+    				<listitem>
+    					<para><emphasis>org.apache.webbeans.useOwbSpecificXmlConfig:</emphasis>
Use OpenWebBeans specific configuration or not. Generally it is not required
+    					to change this. Not portable!</para>
+    				</listitem>
+    				
+    				<listitem>
+    					<para><emphasis>org.apache.webbeans.fieldInjection.useOwbSpecificInjection:</emphasis>
 Use @Inject annotation at injection fields or not. If it is set to true
+  						you can inject objects into beans without @Inject annotation. Not portable!</para>
+    				</listitem>
+    				
+    				<listitem>
+    					<para><emphasis>org.apache.webbeans.spi.conversation.ConversationService:</emphasis>
Conversation Service SPI. Configures Conversation Service
+    					implementation for getting conversation related informations. Currently conversation
service is implemented for Java Server Faces
+    					based applications.</para>
+    				</listitem>
+    				
+    				<listitem>
+    					<para><emphasis>org.apache.webbeans.application.jsp:</emphasis>
Defines configuration parameter to specify that application is full Java
+    					Server Pages(JSP) application. If application is JSP, OpenWebBeans register ELResolver
with JSP application.</para>
+    				</listitem>
+    				
+    				<listitem>
+    					<para><emphasis>org.apache.webbeans.spi.lifecycle.Lifecycle:</emphasis>
Bootstrap service SPI interface. Defines how OpenWebBeans container is bootstrapped.</para>
+    				</listitem>
+    				
+    			</itemizedlist>
+    		</section>
+    		
+    		<section>
+    			<title>Default Configuration Values</title>
+    		</section>
+    		
+    	</section> <!-- End of Configuration Section -->
+    	
+    </section>
+    
+</section>
+<!-- End of SECTION What is OpenWebBeans -->
+
+</chapter>
\ No newline at end of file

Propchange: incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter1.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter2.xml
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter2.xml?rev=883143&view=auto
==============================================================================
--- incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter2.xml (added)
+++ incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter2.xml Sun Nov 22 20:36:58
2009
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<chapter id="chapter2">
+  <title>Using OpenWebBeans within Java EE Web</title>
+   
+  <!-- What is OpenWebBeans -->	
+  <section>
+    <title>OpenWebBeans in 5 Minute</title>
+    <para>
+    	In this part of the user guide, we will look at how to configure and use OpenWebBeans
in a <emphasis>Java EE
+    	Web</emphasis> projects.  
+    </para>
+
+    <section>
+      <title>Simple JSP Application</title>
+    </section>
+    
+    <section>
+    	<title>Using with JSF</title>
+    </section>
+    
+    <section>
+    	<title>Using with JPA</title>
+    </section>
+    
+</section>
+<!-- End of SECTION What is OpenWebBeans -->
+
+</chapter>
\ No newline at end of file

Propchange: incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter2.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter3.xml
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter3.xml?rev=883143&view=auto
==============================================================================
--- incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter3.xml (added)
+++ incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter3.xml Sun Nov 22 20:36:58
2009
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<chapter id="chapter3">
+  <title>Using OpenWebBeans within OpenEJB</title>
+   
+  <!-- What is OpenWebBeans -->	
+  <section>
+    <title>OpenWebBeans in 5 Minute</title>
+    <para>
+    	In this part of the user guide, we will look at how to configure and use OpenWebBeans
in a <emphasis>Java EE
+    	Web</emphasis> projects.  
+    </para>
+
+    <section>
+      <title>Simple JSP Application</title>
+    </section>
+    
+    <section>
+    	<title>Using with JSF</title>
+    </section>
+    
+    <section>
+    	<title>Using with JPA</title>
+    </section>
+    
+</section>
+<!-- End of SECTION What is OpenWebBeans -->
+
+</chapter>
\ No newline at end of file

Propchange: incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter3.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter4.xml
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter4.xml?rev=883143&view=auto
==============================================================================
--- incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter4.xml (added)
+++ incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter4.xml Sun Nov 22 20:36:58
2009
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<chapter id="chapter4">
+  <title>Using OpenWebBeans within Java SE</title>
+   
+  <!-- What is OpenWebBeans -->	
+  <section>
+    <title>OpenWebBeans in 5 Minute</title>
+    <para>
+    	In this part of the user guide, we will look at how to configure and use OpenWebBeans
in a <emphasis>Java EE
+    	Web</emphasis> projects.  
+    </para>
+
+    <section>
+      <title>Simple JSP Application</title>
+    </section>
+    
+    <section>
+    	<title>Using with JSF</title>
+    </section>
+    
+    <section>
+    	<title>Using with JPA</title>
+    </section>
+    
+</section>
+<!-- End of SECTION What is OpenWebBeans -->
+
+</chapter>
\ No newline at end of file

Propchange: incubator/openwebbeans/trunk/webbeans-doc/src/docbkx/modules/chapter4.xml
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message